
AIを1000体並列起動、Claude Codeが自走する
朝の出汁版(通勤2分)
- ポイント1: Claude Codeの最新版に追加された「Dynamic Workflow」機能により、最大1,000のAIエージェントを並列で走らせ、互いに検証し合いながら1時間以上自律的に作業を継続できるようになった。
- ポイント2: 使い方はシンプルで、「ultracode で○○をやって」「workflow で△△をレビューして」と自然な指示を打ち込むだけで、複雑な設定なしにワークフローが自動起動する設計になっている。
- ポイント3: 試したい場合はClaude Codeを最新版にアップデートするだけで使えるようになるので、まずLPのコピー作成やコードレビューなど、普段やっている作業をそのまま投げてみるところから始めてみよう。
出汁の素(深読みモード)
これって結局どういうこと?
Claude Codeの最新版に「Dynamic Workflow」という機能が追加された。一言でいうと、AIエージェントを最大1,000体並列で動かし、互いに検証させながら1時間以上自律的に作業を継続させる仕組みだ。
使い方はシンプルで、「ultracode で○○をやって」「workflow で△△をレビューして」と自然な日本語に近い指示を打ち込むだけ。複雑な設定ファイルを書いたり、エージェントの役割を手動で割り当てたりする手間はなく、指示を投げれば内部でワークフローが自動構成される設計になっている。
要は「複数のAIが分業・相互レビューしながら長時間タスクをこなす」状態が、コマンド一本で起動できるようになった、ということだ。
(情報源:@masahirochaen のポスト)
なぜこのタイミングで重要?
以前このメディアでも「Claude Codeは「並列化」より「賢い自律」が本命」という流れを紹介したが、今回のアップデートはその両方を一度に押し広げた格好だ。
業界の文脈を整理すると、AIコーディングツールの進化は大きく「補完型」→「自律型」→「マルチエージェント型」という段階をたどっている。補完型はGitHub Copilotのような行単位の提案、自律型はCursor AgentやClaude Codeのような「タスクを渡せばある程度こなす」段階。そして今回のDynamic Workflowはマルチエージェント型の実用化を示す事例として注目できる。
重要なのは「並列数1,000」という数字よりも、エージェント同士が互いの出力を検証するという設計だ。単純に並列で作業させるだけなら速くなるだけだが、相互検証があることで出力の精度が下がりにくい。長時間自走させても暴走しにくいアーキテクチャになっているとみられる。
また「1時間以上の自走」という点も見逃せない。これまでのAIコーディングツールは数分単位のセッションが主体で、「人間が定期的に介入して軌道修正する」前提だった。それが1時間単位のバッチ処理的な使い方に近づくことで、「夜中に仕込んで朝確認する」というワークフローが現実的になる。
使う側として知っておくべきは、このアップデートが「高度な設定ができる上級者向け機能」ではなく、自然言語の指示だけで起動できる設計になっている点だ。参入障壁が低い分、活用の広がり方も早いと考えられる。
具体的に始めるなら
まずClaude Codeを最新版にアップデートする
Dynamic Workflowは最新版にアップデートするだけで使えるようになる。インストール済みの場合はnpm update -g @anthropic-ai/claude-codeで更新できる。まだ導入していない場合は公式ドキュメントから手順を確認できる。
試すならこの3パターンから
-
コードレビューをまず投げてみる 既存のコードベースがある人は「workflow でこのディレクトリのコードをレビューして、問題点をリストアップして」という指示から入るのが現実的だ。出力の品質を自分が判断できる題材で試すと、機能の感触をつかみやすい。
-
LP・ランディングページのコピー生成を試す 「ultracode で商品訴求のLPを作って、A/Bテスト用に3パターン出して」のような指示も有効な使い方になる。コードの読み書きが得意でない人でも、テキスト・構成物の生成タスクとして活用できる。
-
分析レポートの下書き生成に使う 「workflow でこのデータを分析して、サマリーと次のアクション候補を出して」のような指示も想定内の使い方だ。長時間自走させて、朝起きたら下書きが出来上がっている、という使い方が視野に入る。
組み合わせると面白い発展例
AIエージェントチームを自動設計するフレームワーク登場でも紹介したように、エージェントの役割分担を外部から設計するアプローチと組み合わせると、Dynamic Workflowの挙動をより細かくコントロールできる可能性がある。
また後述するopen-notebookのようなリサーチ系ツールで情報を整理し、その出力をDynamic Workflowに渡すという2段構えの使い方も検討に値する。
課金の前提確認
Claude Codeの利用にはAnthropicのAPIキーが必要で、エージェントを大量並列で走らせるとトークン消費が多くなる。最初は小さいタスクで感触を確認し、コストの見通しを立ててから大きなタスクに使うのが現実的な進め方だ。
よくある疑問
Q. 「ultracode」と「workflow」の使い分けは何か?
発表内容を読む限り、ultracodeは生成・実装寄りのタスク、workflowはレビュー・検証・分析寄りのタスクへの指示語として使われているようだ。ただし公式ドキュメントで詳細な仕様が確認できる段階になったら、実際の挙動で判断するのが確実だ。現時点では「作らせたいときはultracode、チェックさせたいときはworkflow」という使い分けから始めるとよい。
Q. 1,000体並列とあるが、コストが爆発しないか?
懸念として当然出てくる点だ。公式からコスト上限の設定方法が案内されているかどうかは確認が必要だが、Claude Codeには従来からセッション単位のコスト上限を設定する仕組みが存在する。大きなタスクを走らせる前に上限値を設定しておくことで、予期しない課金を防ぎやすくなる。「1,000体」はあくまで最大値で、タスクの内容に応じて実際の並列数は変動するとみられる。
Q. プログラミングの知識がなくても使えるか?
自然言語の指示で動く設計になっているため、コードを書けなくても指示を投げること自体は可能だ。ただし出力がコードで返ってくる場合、その内容を判断・修正するためにある程度の読み解きが必要になる場面は出てくる。コードを書かずにサイトが動く時代へで整理したように、「コードなしで使える範囲」と「読み解きが必要な範囲」は引き続き意識しておくと使いやすい。
もう一歩踏み込みたい人へ
open-notebookとの組み合わせ
GitHubで24,000スター超のopen-notebookは、NotebookLMのオープンソース実装として知られるリサーチ整理ツールだ。競合調査・情報収集の下処理をopen-notebookで行い、その出力をDynamic Workflowへの入力として渡すフローは検討に値する。「リサーチ→整理→実装・生成」という一連の作業をつなぎやすくなる。
last30days-skillでトレンド情報を先に整理する
同じくGitHubで27,000スター超のlast30days-skillは、Reddit・X・YouTube・HN・Polymarketなど複数ソースを横断してトピックをリサーチするエージェントスキルだ。特定テーマの最新動向を先に収集し、その情報をClaude Codeに渡して分析・レポート作成をさせるという使い方が考えられる。
長時間自走の設計ポイント
Dynamic Workflowを長時間走らせる場合、途中の進捗をログとして残す設計にしておくと、異常終了や想定外の出力が起きたときに原因を追いやすい。公式ドキュメントのClaude Code設定リファレンスでセッション管理・ログ出力の設定を事前に確認しておくと安心だ。またAIコーディングの「事故」を減らす3つの設計術で整理された考え方は、マルチエージェントを使う場面でも応用できる観点が多い。
元になったツイート
「Dynamic Workflow」を使うにはClaude Codeを最新版にして 「ultracode で◯◯をやって」 「workflowで△△をレビューして」 と打てば勝手に実行されます。 最大1,000体のAIを並列で走らせ、お互いに検証する機能。1時間以上も余裕で自走できます。 https://t.co/JXApbJim2n https://t.co/VS99P1vvoH
参照ソース
- [X]@masahirochaen: 「Dynamic Workflow」を使うにはClaude Codeを最新版にして 「ultrac…→ twitter.com/masahirochaen/status/2062447352745…
- [GitHub]lfnovo/open-notebook→ github.com/lfnovo/open-notebook
- [GitHub]mvanhorn/last30days-skill→ github.com/mvanhorn/last30days-skill
