Claude Managed AgentsはAnthropicが提供するAIエージェントのサービスで、1つのAIが指揮役になってほかのAIに仕事を分けて任せられます。この方法を「マルチエージェント」(multi-agent)と呼びます。開発者がClaude API経由で使うサービスです。

Claude Managed Agentsとは

まずagent(エージェント)から説明します。agentは、自分でファイルを読み、コマンドを実行し、ウェブを調べて、ひと続きの作業をやり遂げるAIのことです。質問に答えるだけのチャットボットとは違います。詳しくはAI Agent完全ガイドをご覧ください。

Claude Managed Agentsは、Anthropicがあらかじめ作り、設定できるagentの実行環境です。Anthropicが管理するサーバー上で動くので、長時間かかる仕事や、付きっきりで見ていなくてよい仕事に向いています。自分で環境を用意する必要も、AIにいつ何をさせるかをプログラムで指示する必要もありません。Claudeはファイルを読み、コマンドを実行し、ウェブにアクセスできます。

現在は全体がbeta(テスト段階)で、すべてのAPIアカウントで最初から使えます。医療など法律で規制された機微なデータを扱う前には、規制に適合しているかを確認してください。

マルチエージェントとは

Multi-agent orchestration(マルチエージェントの連携)とは、1つのagentがほかのagentと連携して複雑な仕事をこなすことです。各agentは独立したcontext(AIがその時点で覚えている会話の内容)を持ち、同時に作業できます。公式によると、出力の品質が上がり、完了も早くなる場合があります。

たとえて言うと、あなたはレストランのオーナーで、100人分の宴会を開くことになりました。1人で野菜を切り、炒め、盛り付けまでやると夜が明けてしまいます。そこで料理長を指揮役にして、下ごしらえ、煮込み、デザートをそれぞれ別の料理人に任せます。料理長がメインのagent、料理人がほかのagentです。

この機能もbetaと表示されています。どの分業方法を使えるようにするかはあなたが決め、いつ使うかはagent自身が判断します。

マルチエージェントの3つの分業方法

Subagents(サブエージェント)。 メインのagentが自分で助手に仕事を振り、その報告を読み取ります。助手はそれぞれ自分のスレッド(session thread)で作業し、終わった後も残るので、メインのagentが追加で質問できます。助手は1階層だけで、さらに下へ仕事を振ることはできません。1回の作業で同時に動かせるのは最大25個です。

Dynamic workflows(動的なワークフロー)。 メインのagentが自分でプログラムを書き、段階を分けて大勢のagentを同時に動かし、結果をまとめます。プログラムはAnthropicのサーバー上でバックグラウンドで実行されます。公式が挙げる例は、大規模なチェック、システムの移行、深いリサーチ、データの突き合わせです。どのagentもtokenを使うため、公式はsession budgetの設定を勧めています。

Advisor(アドバイザー)。 メインのagentは作業の途中で、別のモデルに意見を求められます。たとえば進め方の計画や最後のチェックです。手を動かすのはあくまでメインのagentです。この設定は最初はオフで、利用量はアドバイザーのモデルの料金で計算されます。

マルチエージェントが向いている場面

公式は、向いている場面を3つ挙げています。

  • 並行処理:複数の情報源を同時に調べたり、別々のファイルを分析したりして、メインのagentがまとめます。
  • 専門ごとの分業:各agentに専用の指示とツールを持たせます。たとえば1つはセキュリティ担当、もう1つは文書担当にして、すべての機能を1つのagentに詰め込まずに済みます。
  • 相談へのエスカレーション:難しい問題にぶつかったとき、別のモデルに助言を求めます。上で説明したadvisorのことです。

逆に、仕事が小さいときは1つのagentで終わらせるほうが安く済み、tokenも余分に使いません。公式は、向いているか分からないときは、別に書かれている「使うべき場面と使わないほうがよい場面」を先に読むよう案内しています。

すべてのagentは同じ実行環境とファイルを共有しますが、会話の記録はそれぞれ独立しています。agentはMCPを通じて外部のツールにもつなげられます(MCPはAIを外部サービスにつなぐための共通ルールです。詳しくはMCPとはをご覧ください)。

あわせて読みたい

カバー画像出典:Anthropic(claude.com/blog/claude-managed-agents)