Amazonは、コーディングエージェントをクラウド上で実行する「Amazon Bedrock AgentCore」を発表した。AWSの技術文書によれば、これにより開発者のPC性能や電源状態に依存しない永続的な開発環境が実現され、AIによるソフトウェア開発の生産性向上が期待されている。
従来のAIコーディングエージェントは開発者のローカルPC上で動作するため、会議でのPCクローズや電源切れにより処理が中断されるリスクがあった。また、VPN接続や認証情報のローカル管理は企業にとってセキュリティ上の懸念事項となる。AWSの技術ブログでは、Amazon Bedrock AgentCoreがこの「ラップトップ依存」というボトルネックを解消すると説明されている。クラウド上の分離された実行環境を提供することで、開発者が場所やデバイスに縛られずに作業を継続できる環境を構築する。
AgentCoreは、FirecrackerマイクロVMを用いた分離された実行環境をクラウド上に構築する。これにより、エージェントは開発者のPCが閉じられた後もタスクを継続できる永続的なワークスペースを提供する。DataOps Labsの技術解説によれば、最大14日間の非アクティブ期間までデータを保持するマネージドストレージにより、中断された作業をシームレスに再開可能だ。さらに、Model Context Protocol(MCP)を通じて外部APIや開発ツールとの統合が容易になり、エージェントの能力を最大限に引き出すことが可能となる。
エンタープライズ環境では、開発の利便性だけでなくセキュリティとガバナンスの確保が不可欠である。AgentCoreは、Identity層による権限管理とAmazon CloudWatchによる詳細な可観測性を標準で組み込んでいる。AWSの発表によれば、企業が求める「最小権限の原則」や「監査ログの記録」といった要件を開発者の負担なく実現できる。また、AgentCore Policyを用いることで、エージェントの基盤コードに手を加えることなくセキュリティポリシーを一元的に適用可能であり、管理されたAI開発を強力に推進する。
AgentCoreのモデル非依存の設計は、Amazon Bedrock経由のモデル利用だけでなく、外部APIや独自のLLMゲートウェイとの接続も可能にする。Devoteamの専門家視点では、これによりセキュリティポリシーに応じた柔軟なモデル選択と運用が実現すると評価されている。今後は、複数のエージェントを並列稼働させ、同一タスクに対する異なるモデルの性能を比較検証するような高度なAI開発ワークフローが標準化される可能性がある。開発者はPCの電源を気にすることから解放され、より本質的なコードの品質や設計に集中できる一方で、クラウド利用に伴うコスト構造の透明化といった新たな課題への対応が求められるだろう。