Claude Code Dynamic Workflows 是 Anthropic 在 2026 年 5 月 28 日隨 Claude Opus 4.8 一起推出的全新功能,讓 Claude 能夠自動生成 JavaScript 編排腳本,協調最多 1,000 個子代理(subagent)並行執行任務,徹底突破了傳統 AI 代理模式的規模限制。
在這之前,開發者使用 Claude Code 處理大型任務時,最多只能同時管理約 5 個 agent,超過就會遇到 context window 耗盡的瓶頸。Dynamic Workflows 的核心設計是:讓 Claude 不再把整個任務計畫存在自身的 context 裡,而是「寫一支 JavaScript 編排腳本」,由背景 runtime 獨立執行,子代理的輸出存進腳本變數,主 Claude 只接收最終彙整報告,大幅降低 context 消耗。
這等於是讓 Claude Code 從「一個聰明的工程師」升級為「能指揮上千名工程師的專案經理」。
Dynamic Workflows vs 一般 Subagent:3 大核心差異
很多開發者會把 Dynamic Workflows 和既有的 Subagent 功能混淆,以下是 3 個關鍵差異:
1. 規模上限截然不同
一般 Subagent 模式下,所有執行結果都會回到主 Claude 的 context,實際可用上限約 10–20 個;Dynamic Workflows 把結果存進腳本變數,理論上限達 1,000 個子代理,適合真正的大規模任務。
2. 編排邏輯由 AI 自動產生
傳統方式需要開發者手動設計 agent 協作流程;Dynamic Workflows 讓 Claude 自己寫編排腳本,根據你的目標自動決定任務拆分方式、並行數量與結果合併邏輯,不需要手動配置 agent teams。
3. 適用任務的複雜度門檻不同
Subagent 適合 3 步驟以內的短任務;Dynamic Workflows 適合 100 個操作以上的超大型任務,例如全專案安全稽核、跨檔案架構分析、大量 API 文件批次生成等。
Claude Code 教學:4 步驟啟動 Dynamic Workflows
Step 1:確認版本與方案
Dynamic Workflows 需要 Claude Code v2.1.154 或更新版本,執行以下指令確認:
claude --version
方案需求如下:
- Pro 方案:需手動在
/config啟用 Workflows - Max / Team 方案:預設已啟用
- Enterprise:需管理員在 Admin Panel 核准
Step 2:選擇啟動方式
有 3 種方式可以觸發 Dynamic Workflows:
方式 A(最簡單):在 prompt 裡加入「workflow」這個詞,Claude 會自動偵測意圖並提議建立工作流。例如:「請用 workflow 方式對整個 codebase 做安全稽核」。
方式 B:輸入 /workflows new 指令,手動建立新工作流。
方式 C(自動模式):啟用 ultracode 設定,Claude 會自動判斷每個重大任務是否適合使用工作流。在 /config 中找到 ultracode 並設為 enabled。
Step 3:實際操作示範
以「全專案 SQL injection 漏洞掃描」為例,輸入:
請建立一個 workflow,掃描 /src 下所有 .py 檔案,
找出潛在的 SQL injection 漏洞,並輸出彙整報告。
Claude 會先輸出一份工作流計畫供你確認,包含子代理數量、並行數量和預估費用,確認後才正式執行。
Step 4:監控執行狀態
執行中可透過 Claude Code Agent View 即時監控每個子代理的狀態。完成後,主 Claude 會回傳彙整後的最終報告,而非每個子代理的原始輸出,讓你的 context 保持整潔。
AI 自動化工作流最適合哪些場景?
Dynamic Workflows 在「可以橫向拆解成獨立子任務」的工作上效益最大。以下是最推薦的 6 大使用場景:
- 大型 Bug 調查:自動掃描整個 repo,找出特定錯誤模式的所有出現位置
- 程式碼遷移:批次將舊版 API 呼叫替換為新版格式(如 Python 2 → 3)
- 安全稽核:對所有檔案進行 OWASP Top 10 漏洞分析
- 效能分析:掃描全專案找出潛在的效能瓶頸函式
- 文件批次生成:為每個函式或 class 自動生成 docstring
- 多角度程式碼審查:同時從安全性、效能、可讀性三個角度審查同一份 PR
Dynamic Workflows 費用與使用限制
使用前必須了解的費用結構:1,000 個子代理規模的任務,搭配 Claude Opus 4.8,一次執行費用約 $40–$70 美元(即使有 prompt caching 也是如此)。對大多數任務來說,100–200 個子代理已經足夠,費用約 $5–$15。
其他重要限制:
- 每個工作流上限 1,000 個子代理(Anthropic 設計的資源保護機制)
- 同時最多 16 個子代理並行(實際數量取決於 CPU 核心數)
- 目前為「Research Preview」階段,功能仍在持續優化中
- 需連線至 Anthropic API、Amazon Bedrock、Google Cloud Vertex AI 或 Microsoft Foundry 其中之一
建議:先用小規模測試(10–20 個子代理)確認結果後,再擴大至完整規模,避免不必要的費用損失。
Claude Code 2026:從聊天 AI 到工程系統的關鍵一步
Dynamic Workflows 的推出,代表 Claude Code 正式從「對話式 AI 助手」進化為「可獨立驅動大型工程流程的自動化系統」。配合 Claude Opus 4.8 在 Online-Mind2Web 測試中拿下 84% 的頂尖成績,這是目前市場上 computer use 能力最強的模型,Dynamic Workflows 讓這份能力得以在超大型專案中真正發揮。
對台灣的開發者來說,現在正是嘗試這項技術的最佳時機——中文教學資源仍然稀少,率先掌握 Dynamic Workflows 的工程師將在 AI 輔助開發領域取得明顯優勢。
常見問題 FAQ
Q:Claude Code Dynamic Workflows 是什麼?
這是 Anthropic 2026 年推出的功能,讓 Claude 自動生成 JavaScript 編排腳本,協調最多 1,000 個子代理並行執行超大型工程任務。
Q:Dynamic Workflows 和 Subagent 有什麼不同?
Subagent 結果回到主 Claude context,上限約 10–20 個;Dynamic Workflows 結果存入腳本變數,可擴展至 1,000 個,適合大規模任務。
Q:需要什麼版本才能使用 Dynamic Workflows?
需要 Claude Code v2.1.154 或更新版本,且需使用付費方案(Pro 以上)。
Q:Dynamic Workflows 的費用大概是多少?
搭配 Opus 4.8,1,000 個子代理約 $40–$70 美元;一般任務用 100–200 個子代理約 $5–$15 美元。
Q:要怎麼啟動 ultracode 自動模式?
在 Claude Code 的 /config 設定中找到 ultracode 選項,將其設為 enabled,Claude 之後就會自動判斷任務是否適合建立 workflow。
立即動手試試看
Claude Code Dynamic Workflows 是 2026 年 AI 工程工具中最值得關注的突破性功能。從今天起,升級到 Claude Code v2.1.154,輸入一句「請用 workflow 方式幫我掃描整個專案」,親身體驗 AI 自動協調千個代理的威力。
發表迴響