articleニュース
Claude Code に「Dynamic Workflows」リサーチプレビュー——最大 1,000 並列サブエージェントで大規模コード移行を実現
Anthropic が Claude Code に Dynamic Workflows リサーチプレビューを公開。JS/TS スクリプトで最大 1,000 並列サブエージェントを制御でき、750,000 行の Zig→Rust 移行を 11 日間で完了した事例が公開された。
概要
Anthropic は 2026 年 5 月 28 日の Claude Opus 4.8 リリースと同時に、Claude Code の新機能「Dynamic Workflows」をリサーチプレビューとして公開した。JavaScript / TypeScript のオーケストレーションスクリプトを通じて最大 1,000 並列サブエージェントを制御できる機能で、大規模コードベースの移行・リファクタリングに特化した設計となっている。実際に 75 万行の Zig コードを Rust へ 11 日間で移行した事例(Bun プロジェクト)が公式ブログで紹介された。
※本記事は公開情報をもとに編集部が再構成したサマリです。一次情報は出典欄をご参照ください。
事実のポイント
- 最大 1,000 並列サブエージェント: JS/TS のオーケストレーションスクリプトで複数のサブエージェントを並列実行。これまでのシングルエージェント型とは根本的に異なるアーキテクチャ
- 実績事例: 75 万行の Zig コードを Rust へ移行した Bun プロジェクトで 11 日間完了(従来手動作業では数ヶ月規模の作業量)
- 利用要件: Claude Code v2.1.154 以降が必要。全有料プラン(Claude.ai の Pro/Max/Team/Enterprise)のほか AWS Bedrock・GCP Vertex AI・Microsoft AI Foundry でも利用可能
- 現状: リサーチプレビュー段階。本番運用での利用は限定的なユースケースに推奨
- プロジェクト構造の変化: 従来の単一長時間実行タスクに代わり、タスクを分割して並列処理する「プロジェクト分解型」アプローチが可能になる
用語・背景の補足
Dynamic Workflows: 単一の Claude Code セッションが複数の子エージェント(サブエージェント)を生成・管理し、並列でタスクを処理するオーケストレーション機能。JS/TS スクリプトを「指揮者」として活用する。
オーケストレーション: 複数の AI エージェントやプロセスを協調させて複雑なタスクを達成する制御方法。1 つのエージェントが単純なタスクを担当し、上位エージェントが全体を調整する階層構造が一般的。
Bun プロジェクト: Node.js 互換の高速 JavaScript ランタイム。コアコードの Zig→Rust 移行に Dynamic Workflows を活用したとされる公開事例。
注意点
- リサーチプレビュー段階であり、API 仕様・動作が変更される可能性がある
- 1,000 並列エージェントの利用は大量のトークン消費を伴うため、コスト見積もりが重要
- サブエージェント間の状態管理・エラーハンドリングが複雑であり、適切な設計が必要
- Bun の事例は特定条件下でのものであり、同様の結果を保証するものではない
編集部見解
(追記予定)
info 公開情報をもとに編集部が再構成したサマリです。一次情報・追加情報は出典欄をご参照ください。