← 2026-06-06
Claude Code Community 2026-06-06 Source →

Claude Code、数百エージェントを並列実行できる「Dynamic Workflows」を正式発表

Claude Code、数百エージェントを並列実行できる「Dynamic Workflows」を正式発表

Anthropicが「Dynamic Workflows」をClaude Codeに導入した。これまで「大きすぎて自動化できない」と諦めていた規模のタスクを、複数エージェントの並列実行で突破できるようにする機能だ。


何が変わるか

従来のClaude Codeは基本的に「1つのエージェントが1つのタスクを順番にこなす」モデルだった。コードベース全体のリファクタリングやセキュリティ監査のような大規模作業は、コンテキストウィンドウが足りなくなるか、時間がかかりすぎるかで現実的ではなかった。

Dynamic Workflowsでは、リードエージェントが作業を分解→サブエージェントに並列割り当て→結果を統合という構造が取れる。各サブエージェントは独自のモデル・プロンプト・ツールを持ち、共有ファイルシステム上で協調して動く。

実際のユースケースとして既に報告されているのが、750,000行のコードを6日間でリライトしたというケースだ。これは単一エージェントでは現実的に不可能な規模で、Dynamic Workflowsの適用範囲の広さを示している。


使い所のイメージ

向いているタスク:

注意点:


アーキテクチャの概要

Dynamic Workflowsは Workflow() ツールを通じて呼び出す形になっている。スクリプトで制御フロー(ループ・条件分岐・ファンアウト)を確定的に記述できるのが特徴で、エージェントのアドホックな判断に依存しない。

// イメージ(実際の構文はドキュメント参照)
const results = await parallel(
  files.map(f => () => agent(`Analyze ${f} for security issues`))
)

独立した作業なら pipeline() で各ステージを連結、全結果を集約してから次に進む必要がある場合は parallel() で明示的にバリアを置く。


ユーザーへの影響

Dynamic Workflowsが実用になると、今まで「Claude Codeにはちょっと荷が重い」と判断していたプロジェクトスケールの自動化タスクが現実的な選択肢になる。特に大規模なコードベースを持つチームや、繰り返し発生するクロスカット変更(API版アップグレード、ログフォーマット統一など)で恩恵が大きい。

トークンコストとの兼ね合いは常に意識する必要があるが、「人間が3日かけてやる作業」をDynamic Workflowsで6時間に縮められるなら、コストは問題にならないケースも出てくるはずだ。


まとめ

Dynamic WorkflowsはClaude Codeの「スケール上限」を一段引き上げる機能だ。単なるコード補完ツールから、本格的なエンジニアリング作業を任せられるエージェント基盤へと進化していく流れが加速している。公式ドキュメント(code.claude.com/docs/en/workflows)に実践的なガイドが掲載されているので、大規模タスクの自動化を検討しているチームは読んでおく価値がある。