Claude Code が「数十万行規模のコードベース移行を 1 セッションで実行する」という使い方に本格対応し始めた。その核心にあるのが Dynamic Workflows と新モデル Claude Opus 4.8 の組み合わせだ。
Claude Code が自らスクリプトを書き、最大数百個のサブエージェントを並列実行できる仕組み。単なる「並列実行」ではなく、Claude が作業の計画・分解・結果検証まで行い、最終的に統合した結果を返す。
利用可能なプラン:Enterprise、Team Premium、Max
典型的なユースケース:
fetch を axios に置換など)これまでは「Claude Code で 1 ファイルずつやるか、自分でスクリプト書いて回すか」の二択だったが、Claude 自身が計画を立ててサブエージェントを動かしてくれるため、「どこまで分解するか」の設計コストが大幅に下がる。
対象プランの Claude Code では Opus 4.8 がデフォルトになった。
主な特徴:
/effort xhigh** — 最大限の労力を要するタスク用のフラグ/fast で切り替え)Pro プランでは引き続き Sonnet 4.6 が中心だが、Opus 4.8 に切り替えることも可能だ。
claude agents
新しい agents コマンドで、実行中・完了済み・ブロック状態のすべてのセッションを一覧表示できる。
できること:
Dynamic Workflows と組み合わせると「サブエージェントが並列でコードを書いている間、自分は別の作業をして、たまに claude agents で様子を見る」という運用が自然に成立する。
大規模なリファクタリングを頼むとき:
ユーザー: src/以下の全コンポーネントをReact class componentからfunctional componentに移行して
Claude: 了解しました。まず全体をスキャンして移行計画を立てます。
[Dynamic Workflows が起動]
→ 対象 47 ファイルを特定
→ ファイルグループごとに並列エージェントを生成
→ 各エージェントが変換・テスト確認
→ 完了後に統合レポートを返す
従来なら数時間かけて手動で進めるか、自分でスクリプトを書く必要があった作業が Claude のタスクになる。
Dynamic Workflows + Opus 4.8 の組み合わせは、Claude Code を「1 ファイルを編集するツール」から「プロジェクト規模の作業を委任できるエージェント」に引き上げる変化だと思われる。Enterprise・Max ユーザーは特に注目しておきたい。Agent View の登場でセッション管理のストレスも減っており、並列実行の体験が格段に改善されている。