Anthropicが2026年10月9日、Claude Platform のリリースノートを更新し、Claude Managed Agents に新機能「Dynamic Workflows」をβで公開した。エージェント自身がワークフローを書き、複数のエージェントをサーバー上で並列に走らせて結果を束ねられる。エンドポイントは Messages API のままで、`multiagent_20261001` 設定単位で切り替える運用を想定している。
背景『なぜ今、サブエージェント制御が肝なのか』
従来の Managed Agents は Subagents 方式が標準で、エージェントが自分で次の手を決めて子エージェントへ委譲する設計だった。深掘り調査やレビュー、ドキュメント横断の仕事では、子エージェントが Context を抱えすぎてメインスレッドが膨らむ弱点があった。Dynamic Workflows はそこを補うフェーズ実行で、共通の sandbox と vault を共有しつつ、独立したスレッドに分離して処理させる。公式ドキュメントは Subagents と Dynamic Workflows を「委譲と書き分け可能なオーケストレーション」と並べ、対比できる設計として整理している。
ワークフロー側は workflows.predefined_agents に最大 20 体のエージェントを登録でき、サブエージェントのスレッドはセッション全体で 25 件までという上限がある。実用上は「数体〜十数体の専門エージェントを束ねるオートメーション」という位置づけで、Make や n8n のような長期バッチとは性格が異なる。
日本から使えるか、利用開始の手順
Dynamic Workflows は `managed-agents-2026-04-01` ベータヘッダー付きで公開されているため、Anthropic API へ日本から普通にアクセスできる環境であればすぐ試せる。Claude のリージョン設定(`model.inference_geo`)が絡むので、リージョンを固定しているチームではエージェント側・サブエージェント側の inference_geo を揃える必要がある。最短ルートは、検証用エージェントで `multiagent_20261001` を有効化し、シンプルな監査ジョブを 1 つ走らせること。SDK サンプルは公式 GitHub に公開されている。
まとめ
Dynamic Workflows は、エージェントが「自分の判断ではなく、定義したワークフローのフェーズで仕事を分ける」モードを正式に用意した一手だ。Subagents と組み合わせれば「自律判断と決められた分担」を両立でき、地味だが長く効くリリースと言えそうだ。


コメント