Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【リアルタイム実装実況!】 AWS Summit を案内するAIエージェントの実装を 15...

Avatar for Ichino Shiraishi Ichino Shiraishi
July 01, 2026
90

【リアルタイム実装実況!】 AWS Summit を案内するAIエージェントの実装を 15 分で 実装からデプロイまでRTA(解説つき)

AWS Summit 2026のTheater 03(Startup Theater)で行ったイベントのスライドです。

Avatar for Ichino Shiraishi

Ichino Shiraishi

July 01, 2026

Transcript

  1. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  2. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. S T P 2 1 5 ⽩⽯ ⼀乃 (Ichino Shiraishi) 【リアルタイム実装実況︕】 AIエージェントの実装を 15 分で 実装からデプロイまでRTA(解説つき) アマゾン ウェブ サービス ジャパン合同会社 スタートアップ事業本部 技術統括本部 アマゾン ウェブ サービス ジャパン合同会社 AWS Summit を案内する
  3. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 運⽤・開発が楽になるサービス ⽩⽯ ⼀乃 (しらいし いちの) スタートアップ事業本部 ソリューションアーキテクト • ⻄⽇本のお客様をメインで担当 • 国内SIer出⾝ Webアプリ開発、プロトタイピング、PM 好きなAWSのサービス︓ ⾃⼰紹介 Amazon Bedorck AgentCore
  4. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 想定聴講者 ゴール • AI エージェントの実装・AWSサービスの構成に興味がある⽅ • 本番環境で動くエージェントの⾼速デプロイに興味がある⽅ • 「タイムアタック実装、⾯⽩そう」 • Amazon Bedrock AgentCore での AI エージェント実装の 楽しさ・速さを実感・体感 • コーディングエージェントを使った RTAの⾯⽩さ 速さの追求で得たもの 本⽇のセッションについて
  5. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. • RTA(リアルタイムアタック) とは︖ • 構築する対象・ゴール • アーキテクチャ • RTA開始(実装) & 解説編 本⽇の流れ(20分)
  6. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. はじめに RTA とは︖ ゲーム実況で⽣まれた⽂化 ゲームを最速でクリアする タイムアタック 本セッションでは 「タイムアタック⽅式で 決められた実装・デプロイする (制限時間︓15分)」
  7. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. はじめに RTA とは︖ ゲーム実況で⽣まれた⽂化 ゲームを最速でクリアする タイムアタック 本セッションでは 「タイムアタック⽅式で 決められた実装・デプロイする (制限時間︓15分)」 実装にも、AI を利⽤ (ただし、プロンプトには極⼒コードを書かない)
  8. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 構築するもの 「Summit ナビ」 AWS Summit Japan 2026 を案内してくれる アプリケーション Summitの情報をツールとして保持 AI が⾃律的に考えて回答する ︖ AIエージェント型のチャットボット
  9. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. (前提)事前に準備するもの (1)RTAの情報(ゴール条件・⽬的) (2)フロントエンドのテンプレート(HTML・CSS・画像ファイル) (3)AWS Summitの情報(テキスト/JSON) ・Summit 概要 ・会場のマップ情報 ・全セッションのセッションID・時間・場所・スピーカー情報 (4)デプロイのための環境・認証(AWSアカウント・デプロイ⽤の認証) (5)最低限のセットアップ( CDK Bootstrap )
  10. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTAゴール条件 1. 15 分以内: 実装からデプロイまでの全⼯程が 15 分に収まること 2. エージェントの推論時間にタイムアウト制限がないこと(5分以上) 3. セッション継続︓同⼀タブ内で会話が継続すること(前の質問を覚えている) 4. セッション独⽴︓新規タブで新規セッションになること(会話が混ざらない) 5. 未ログイン利⽤可能︓ユーザー登録なしでアクセスできる(ゲストユーザ) 6. ストリーミング対応︓レスポンスがリアルタイムで逐次表⽰(SSE / RESPONSE_STREAM) 7. ⾮ローカル実⾏︓フロント・バックエンド共にクラウド(AWS)にデプロイされていること 8. 提案能⼒︓AWS Summitのセッションを把握し、効率的な 2 ⽇間の周り⽅を提案できること 9. フロントエンド︓テンプレートベースに構築すること
  11. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTAゴール条件 <追加> ・キャラクターシステム︓2種類のキャラクターの切り替え。キャラクター設定の反映 ・エージェントの応答︓⾒出し、太字、区切り線、絵⽂字を利⽤し、⾒やすくする ・チャットスタイル︓AWS Summit のセッション ID 、時間、場所を整理して表⽰ 上記だけでは、4分で構築できたため条件を追加 1. 15 分以内: 実装からデプロイまでの全⼯程が 15 分に収まること 2. エージェントの推論時間にタイムアウト制限がないこと(5分以上) 3. セッション継続︓同⼀タブ内で会話が継続すること(前の質問を覚えている) 4. セッション独⽴︓新規タブで新規セッションになること(会話が混ざらない) 5. 未ログイン利⽤可能︓ユーザー登録なしでアクセスできる(ゲストユーザ) 6. ストリーミング対応︓レスポンスがリアルタイムで逐次表⽰(SSE / RESPONSE_STREAM) 7. ⾮ローカル実⾏︓フロント・バックエンド共にクラウド(AWS)にデプロイされていること 8. 提案能⼒︓AWS Summitのセッションを把握し、効率的な 2 ⽇間の周り⽅を提案できること 9. フロントエンド︓テンプレートベースに構築すること
  12. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. アーキテクチャの選定
  13. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. アーキテクチャの選定 AI エージェント 最⼩構成によってシンプルに実現 • エージェントの推論時間にタイムアウト制限がないこと(5分以上) • セッション継続︓同⼀タブ内で会話が継続すること(前の質問を覚えている) • セッション独⽴︓新規タブで新規セッションになること(会話が混ざらない) • 未ログイン利⽤可能︓ユーザー登録なしでアクセスできる(ゲストユーザ) • ストリーミング対応︓レスポンスがリアルタイムで逐次表⽰(SSE / RESPONSE_STREAM)
  14. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. アーキテクチャの選定 Amazon Bedrock AgentCore AI エージェント 最⼩構成によってシンプルに実現
  15. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. アーキテクチャの選定 Amazon Bedrock AgentCore AI エージェント 最⼩構成によってシンプルに実現 + Strands Agents SDK オープンソース SDK
  16. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 構築するもの - アーキテクチャ Amazon Bedrock AgentCore ユーザー Amazon CloudFront Amazon Simple Storage Service (Amazon S3) Amazon Cognito AI エージェント 最⼩構成
  17. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 構築するもの - アーキテクチャ Amazon Bedrock AgentCore ユーザー Amazon CloudFront フロントエンド バックエンド(AIエージェント) Amazon S3 Amazon Cognito AI エージェント 最⼩構成 JWT トークン JWT検証用の公開鍵を取得 (AgentCore起動時に指定、 キャッシュ )
  18. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 構築するもの - アーキテクチャ Amazon Bedrock AgentCore ユーザー Amazon CloudFront フロントエンド バックエンド(AIエージェント) Amazon S3 Amazon Cognito AI エージェント 最⼩構成 ゲストユーザー JWT トークン JWT検証用の公開鍵を取得 (AgentCore起動時に指定、 キャッシュ )
  19. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. (補⾜)フロントエンドのデプロイ⾼速化 Amazon CloudFront Amazon Simple Storage Service (Amazon S3) フロントエンド AWS Amplify Hosting デプロイ時間の検証︓ CloudFront(3分)→ Amplify(10秒)
  20. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. RTA Start︕︕︕
  21. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード 解説パート
  22. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード プロンプト 実⾏するプロンプトは1回のみ 冒頭指⽰ 構成(Amplify+Cognito+AgentCore) 時間短縮ルール(やらないこと) 「読むな」「探索するな」「helpを⾒るな」 やること・⼿順 Strands AgentをAgentCoreにデプロイ、Cognito認証、フ ロントデプロイ 3ステップ (create+コード → deploy+並⾏ → JWT+Amplify+確認) ハマりポイント 過去のRTAでのよくある「つまずきポイント」と対策 プロンプトの中⾝は以下
  23. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード コーディングエージェント の実⾏ Claude Code ( on Bedrock ) を利⽤ claude –p (⾮対話で実⾏) ⼈間の応答なしで最後まで実⾏ CLIで裏側で実⾏ → Watcherでログから進捗を監視
  24. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード Anthropic Claude Sonnet / Opus / Haiku を⽐較 コーディングを⾏う モデルの選定 モデル RTA(完了までの時間) Sonnet 7:34〜8:32 Opus 22:39 (デバッグループ) Haiku 8:55 (⼿戻り) 速さ × 正確性(⼿戻り・つまずきの少なさ)
  25. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイ⽅法の選定 結論︓CLI + AI が最速 5レイヤー構成の 環境のデプロイ時間を⽐較 CDK︓80 秒 CloudFormation︓70秒 CLI(直列)︓70秒 CLI(並列+AI が依存グラフ解決) 20秒
  26. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード 並列化 claude –p では サブエージェントの実⾏ができないため Bashでバックグラウンドで実⾏できる処理 (デプロイなど)と分離することで 効率的な実装を⾏なっている (今回は) Bash(バックグラウンド実⾏)で 効率的に
  27. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ
  28. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ
  29. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ agentcore create コマンド まだAWSには何も作らない ローカルにフォルダ構造が できるだけ デプロイに必要な プロジェクトの雛形を⽣成 npm install など
  30. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ Strands Agentsの実装部分 Agentインスタンス作成 (モデル + ツール + プロンプト) キャラクターの システムプロンプト定義 など
  31. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ agentcore deploy コマンドの実⾏ Amazon Bedrock AgentCore
  32. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード AgentCore のデプロイ Amazon Bedrock AgentCore agentcore deploy Docker デプロイと ZIP デプロイの2パターン ZIP化→S3アップロード→デプロイ まで全⾃動
  33. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード Summit情報の持ち⽅ RAG ではなく エージェントに テキスト情報(JSON)として格納 @tool で セッション検索機能を実装 (エージェントのローカルで検索)
  34. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ AWS CLIでCognito User Poolを構築
  35. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ
  36. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード フロントエンドの デプロイ⾼速化 Amazon CloudFront Amazon Simple Storage Service (Amazon S3) フロントエンド AWS Amplify Hosting CloudFront(3分)→ Amplify(10秒)
  37. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. RTA実⾏監視 ダッシュボード デプロイのステップ AgentCoreの認証設定 Amazon Bedrock AgentCore Amazon Cognito
  38. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. RTA End
  39. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. ここまでの道のり、時間の短縮 初期︓複数プロンプト・対話ベース 中期︓プロンプト改善・モデル固定 後半︓安定化(つまづきポイントの解消) 25分以上 10分 6〜8分 ※グラフは中期以降 (RTA試⾏回数︓50回〜)
  40. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 実⾏時間の短縮︓⼈間 + AI による改善ループ 初期 中期 後半 ⼈間が判定・品質ゲート プロンプト改善 モデル固定 AIで⾃律的に改善ループ
  41. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 実⾏時間の短縮︓⼈間 + AI による改善ループ 初期 中期 後半 ⼈間が判定・品質ゲート プロンプト改善 モデル固定 AIで⾃律的に改善ループ 最後のプロンプト改善、改善ループを⾃律的に解決 RTA実⾏( claude -p )→ 結果回収 → 分析と改善(claude -p)→ 改善版プロンプト⽣成 → 次のRTA実⾏ ※ シェルスクリプトで外側制御
  42. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 実⾏時間の短縮︓⼈間 + AI による改善ループ 初期 中期 後半 ⼈間が判定・品質ゲート プロンプト改善 モデル固定 AIで⾃律的に改善ループ 最後のプロンプト改善、改善ループを⾃律的に解決 RTA実⾏( claude -p )→ 結果回収 → 分析と改善(claude -p)→ 改善版プロンプト⽣成 → 次のRTA実⾏ ※ シェルスクリプトで外側制御 × RTA ⾃律的な改善ループ AI
  43. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. 実⾏時間の短縮︓⼈間 + AI による改善ループ 初期 中期 後半 ⼈間が判定・品質ゲート プロンプト改善 モデル固定 AIで⾃律的に改善ループ 最後のプロンプト改善、改善ループを⾃律的に解決 RTA実⾏( claude -p )→ 結果回収 → 分析と改善(claude -p)→ 改善版プロンプト⽣成 → 次のRTA実⾏ ※ シェルスクリプトで外側制御 ⾃律的な改善ループ AI × 研究開発 複雑な試⾏錯誤
  44. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. まとめ Amazon Bedrock AgentCore AI エージェント 最⼩構成によってシンプルに実現
  45. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you !!