CC for Biz
2026/05/29Claude Code
Skills活用AIエージェントAI活用

Claude Code Dynamic Workflowsとは|並列処理の新機能

Claude Code Dynamic Workflowsとは|並列処理の新機能

Claude Code Dynamic Workflowsとは、プロンプトに「workflow」と書くだけで、Claudeがその場でJavaScriptのオーケストレーションスクリプトを書き起こし、最大1,000体のサブエージェントを並列で走らせて巨大な業務を一気に処理してくれる新機能です。2026年5月28日にAnthropicがClaude Opus 4.8と同時にリサーチプレビューとしてリリースしました。中小企業の経営者や個人事業主にとって何が変わるのか、株式会社Fyveとして実務観点で整理します。

株式会社FyveはClaude Codeを日々の業務で使い倒している立場です。私自身「数十のサブエージェントを並列に走らせるとトークンが一瞬で溶ける」体験を何度もしてきたため、今回のDynamic Workflowsは「スケールを諦めずに業務を回す」ための新しい選択肢として注目しています。

Claude Code Dynamic Workflowsとは何か

Dynamic Workflowsは、Anthropic公式が「Claudeが書いたスクリプトから多数のサブエージェントを協調動作させる仕組み」と定義する新オーケストレーション機能です。従来のClaude Codeは「会話のターンごとにClaudeが次に走らせるエージェントを判断」していましたが、Dynamic Workflowsは判断ロジックをJavaScriptに落とし込み、ランタイムが会話の外側でスクリプトを実行します。

3つの大きな特徴

  • 大規模並列実行:1回のランで最大16体が同時に動き、合計で最大1,000体のサブエージェントを順次稼働させられる
  • 会話とランタイムの分離:途中結果はスクリプト変数に閉じ込められ、Claudeのコンテキストウィンドウを圧迫しない
  • 再現可能なオーケストレーション:一度動かしたワークフローは /workflows 画面から保存でき、以降は /コマンド名 として何度でも呼び出せる

Anthropic公式ブログによれば、BunというOSSの大規模ランタイムをZigからRustに移植する作業で11日間で約75万行のコードを生成し既存テストの99.8%をパスさせた事例が紹介されています。中小企業の業務でここまでの規模は使わないとしても、「数百〜数千ファイル規模の作業を1人で回せる」インパクトは無視できません。

既存のサブエージェントやSkillとの違い

Claude Codeにはすでに「サブエージェント」「Skills」がありますが、Dynamic Workflowsは役割の異なる第3の選択肢です。違いを私の言葉でかみ砕くとこうなります。

  • サブエージェント:Claudeがターンごとに「次に何を任せるか」を判断。途中結果はClaudeのコンテキストに残る。1ターンで数体規模
  • Skills:プロンプトテンプレ+ファイルセットで作業手順を覚えさせる。判断はClaudeが行う
  • Dynamic Workflows:判断ロジック自体をコードに落とし、ランタイムが分岐・ループ・並列化を制御。1ランで数十〜数百体規模

サブエージェントとSkillsは「Claude本人が司令塔」、Dynamic Workflowsは「Claudeが書いたコードが司令塔」です。Claudeのコンテキストには最終結果しか戻らないため、長時間ランでもコンテキストが汚れにくいのが実務上の最大のメリットになります。私自身、LP改修とSEO記事14本を1セッションで並列処理して約3時間でMaxプラン5時間制限に到達した経験があり、大量のテキストを読ませた状態で並列ジョブを走らせるとコンテキスト消費が雪だるま式に膨らむという痛みは身に染みています。中間データをランタイム側に逃がす今回の設計は、その問題に対する公式回答に見えます。

Claude Codeの並列・自動化 3つの選択肢(サブエージェント/Skills/Dynamic Workflows)の役割の違い

起動方法とランの管理

Dynamic Workflowsを使うのに難しい設定は不要です。Claude Code v2.1.154以降であれば、以下のいずれかで起動できます。

workflowキーワードで明示起動

プロンプトに「workflow」と入れるだけで、Claudeが自動的にワークフロー用のスクリプトを書き起こして実行します。例えば私であればこう使います。

  • 「過去6か月分の請求書PDFをworkflowで全部読み取って、freee登録漏れを洗い出して」
  • workflowでクライアント全社のWebサイトを巡回し、外部リンク切れと404を洗い出して」
  • workflowで過去のSEO記事120本を読み込み、内部リンクの貼り直し候補を提案して」

