Anthropicは、Claudeを使って構築するための2つの方法を提供しており、それぞれ異なるユースケースに適しています。
| Messages API | Claude Managed Agents | |
|---|---|---|
| 概要 | モデルへの直接的なプロンプトアクセス | マネージドインフラストラクチャ上で動作する、事前構築済みで設定可能なエージェントハーネス |
| 最適な用途 | カスタムエージェントループときめ細かな制御 | 長時間実行されるタスクと非同期作業 |
Claude Managed Agents は、Claude を自律型エージェントとして実行するためのハーネスとインフラストラクチャを提供します。独自のエージェントループ、ツール実行、ランタイムを構築する代わりに、Claude がファイルの読み取り、コマンドの実行、ウェブの閲覧、コードの安全な実行を行える完全マネージド環境を利用できます。このハーネスは、高品質で効率的なエージェント出力のために、組み込みの「prompt caching」(プロンプトキャッシング)、コンパクション、その他のパフォーマンス最適化をサポートしています。代わりにモデルへ直接アクセスして独自のエージェントループを構築する場合は、Messages API の使用を参照してください。
Claude Managed Agents は4つのコンセプトを中心に構築されています。
| 概念 | 説明 |
|---|---|
| エージェント | モデル、システムプロンプト、ツール、MCPサーバー、およびスキル |
| 環境 | セッションが実行される場所の設定:Anthropicが管理するクラウドサンドボックス、または独自のインフラストラクチャ上のセルフホスト型サンドボックス |
| セッション | 環境内で実行中のエージェントインスタンスで、特定のタスクを実行し出力を生成するもの |
| イベント | アプリケーションとエージェントの間で交換されるメッセージ(ユーザーターン、ツール結果、ステータス更新) |
エージェントを作成する
モデル、システムプロンプト、ツール、MCP サーバー、スキルを定義します。エージェントを一度作成すれば、セッションをまたいで ID で参照できます。
環境を作成する
エージェントの実行場所を設定します。クラウドサンドボックス、または独自のインフラストラクチャ上のセルフホスト型サンドボックスを選択できます。
セッションを開始する
エージェントと環境の設定を参照するセッションを起動します。
イベントを送信してレスポンスをストリーミングする
ユーザーメッセージをイベントとして送信します。Claude は自律的にツールを実行し、「server-sent events」(サーバー送信イベント)、すなわち SSE を通じて結果をストリーミングで返します。イベント履歴はサーバー側に永続化され、全体を取得できます。
誘導または中断する
実行中のエージェントを誘導するために追加のユーザーイベントを送信したり、方向を変えるために中断したりできます。
Claude Managed Agents は、次のような要件を持つワークロードに最適です。
Claude Managed Agents は、Claude に一連の組み込みツールへのアクセスを提供します。
完全なリストと設定オプションについては、ツールを参照してください。
開始するには、以下が必要です。
managed-agents-2026-04-01 ベータヘッダーベータ版の中でも、MCP トンネルとドリーミングは、より限定的なリサーチプレビューの段階にあります。これらを有効にするにはアクセスをリクエストしてください。
Claude Managed Agents は設計上ステートフルです。セッションは長時間実行され、一時停止後もクリーンに再開でき、会話履歴、サンドボックスの状態、出力をサーバー側に保存します。このため、Managed Agents は現在、ゼロデータ保持や HIPAA 事業提携者契約(BAA)の適用対象ではありません。このデータに対する管理権限はお客様が保持します。API を通じていつでもセッションを削除でき、またアップロードしたファイルを別途削除することもできます。すべての機能における適用可否については、API とデータ保持を参照してください。
リファレンスのレート制限およびブランディングガイドラインを参照してください。
Was this page helpful?