もうノートPCを閉じても大丈夫:Amazon Bedrock AgentCoreでのコーディングエージェントホスティング
Amazon Bedrock AgentCore Runtimeは、各エージェントセッションに独立したマイクロVM、永続的なワークスペース、Gatewayを介した安全なツールアクセス、そして組み込みの可観測性を提供します。Claude Code、Codex、Kiro、Cursorを並行して実行でき、シークレット、ポート、ファイルシステムを共有する必要はありません。蓋を閉めて夕食に出かけ、明日そのまま続けることができます。
現在、多くの開発者がノートPCを半開きにして会議に臨んだり、1対1のミーティング中に画面を消さないようにスタンドで支えたり、帰宅中もPCを抱えて持ち歩く習慣があります。それは、コーディングエージェント(Claude Code、Codex、Kiroなど)を実行しているPCの蓋を閉じるとセッションが中断されるからです。Business Insiderもこの現象を報じています。
これらのエージェントはすべて、シェル、ファイルシステム、プロジェクトコード、依存関係、適切な権限という5つの要素を必要とします。ノートPCはこれらをすべて備えているため、最も近くにあるマシンとして選ばれてきましたが、それが最適な選択とは言えません。Amazon Bedrock AgentCore Runtimeは、各エージェントセッションに専用の環境を提供します。隔離されたLinuxマイクロVM、永続的なワークスペース、本格的なシェル、そして決定論的なコマンド実行を備えています。さらに、IDレイヤー(エージェントはトリガーしたユーザーとして動作)、Gateway(Claude Code、Codex、Kiroなどに同一のツールセットをMCPエンドポイント経由で提供し、実際のトークンはエージェント外部に保持)、可観測性(各ステップをCloudWatchに記録)が組み込まれているため、ノートPCの蓋を閉じても安心です。
AgentCoreの主要機能:1)永続的なワークスペース:マネージドセッションストレージにより、各セッションに設定不要の永続ディレクトリが提供されます。マイクロVMがアイドルになってもファイルシステムは14日間保持され、同じセッションIDで再開するとミリ秒単位で新たなマイクロVMが同じファイルシステムをマウントします。2)本格的なインタラクティブシェル:PTYバックエンドの端末アクセスをサポートし、色、Tab補完、Ctrl+Cなどを利用可能。複数の端末を開いて複数のマイクロVMに接続し、蓋を閉じて翌日再接続すれば、同じシェル、同じ作業ディレクトリで続行できます。3)決定論的なコマンド実行:アプリケーションからマイクロVMに直接シェルコマンドを送信でき、LLMを介さずにトークン消費を抑え、確定的な操作(テスト実行、プッシュなど)が可能。4)独自ファイルシステムのマウント:S3 FilesやEFSアクセスポイントをPOSIXディレクトリとしてセッション内にマウントでき、共有スキルライブラリや依存関係キャッシュなどを共有できます。
AgentCoreは任意のエージェント(Claude Code、Codex、Kiro、OpenCode、Cursor CLIなど)と任意のモデルをサポートし、Amazon Bedrock、プロバイダー直接API、または自社ゲートウェイを経由してルーティングできます。並行実行時には各セッションが独立したマイクロVMで動作するため、ポートやファイルシステムの競合は発生しません。これにより、開発者はノートPCの制約から解放され、コーディングエージェントをクラウド上で永続的、安全、かつ観測可能に実行できるようになります。