/effort ultracodeで常時自動判断

/effort ultracode を入れたセッションでは、Claudeが「ワークフロー化すべき」と判断したときに自動で起動します。1回の指示が「理解 → 実装 → 検証」の3ワークフローに展開されることもあり、トークン消費は跳ね上がるため、普段は /effort high、重い案件のみ /effort ultracode という使い分けが現実的です。

/workflowsで進行管理・保存

/workflows コマンドで、走っているラン・終わったランの一覧を確認できます。p で一時停止、s でスクリプト保存。.claude/workflows/(プロジェクト)か ~/.claude/workflows/(ユーザー)に保存され、保存後は /コマンド名 として何度でも呼び出せます。

Dynamic Workflowsの起動から実行までの流れ。プロンプト送信→Claudeが計画→ランタイム実行

個人事業主・中小企業の活用シーン

「1,000体のサブエージェント」と聞くと大企業向け機能のように感じますが、実際は1人事業や少人数チームこそ恩恵を受けやすい機能だと考えています。人手が足りない現場ほど「数百件規模の単純作業」を抱えがちで、そこに対して今までは外注かCodex委譲しか選択肢がなかったからです。

シーン1:大量データの一括処理

  • クライアント全社の取引履歴をCSVから抽出し、入金消込のズレを一括検出
  • 過去2年分のレシート画像を読み取り、勘定科目候補と取引先を一括サジェスト
  • 納品済みの全Webサイトに対して、月次でlighthouse監査と差分レポートを自動生成

Dynamic Workflowsの強みは、業務量に応じてランタイムが自動的に並列度を調整してくれる点。「明日の朝までに数百件処理しておきたい」を夜間ジョブ1本で済ませられます。

シーン2:リサーチ業務・調査業務

Dynamic Workflowsには /deep-research という公式バンドル済みワークフローが同梱されています。1つの問いに対して複数のサブエージェントが異なる角度からWeb検索し、互いに主張を検証し合い、生き残った主張だけをソース付きでレポートにまとめる仕組みです。

  • 競合サイトの料金体系を10社一気に調査し、自社の価格戦略レポートを生成
  • 業界の最新規制動向を複数ソースから収集・突き合わせ、提案書の根拠データに利用
  • 補助金・助成金の最新公募情報を業種別に並列で洗い出し、クライアント別レポート化

私はSEO記事を書くとき、ディープリサーチ系の調査はCodexに切り出していました。今後は /deep-research で完結でき、調査ログがコンテキストに残らないため、その後の記事執筆セッションが軽いままにできます。

シーン3:複数顧客への横展開作業

受託や顧問業務でよくあるのが「同じ作業を顧客10社ぶん繰り返す」パターンです。今までは1社ずつ順番に処理するか手元で並列スクリプトを組むかでしたが、Dynamic Workflowsなら顧客リストを渡して「workflow」と1言添えるだけで並列化されます。

  • 顧問契約クライアント10社の月次AI業務レポートを並列生成
  • EC運営代行の複数店舗で、各商品ページの説明文を最新キャンペーンに合わせて並列改稿
  • クリニックや介護施設の口コミ返信を、各施設の評価データに基づいて並列下書き
個人事業主・中小企業のDynamic Workflows活用シーン3つ:大量データ処理/リサーチ業務/複数顧客への横展開

コスト・制約・注意点

トークン消費は素直に大きい

Dynamic Workflowsは「1ランで多数のサブエージェントを走らせる」設計のため、同じタスクを会話で処理した場合より明らかに多くのトークンを消費します。対策として、以下を推奨します。

  • 大きなランの前に /model でモデル設定を確認(意図せずOpusで走らせない)
  • ワークフロー設計時に「軽い処理は /fast 相当のモデルで」と明示する
  • 本当に並列化が必要かを判断する。3〜5件で済むなら通常のサブエージェントで十分

権限・セキュリティの扱いが特殊

