メインコンテンツへスキップ
見出し画像

Agent Runtimeはすでに存在する——Amazon Connectという名前で

    AIエージェントの「実行基盤」を作りたい。そう考えて、LangGraphやCrewAIのドキュメントを読み始めた人は多いと思う。

    私もその一人だった。

    だが、ある日ふと気づいた。自分がすでに何年も運用してきたAmazon Connectの構造を、改めて分解してみたら——それは、まさにAgent Runtimeそのものだった。

    この記事では、Amazon ConnectをAgent Runtimeの視点から再解釈する。電話の中に、すでにAIエージェントの実行基盤が存在していた——その構造を整理したい。


    Agent Runtimeとは何か

    まず前提を揃える。

    Agent Runtimeとは、AIが仕事を実行するための実行基盤のことだ。LangGraphは自らを「agent runtime and low-level orchestration framework」と定義している。

    一般的な構造はこうなる。

    ・Input(入力)
    ・Perception(意図理解)
    ・Planning(計画)
    ・Action(実行)
    ・Tools(外部ツール連携)
    ・Memory(記憶・文脈保持)

    LangGraphもCrewAIもAutoGenも、基本はこの構造を持つ。入力を受け取り、意図を理解し、計画を立て、ツールを使って実行し、結果を記憶する。

    ここまでは、多くのエンジニアが理解しているはずだ。


    Amazon Connectの構造を分解する

    ここからが本題になる。

    Amazon Connectの内部構造を、同じフレームで分解してみる。

    ・Voice / Chat / SMS / Email / Video → Input
    ・Amazon Lex(NLU/ASR) → Perception
    ・Contact Flow(ワークフロー) → Planning
    ・AWS Lambda / API → Action
    ・DynamoDB / Redshift / CRM → Tools
    ・Customer Profiles → Memory

    つまり、Amazon Connectは実質的にAgent Runtimeの構造を持っている。

    これは比喩ではない。Amazon Connectの公式ドキュメントを読むと、Flowsは「customer experienceをstart to finishで定義するもの」と明記されている。入力の受け取りから、意図理解、分岐判断、外部API呼び出し、結果の返却まで——すべてが一つのワークフローの中で完結する。

    私はAmazon Connectをシドニーリージョンの時代から触ってきた。当時、Amazon Connectはまだ東京リージョンに対応しておらず、APAC圏で使うにはシドニーを選ぶしかなかった。シドニーで検証し、サービスとして運用を始めてから、約1年後にようやく東京リージョンに来た記憶がある。当時Twilioも並行して検討したが、AWSサービスとの統合という意味ではAmazon Connect一択だった。

    その実務経験から言えることがある。

    Amazon Connectの設計思想は、最初から「電話を受けて人につなぐ」ではなかった。「入力を受け取り、判断し、実行し、結果を返す」——この一連のフローを、ドラッグ&ドロップで組み立てるものだった。

    振り返ると、それはAgent Runtimeの設計そのものだった。

    画像

    Amazon Connect Healthが示した進化

    2026年3月、AWSはAmazon Connect Healthの一般提供を開始した。医療機関向けのAgentic AIだ。

    5つのAI Agentが提供されている。

    ・患者認証(Patient verification)— リアルタイムでEHR照合
    ・予約管理(Appointment management)— 自然言語で24時間予約受付、保険適格性チェック付き
    ・患者インサイト(Patient insights)— 診察前に臨床コンテキストを自動整理
    ・環境ドキュメント(Ambient documentation)— 診察中の会話からリアルタイムでカルテ生成
    ・医療コーディング(Medical coding)— カルテからICD-10/CPTコードを自動生成

    ここで注目すべきは、構造の変化だ。

    従来のAmazon Connectは、こうだった。

    ユーザー → AI(意図理解) → 人へ転送

    Amazon Connect Healthは、こう変わった。

    ユーザー → AI Agent → 業務実行 → 必要なら人

    つまり、Agent Runtimeが「転送」で終わっていたものが、「業務の完了」まで拡張された。

    患者が「来週診察したい」と電話する。AI Agentが患者を認証し、保険を確認し、医師のスケジュールを照会し、予約を登録する。このフローは、LangGraphで組むAIエージェントのフローと完全に同じ構造だ。

    違うのは、実行基盤がOSSかエンタープライズかという点だけだ。

    画像

    OSS Agent Runtimeとの決定的な違い

    LangGraphやCrewAIは、LLMが次の行動を自律的に決定する。柔軟で拡張性が高い。一方で、行動の予測が難しく、監査が弱い。

    Amazon Connectは、設計されたWorkflowで制御する。自律性は制限されるが、安定性と監査性が圧倒的に高い。

    整理するとこうなる。

    OSS Agent Runtime(LangGraph等)
    ・自律性:高い
    ・安定性:低い(LLMの判断に依存)
    ・監査性:弱い(ログはあるが再現性が低い)
    ・導入速度:開発が必要

    Amazon Connect
    ・自律性:中程度(Workflowで制御)
    ・安定性:高い(決定論的フロー)
    ・監査性:強い(全通話録音、Contact Lens分析、フロー可視化)
    ・導入速度:数日〜数週間で本番運用可能

    企業運用においては、Amazon Connect型の方が圧倒的に採用されやすい。理由は明確で、電話応対は「失敗が許されない」業務だからだ。LLMが自律的に判断した結果、患者の予約を間違えることは許されない。

    ただし、ここにAmazon Connect Healthの巧みさがある。Amazon Connectは今、generative AIとdeterministic flowのハイブリッドを実現している。つまり「自律的に対話しながら、業務実行はWorkflowで制御する」という構造だ。

    これは、Agent Runtimeの理想形に近い。


    Amazon Connectは「音声AI」ではない

    ここが本質だと考えている。

    Amazon Connectを「クラウド型コールセンター」や「音声AI」として捉える人は多い。だが、構造を分解すると見えてくるのは、それがVoice Runtimeだということだ。

    Voice → Intent → Workflow → Execution

    この構造は、Agent Runtimeの一種にほかならない。

    しかもAmazon Connectは、すでにVoiceだけではない。Chat、SMS、Email、Video、Taskの6チャネルに対応している。158ヶ国のDID番号を持ち、40以上のTier-1キャリアと直接接続している。

    つまり、Amazon Connectはすでにこうなっている。

    Voice / Chat / SMS / Email / Video / Task → Agent Runtime → Workflow → Business Systems

    これは「電話システム」ではない。企業AIの実行基盤だ。


    なぜAWSはVoiceから始めたのか

    AWSがAgent Runtimeを、なぜVoiceから始めたのか。

    私なりの解釈はこうだ。

    Voiceは入力が明確だ。テキストと違い、音声には「今すぐ解決したい」という明確な意図がある。曖昧な検索クエリとは違う。

    ユースケースが山ほどある。コールセンターは世界中のあらゆる業種に存在する。

    そしてROIが出やすい。通話1件あたりのコスト削減効果が即座に計測できる。Fujitsuの事例では、5,000人以上のエージェントが450社以上の顧客を対応し、予測精度96%超、品質保証効率15%向上、顧客満足度10%向上という数字が出ている。

    Agent Runtimeを「研究テーマ」ではなく「事業成果」として示すには、Voiceが最適だった。


    実務で感じていたこと

    私はAmazon Connectをシドニーリージョンの時代から使ってきた。東京リージョン自体は存在していたが、Amazon Connectの東京対応はそれより遅かったと記憶している。だからAPAC圏でサービス化するなら、シドニーを選ぶしかなかった時期がある。

    Contact Flowを設計していて、いつも感じていたことがある。これは単なるIVR設計ではない、と。

    顧客の発話を聞き、意図を理解し、条件分岐で判断し、外部APIを叩いて情報を取得し、結果を音声で返す。まさに「エージェントの行動設計」をしていた。当時はそれを「Agent Runtime」とは呼んでいなかっただけだ。

    Amazon Connect Healthの登場で、この構造がようやく名前を得た。AWSは「Agentic AI」と呼んでいる。しかし構造自体は、Amazon Connectが最初から持っていたものだ。


    これから何が起きるか

    Amazon Connectはおそらく、こう進化していく。

    全チャネル(Voice / Chat / Email / SMS / Video)からの入力を統合的に受け取り、Agent Runtimeが業務を判断・実行し、Workflowが品質と監査を担保し、Business Systemsに結果を書き込む。

    Bedrock AgentCore Gatewayとの統合もすでに始まっている。つまり、Amazon Connectの内側からBedrock Agentsを呼び出すことができる。MCP(Model Context Protocol)経由でサードパーティのAIエージェントとも接続可能だ。

    これは「コールセンターの進化」ではない。企業AIの実行基盤が、電話の中から立ち上がっているということだ。


    まとめ

    Agent Runtimeは、新しい概念ではなかった。

    Amazon Connectは、最初からその構造を持っていた。入力を受け取り、意図を理解し、計画に基づいて実行し、結果を記憶する。そしてAmazon Connect Healthによって、AIが業務を「完了」させる段階に入った。

    LangGraphを触ることに意味がないとは言わない。だが、企業で電話応対のAI化を考えているなら、まずAmazon Connectの構造を理解することをすすめたい。あなたが探しているAgent Runtimeは、もう電話の中にある。


    関連記事

    ・AmazonConnectが変えた「電話」という概念——機能ではなく、事業インフラとして再設計する(note)
    https://note.com/haboshi/n/nafcdbe0bb3b2

    ・AIエージェントは「ツール」ではない(note)
    https://note.com/haboshi/n/n8b9db998df8d

    ・AIエージェントはどう「動く」のか——Agent Runtimeという新しい設計(Zenn)
    https://zenn.dev/haboshi/articles/agent-runtime-architecture


    参考ソース

    [1] Amazon Connect Feature Overview — AWS公式ドキュメント
    https://docs.aws.amazon.com/connect/latest/adminguide/connect-feature-overview.html

    [2] Amazon Connect Features — Cloud Contact Center
    https://aws.amazon.com/connect/features/

    [3] Introducing Amazon Connect Health, Agentic AI Built for Healthcare — AWS What's New (2026-03-06)
    https://aws.amazon.com/about-aws/whats-new/2026/03/amazon-connect-health-agentic-ai-healthcare/

    [4] LangGraph — Agent Orchestration Framework for Reliable AI Agents
    https://www.langchain.com/langgraph

    [5] Amazon Connect Conversational AI and Chatbots
    https://aws.amazon.com/connect/conversational-ai/

    [6] Flows in Amazon Connect — AWS公式ドキュメント
    https://docs.aws.amazon.com/connect/latest/adminguide/connect-contact-flows.html

    [7] Amazon Connect Customers — Fujitsu事例
    https://aws.amazon.com/connect/customers/

    [8] Amazon Connect Pricing
    https://aws.amazon.com/connect/pricing/

    [9] Availability of Amazon Connect features by Region
    https://docs.aws.amazon.com/connect/latest/adminguide/regions.html

    [10] Amazon Bedrock Agents
    https://aws.amazon.com/bedrock/agents/

    [11] Amazon Connect Health Product Page
    https://aws.amazon.com/health/connect-health/

     
     

    K.H

     
     
    仕組みを考えるのが好き。 事業・テクノロジー・人の動きの構造に興味があります。 アイデアを形にして実験し、改善し続ける。 再現性を生む構造づくりがライフワークです。

    あなたへのおすすめ