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

AG-UIとStrandsAgents・AgentCoreを<br>絡めたAIエージェント周りの話

 AG-UIとStrandsAgents・AgentCoreを<br>絡めたAIエージェント周りの話

JAWS-UG 茨城 #13 祝・新CBs誕生!AWS Community BuildersLT大会
https://jawsug-ibaraki.connpass.com/event/390791/

Avatar for たけのこ

たけのこ

May 13, 2026

More Decks by たけのこ

Other Decks in Technology

Transcript

  1. ① フロントエンド 元々フロントエンド業務だったこともあり、AWS Amplifyに興味を持ち始める ② AIエージェント 2025年、Strands AgentsやAgentCoreが登場し、AIエージェント構築に興味を持ち 始める ①

    + ②:AIエージェントのフロントエンド Strands AgentsとAgentCore構成で、フロントエンドをどう作るかが課題に。 これが主な活動テーマ! ※ AWSサービス自体のアウトプットより、その活用法に注目してきた 活動内容の中身 8
  2. ▶ CopilotKit が2025年5月に作ったプロトコル ▶ WebSocket、SSE(サーバー送信イベント)でも動作し、通信方式を選ばない ▶ 「テキスト生成中」 「ツールを呼んだ」 「思考中」など、エージェントの動きを ひとつひとつイベントとしてフロントエンドに届ける

    カテゴリ 主なイベント 概要 ライフサイクル RUN_STARTED / RUN_FINISHED 実行の開始・終了 テキスト TEXT_MESSAGE_CONTENT トークン単位のストリーミング ツール操作 TOOL_CALL_START / TOOL_CALL_END ツール呼び出しの可視化 状態管理 STATE_SNAPSHOT / STATE_DELTA JSON Patchによる差分同期 推論 REASONING_START / REASONING_END 思考ステップの可視化 もう少し補足 15
  3. 2025.05 AG-UIプロトコル誕生 CopilotKitがオープンソースとして公開 2025.12 Strands Agents アダプター登場 ag-ui-strands パッケージ初回リリース 2026.03

    AgentCore Runtime が AG-UI を正式サポート MCPなどと同列のプロトコルとして公式採用 ⚠️ 「2025・12」時点でRuntimeがHTTPでもAG-UIは動作していた AWSのAG-UIサポート状況 17
  4. ag-ui-strands パッケージ AG-UI公式リポジトリが提供するStrands Agents向けのアダプタ 主にStrandsのイベントをAG-UIイベントに変換し、SSEでフロントエンドへ配信 リクエスト レスポンス AG-UI HTTP +

    SSE フロントエンド AG-UI クライアント フロントエンドをAG-UI 化 アプリケーション AI エージェント Amazon Bedrock AgentCore (Runtime) StrandsAgents アダプタ StrandsAgents をAG-UI 化 StrandsAgents Amazon Bedrock リクエスト レスポンス 2025.12 - Strands Agents アダプタ登場 18
  5. 2026年3月13日頃にRuntimeのプロトコルにAG-UI追加 プロトコル ポート 役割 HTTP 8080 AIエージェントやHTTP/SSEアプリケーションをホストする AGUI (New) 8080

    AIエージェントをホストし、アプリケーションとAG-UIでやり取りする MCP 8000 MCPサーバーをホストし、AIエージェントがツールとして呼び出す A2A 9000 AIエージェントをホストし、他のAIエージェントとやり取りする IaCの対応状況(2026/5/10時点) ▶ CloudFormation:対応済み ▶ CDK:PRがマージ済み、リリース待ち Amazon Bedrock AgentCore RuntimeでAG-UIがサポート 19