ワークフローから起動されるサブエージェントは、ユーザーのセッションの権限モードに関わらずacceptEdits(編集自動承認)モードで動く仕様です。これは長時間ランの利便性のための設計ですが、業務利用では事前にallowlistで「どのファイル・どのコマンドを許可するか」を絞っておくことが必須です。過去に私はAIが意図せずrobots.txtのindex許可を設定してプッシュしてしまうインシデントを経験しており、一気に並列で動く機能ではこうしたリスク管理がいっそう重要になります。プロジェクトごとに .claude/settings.jsonpermissions を設計してから走らせることを徹底すべきです。

セッション内でのみ再開可能

ワークフローのランは同じClaude Codeセッション内であれば /workflows から再開できますが、Claude Codeを終了すると次のセッションでは最初から走り直しになります。長時間ランを想定する場合はリモートコントロール経由でセッションを維持するか、ワークフローを保存してコマンド化し、必要な時点だけ再実行する設計が安全です。

利用可能なプランと有効化

Dynamic Workflowsはリサーチプレビューとして、すべての有料Claude Codeプランで利用可能ですが、プランごとに既定の挙動が異なります。

  • Pro/config 内の「Dynamic workflows」項目から手動で有効化
  • Max / Team:既定でON
  • Enterprise:管理者が組織設定でONにする必要あり

必要要件はClaude Code v2.1.154以上です。claude --version で確認し、必要ならアップデートしてください。関連する機能・運用については以下の記事も参考にしてください。

Claude Code Subagent使い方|並列・分離処理の実践ガイド
Claude CodeClaude Code Subagent使い方|並列・分離処理の実践ガイド
Claude Codeの5時間制限に到達した話|長時間稼働の実践対策
Claude CodeClaude Codeの5時間制限に到達した話|長時間稼働の実践対策
Claude Codeチーム開発の導入と運用ガイド
Claude CodeClaude Codeチーム開発の導入と運用ガイド

1人事業ほど効くワークフロー設計

すべての業務をDynamic Workflowsに置き換える必要はありません。私たちの基本方針は「Claude Codeでしかできないタスクに集中させ、単純並列はCodexや個別スクリプトに分散」というもの。その上で新たに組み込もうとしているのは次の3つです。

  • クライアント別月次レポートワークフローを保存し、毎月 /monthly-report で起動:複数社の顧問業務が1コマンド化できる
  • SEO記事制作のディープリサーチ部分を /deep-research に寄せる:コンテキストを汚さず調査だけ外出し
  • 請求書照合・取引明細チェックは専用ワークフローを夜間ジョブで走らせる:寝ている間に数百件の処理が終わる

Dynamic Workflowsは「巨大開発のための機能」ではなく、人手不足の中小企業・個人事業主こそ味方につけるべきインフラだと私は位置付けています。1,000体を一度に使う必要はありませんが、「明日までに人力では絶対に終わらない量の業務」を月数千円の追加コストで吸収できる選択肢を持てる意味は大きい。

まとめ

  • 「workflow」と書くだけでClaudeがオーケストレーションスクリプトを生成し、最大1,000体のサブエージェントを並列実行する機能
  • サブエージェント・Skillsとの違いは「判断ロジックをコード化し、ランタイムが会話の外で実行する」点。コンテキストを汚さず大規模並列が回せる
  • 個人事業主・中小企業では「大量データ処理」「ディープリサーチ」「複数顧客への横展開」の3シーンが特に効く
  • トークン消費・権限・セッション再開の制約は事前に押さえ、allowlistとモデル選定を整えてから走らせる

1人で複数顧客を抱える個人事業主、人を増やせない中小企業にとってDynamic Workflowsは「外注の前にもう一段、自分のキャパを引き上げる」ための実用ツールです。引き続き運用知見を発信していきます。

「Claude Code を自分で使いこなしたい」「自社の業務に組み込みたい」
── そんな方は、まず初回無料相談でお話ししてみませんか。

← 記事一覧に戻る

御社の業務に合わせたClaude Code導入支援

「AIツールを導入したが、現場で使われない」を終わらせる。
業務課題のヒアリングから設計、ハンズオン実践、運用定着まで一貫して支援します。

無料AI活用診断を受ける料金とサービス一覧を見る →
© 2025 Fyve Inc. All rights reserved.