🤖 24 AI
🟡 🤝 エージェント 2026年4月21日火曜日 · 4 分で読めます

AWSがBedrock AgentCore、MCP、Nova 2 Sonicを組み合わせてオムニチャネル注文システムを構築——初のエンタープライズ向けエージェント実践デモ

イラスト:AWSがBedrock AgentCore、MCP、Nova 2 Sonicを組み合わせてオムニチャネル注文システムを構築——初のエンタープライズ向けエージェント実践デモ

なぜ重要か

AWSはBedrock AgentCore Runtime、MCPプロトコル、音声モデルNova 2 Sonicを組み合わせたオムニチャネル注文システムのアーキテクチャ例を公開しました。これはAWSの新しいエージェントサービスの初の公開統合事例であり、本番エージェント向けmicroVM分離のデモンストレーションです。

AWSは3つの新しいエージェントサービス——Bedrock AgentCore RuntimeMCPプロトコル(モデルコンテキストプロトコル)、Nova 2 Sonic音声モデル——を初めて公開で統合したアーキテクチャ例を公開しました。このデモは、音声電話チャネル、ウェブフォーム、テキストチャット経由で同時に注文を受け付けるレストランのシナリオを示しており、1つの共通エージェントレイヤーが3つのチャネルすべてを調整しています。

なぜこの統合は通常のチュートリアル以上に重要なのか?

AWSがre:InventでAgentCoreを発表して以来、公開されているほとんどの例は「Hello World」レベルでした——エージェント1つ、ツール1つ、チャネル1つ。このアーキテクチャは、エンタープライズエージェントの3つの主要な構成要素——分離されたランタイム環境、外部ツールのための標準化されたプロトコル、低レイテンシストリーミング音声モデル——を同時に使用した最初の事例です。

Bedrock AgentCore Runtimeはエージェント向けのマネージド実行環境です。各エージェントセッションは独立したmicroVM(マイクロ仮想マシン、通常はFirecracker)で実行され、エンタープライズグレードの分離を提供します——2つの同時実行エージェントがメモリや状態を漏洩させることはなく、ランタイムにはタイムアウト、メモリ、オブザーバビリティフックが内蔵されています。これは開発者がLambda関数でLangChainなどのフレームワークを自前で実行するDIYアプローチとは対照的です。

**MCP(モデルコンテキストプロトコル)**はAnthropicが提案し、AWSが今やエージェントへのツール公開の標準的な方法としてサポートするプロトコルです。モデルごとにカスタムの関数呼び出しスキーマを使う代わりに、エージェントはMCPサーバーのリスト(例:「在庫システム」、「支払い」、「注文」)を受け取り、統一されたフォーマットでやり取りします。この例ではレストランの在庫、価格表、POSシステムへのアクセスにMCPを使用しています。

Nova 2 SonicはAWSの新しいオーディオ基盤モデルで、音声から音声へ、低レイテンシ、リアルタイムの電話会話に適しています。音声をテキストに変換して戻すのではなく、オーディオトークンを直接処理するため、従来のSTT+LLM+TTSパイプラインの累積レイテンシを排除します。

アーキテクチャは実際にどう機能するのか?

AWSブログで示されているシナリオは次の通りです。レストランの客が電話で注文すると、通話はNova 2 Sonicストリーミングエンドポイントに接続され、会話を維持しながら構造化されたインテント(注文品目、変更、支払い方法)をAgentCoreエージェントに転送します。同時に、別の客がウェブチャットで注文すると——同じエージェントレイヤーがREST API経由でテキストを受け取り、同じMCPスタックを使う同じエージェントに渡します。

両チャネルのエージェントは同一のツールキットを使用します——在庫確認(料理が入手可能か)のMCPサーバー、価格確認のMCPサーバー、POSへの最終入力のMCPサーバーです。調整はすべてAgentCore Runtime内で行われ、同じランタイムを共有しているにもかかわらず、顧客ごとにセッションメモリが独立して追跡されます。

前日に発表されたToolSimulatorとの違いは?

これはAWSのエージェントスタックを理解する上で重要なポイントです。ToolSimulator(朝のニュースで発表)は開発ツール——実際にツールを呼び出さずにエージェントをシミュレートできるテスト環境で、ユニットテストや評価に役立ちます。AgentCore Runtimeは同じストーリーの反対側——実際のインフラで、実際のツール呼び出し、実際のユーザー、実際の課金でエージェントを実行する本番実行環境です。

ToolSimulatorとAgentCore Runtimeの組み合わせにより、開発チームは開発から本番への完全なパスを得ます。ToolSimulatorでの開発はより速いイテレーションと低コストのテストを意味し、AgentCore Runtimeへのデプロイは同じエージェントがエンタープライズ分離、監査ログ、CloudWatchを通じたオブザーバビリティを備えてライブに移行することを意味します。

既にBedrockを使用しているAWS顧客にとって、このブログは2026年における最初の本格的なエージェントパイロットの設計図です。レストランの注文は説明的なドメインですが、同じアーキテクチャはコンタクトセンター、旅行代理店、銀行の音声ボット、そして同じ業務が複数チャネルで行われるあらゆるシナリオに直接適用できます。問題は、AWSのパートナーやインテグレーターがその設計図を取り上げ、最初の公開デモ可能な本番デプロイに変換する速度だけです。

🤖

この記事はAIにより一次情報源から生成されました。