エージェントの実行基盤を自社で運用

米Anthropicは11月12日(日本時間13日)、AIエージェントの開発基盤「Claude Managed Agents」を利用企業が自社のクラウドやオンプレミス(自社設置)の環境で運用できる「Self-hosted Claude Managed Agents」を、非公開のベータ版(プライベートベータ)で提供し始めたと発表した。Claudeで開発する人向けの公式Xアカウント「ClaudeDevs」が、日本時間13日2時57分14秒に投稿した。

Self-hosted Claude Managed Agents is now in private beta. You can host the agent harness, sandboxes, and session history, in your own cloud or on-premises, and choose where requests to Claude are sent. https://t.co/JaiwF1SvKE

訳:Self-hosted Claude Managed Agentsのプライベートベータを始めました。エージェントのハーネス、サンドボックス、セッション履歴を自社のクラウドやオンプレミスでホストでき、Claudeへのリクエストの送り先も選べます。

投稿によると、利用企業が自社で運用できるのは、エージェントを動かす中核の仕組み(ハーネス)、エージェントが作業する隔離された環境(サンドボックス)、セッションの履歴の3つだ。Claudeへの要求をどこに送るかも選べる。

公式の説明書は、Managed Agentsを2つの部分に分けて説明している。1つはエージェントの道具がコマンドを実行したりファイルを扱ったりするサンドボックス、もう1つはAPI、エージェントの処理を回す仕組み(エージェントループ)、エージェントやセッションとその履歴の保存先をまとめた「サービス」だ。Self-hosted Claude Managed Agentsでは、この両方を利用企業が運用し、モデルはAnthropicか利用企業が選ぶ提供元で動く。

Claudeへの要求の送り先を選べる

説明書によると、モデルへの要求の送り先には、Amazon Bedrock、Google Cloud上のClaudeのモデル(Googleが運営する提供)、Microsoft Foundry、自社で用意するモデルのゲートウェイを指定できる。既定の送り先はClaude APIだ。

自社で運用するサーバーは、モデルを呼ぶたびに、道具への入力と結果を含むそれまでの会話を送り先に送る。Claude APIに送る場合は、セッションやエージェント、実行環境のIDも一緒に送られる。

利用企業はサーバー、データベース、サンドボックスを自ら運用して安全を確保し、新しい版も自分で導入する。データベースはPostgreSQL 16以降で、データベースを置かない場合はデータがメモリーに置かれ、再起動で消える。

5月の「自前のサンドボックス」から範囲を広げる

Anthropicは5月19日、Managed Agentsで道具の実行だけを利用企業の環境に移せる「self-hosted sandboxes」を、公開のベータ版として提供し始めていた。このときエージェントループはAnthropicの基盤に残っていた。

今回の形では、サービスの部分も利用企業の側に移る。説明書は、道具の実行だけを自社の基盤で行えばよい場合は、Anthropicがサービスを運用するself-hosted sandboxesを使うよう案内している。

米Googleも11日、Gemini APIの同名の機能「Managed Agents」で、自前のサンドボックスをつなげるようにしたと案内している。Googleの機能は、Anthropicの製品とは別のものだ。

申し込みは営業担当経由、一部の機能は使えず

利用するには、Anthropicの営業担当(アカウントチーム)に連絡してソフトウェアのダウンロードを申し込む。料金や対象となる企業の条件は、公式Xの投稿と説明書の本文には書かれていない。

自社で運用するサーバーは、Anthropicが運用するサービスと同じAPIを持つが、使えない機能もある。Anthropicが用意するクラウドのサンドボックス、ファイルを扱うFiles API、Word、PDF、PowerPoint、Excelの文書を扱う既製のスキル、予定に沿った自動実行、Webhookによる通知は使えない。Anthropicのサービスからは、セッションの履歴を含めて何も引き継がれず、エージェントなどは自社のサーバーで作り直す。