用語解説 アマゾンベッドロックエージェントコア

Amazon Bedrock AgentCoreとは

Amazon Bedrock AgentCore は、AI エージェントを本番で動かす AWS のマネージド実行基盤。ランタイムの特徴、既存コードの載せ方、従量課金の実際のコスト感、採用事例までをまとめて解説する。

Amazon Bedrock AgentCore は、AI エージェントを動かすための AWS のマネージド実行基盤だ。自分で書いたエージェントのロジックを、サーバーやコンテナの運用を自前で抱えずに本番稼働させるための「置き場所」にあたる。

Amazon Bedrock AgentCore とは

中核にあるのが AgentCore runtime というマネージドな計算基盤で、エージェントの実行・スケーリング・セッション管理を AWS 側が引き受ける。AWS は自社ブログで、Amazon ECS 上に自前で組んでいたマルチモデルのエージェントを AgentCore runtime へ移す手順を公開しており、AgentCore が「ECS で自作していた実行環境の置き換え」を狙った位置づけであることがわかる。

AWS は新しい AgentCore ランタイムも発表している。セッション終了時にメモリを即座に解放し、コンテナサイズや同時実行数によらず一貫したコールドスタート時間を実現するという。従量課金・ゼロへのスケールという既存の課金モデルは維持したまま、数時間動き続ける長時間・自律型のエージェントにも耐える設計だとしている。

使い方:既存のコードをほぼそのまま載せる

エンジニアにとっての実際の手触りは、AWS が公開した移行手順に出ている。題材は医療向けのサンプルエージェントで、Hugging Face の smolagents で書いたロジックをほぼそのまま使い、デコレーターで包むだけで AgentCore runtime に載せられる。エージェントのフレームワークを AWS 専用のものに書き換える必要がない、という点が要になっている。

実運用でも同じ構図が見られる。ドイツの大手企業保険ブローカー MRH Trowe は、オープンソースの Strands Agents、Amazon Bedrock AgentCore、チャット UI の LibreChat を組み合わせて、社員が自分でエージェントを作って使える基盤を AWS 上に構築した。AgentCore は「実行基盤」の層を担い、エージェント記述と UI は OSS で埋めるという組み方だ。

料金はいくらか

課金は従量制で、使われていないときはゼロまでスケールする。公開単価は本稿の材料には含まれていないため、正確な単価は AWS の料金ページで確認してほしい。

一方で実績値の手がかりはある。MRH Trowe は本番稼働から 1 カ月で約 400 人に展開し、初月のコストは 1 人あたり約 14 ドルだった。同社はインフラ費をさらに約 40% 削れる見込みだとしている。数百人規模の社内エージェント基盤で「1 人あたり月 10 ドル台」という桁感は、予算を見積もる側にとって現実的な出発点になる。

誰が作っていて、競合は何か

提供元は AWS 自身で、Amazon Bedrock の一部として展開されている。AWS がこのレイヤーに力を入れている理由は明快で、エージェントの実行基盤を押さえれば、その上で呼ばれるモデルとクラウド利用が一緒についてくるからだ。ECS からの移行手順をわざわざ AWS 自身が書いている点も、既存の自前運用ユーザーを取り込みにいく意図として読める。

ただし、他クラウドの同種サービスとの具体的な機能・価格比較は、ここで挙げた情報源には含まれていない。推測で埋めるべきところではないので、比較検討する場合は各社の一次情報にあたる必要がある。なお、smolagents や Strands Agents といった OSS フレームワークのコードがほぼそのまま動くという構造は、裏を返せば移行コストが比較的低いことを意味し、囲い込みの強さはその分だけ限定的だと考えられる(これは筆者の見立てであり、AWS の公表事実ではない)。

Amazon Bedrock AgentCoreに関する記事

7 件