Claude Code 動態工作流:可協調 1,000 子智能體並行
Anthropic 隨 Claude Opus 4.8 同步推出的 Claude Code 新功能「Dynamic Workflows」(動態工作流)讓 Claude Code 可一次協調數百至上千個並行子智能體(subagents),目前以研究預覽(research preview)狀態開放給 Enterprise、Team 與 Max 方案的使用者。獨立技術解析者 Akshay Pachaar 於 5 月 29 日發表詳細拆解,揭示 Dynamic Workflows 與既有 Subagents、Agent Teams 兩種多智能體機制的核心差異。
核心創新:用 JavaScript 撰寫編排腳本
Dynamic Workflows 的關鍵設計,是讓 Claude 不再把整個任務計畫存於自身 context window,而是「寫一支 JavaScript 編排腳本」讓背景 runtime 執行。當使用者描述任務後,Claude 自動撰寫腳本決定如何切分任務、分配給多少並行子智能體、以及如何驗證結果,整體稱為「零編排負擔」(zero orchestration burden)。
具體規模上,Dynamic Workflows 支援 16 個並行執行、單一工作流最多協調 1,000 個子智能體。每個子智能體執行完任務後將結果回報,Claude 對結果進行「對抗式驗證」(adversarial verification)—從不同角度交叉檢驗,確認輸出可信後再回覆使用者。
與既有多智能體機制的分工
Anthropic 在 Claude Code 中早已提供兩種多智能體機制:
第一,Subagents 是輕量、隔離的工作者,向父智能體回報,適合任務分流;第二,Agent Teams 讓多個 Claude 實例透過共享任務清單協作,但實務上限約 5 個並行。Dynamic Workflows 則拉高並行尺度—從 5 個跳到 1,000 個—並把編排邏輯交給 Claude 自動生成的 JavaScript 腳本。
Anthropic 表示,這項機制讓 Claude Code 搭配 Opus 4.8 可完成「跨數十萬行程式碼的 codebase 規模遷移」,從啟動到合併以既有測試套件為驗收標準。
使用建議與限制
Akshay Pachaar 在解析中提供使用建議:初次嘗試時先以「範圍受限的小任務」校準 token 用量、開啟 auto 模式、使用 ultracode 設定、初期務必審視 Claude 產出的執行計畫。企業管理員需手動於後台開啟 Dynamic Workflows 才能使用。
對開發者而言,Dynamic Workflows 改變了 Claude Code 的「任務尺度上限」:過往 agent 工作流多止於十數個並行步驟,現在可一次處理數百至千個並行任務,這對 codebase 遷移、跨服務探索、安全審計等大規模工作具有實際生產力意義。本功能仍處研究預覽階段,未來如何擴展至更多訂閱方案值得後續觀察。
風險提示
加密貨幣投資具有高度風險,其價格可能波動劇烈,您可能損失全部本金。請謹慎評估風險。


