Anthropicは、Claudeを使って構築するための2つの方法を提供しており、それぞれ異なるユースケースに適しています。
| Messages API | Claude Managed Agents | |
|---|---|---|
| 概要 | モデルへの直接的なプロンプトアクセス | マネージドインフラストラクチャ上で動作する、事前構築済みで設定可能なエージェントハーネス |
| 最適な用途 | カスタムエージェントループときめ細かな制御 | 長時間実行タスクと非同期処理 |
| 詳細情報 | Messages APIドキュメント | Claude Managed Agentsドキュメント |
Claude Managed Agentsは、Claudeを自律エージェントとして実行するためのハーネスとインフラストラクチャを提供します。独自のエージェントループ、ツール実行、ランタイムを構築する代わりに、Claudeがファイルの読み取り、コマンドの実行、Webの閲覧、コードの安全な実行を行える、完全にマネージドな環境を利用できます。このハーネスは、高品質で効率的なエージェント出力のために、組み込みのプロンプトキャッシング、コンパクション、その他のパフォーマンス最適化をサポートしています。
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は現在、Zero Data RetentionまたはHIPAA Business Associate Agreement(BAA)の対象外です。このデータの管理権はお客様にあります。APIを通じていつでもセッションを削除でき、アップロードしたファイルも個別に削除できます。すべての機能の適格性については、APIとデータ保持を参照してください。
リファレンスのレート制限とブランディングガイドラインを参照してください。
Was this page helpful?