Dev Classmethod Jp Articles Bedrock Agentcore Runtime Interactive Shell
Amazon Bedrock AgentCore Runtime のインタラクティブシェル機能を試してみた
- URL: https://dev.classmethod.jp/articles/bedrock-agentcore-runtime-interactive-shell/
- 日付: 2026-06-06
- Tier: Tier 3
- 要旨: 2026年6月5日追加の AgentCore Runtime インタラクティブシェル機能を実機確認。SSH なしでリモート microVM 上のエージェントにターミナル接続できる。Claude Code、OpenAI Codex、Amazon Kiro が対応エージェントとして言及。
詳細
- ワンショット vs インタラクティブ:
- ワンショット:
InvokeAgentRuntimeCommand(HTTP/2、ステートレス) - インタラクティブ:
InvokeAgentRuntimeCommandShell(WebSocket、永続セッション、env/cwd/historyを保持)
- ワンショット:
- 再接続: shellId で同じシェルに再接続可能(最大1時間セッション)
- 課金: インタラクティブシェル固有の追加料金なし。Active Consumption Based(CPU $0.0895/vCPU-hour、Memory $0.00945/GB-hour)がアイドル中もメモリ課金あり
- プロジェクト作成:
agentcore create --name StrandsShellTest --defaults(Strands フレームワークを使用) - デプロイ: Docker コンテナ内で
agentcore deploy -y(内部で uv を使用するため python3 + uv が必要) - 環境: us-west-2, @aws/agentcore CLI, node:20-slim イメージ
- 評価: コーディングエージェントのデバッグや環境確認で SSH を使わずに直接接続できる点が便利