Dynamic Workflows – Claude Code 推出的動態工作流

AI工具12小時前發佈新公告 AI管理員
0 0

Dynamic Workflows是什麼

Dynamic Workflows 是 Claude Code 推出的動態工作流,目前處於研究預覽階段,支持 Claude 動態編寫編排腳本,在單次會話中並行調度數十至數百個子 Agent 協同工作,自動拆分任務、驗證結果並斷點續跑,將原本需要數週的大型工程任務壓縮至數天完成。

Dynamic Workflows – Claude Code 推出的動態工作流

Dynamic Workflows的主要功能

  • 任務自動拆分與並行執行:Claude 根據用戶指令自動將大型任務拆解爲多個子任務,並分發給並行子 Agent 同時處理。
  • 結果驗證與對抗審查:每個子 Agent 的結果在彙總前會經過獨立驗證,同時部署對抗性 Agent 主動挑戰已有結論,確保答案收斂。
  • 進度斷點續跑:工作流運行過程中自動保存進度,中斷後可從斷點恢復,無需從頭開始。
  • 全流程可視化:實時展示每個子 Agent 使用的模型、Token 消耗、工具調用次數及執行耗時。

Dynamic Workflows的技術原理

  • 動態編排腳本生成:Claude 根據任務特徵實時生成協調腳本,而非依賴預定義模板,實現靈活的任務分解與調度。
  • 多層級驗證機制:採用生成-審查-迭代閉環,多個 Agent 從不同角度獨立嘗試問題,其他 Agent 負責反駁驗證,直至結果收斂。
  • 外部協調架構:協調邏輯在對話外部運行,確保即使任務規模擴大,計劃能穩定推進不受對話上下文限制。
  • 長時運行支持:設計支持數小時至數天的持續運行,適配大型工程任務的時間需求。

如何使用Dynamic Workflows

  • 直接指令啓動:在 Claude Code 中直接要求 Claude 創建工作流,例如輸入”Create a workflow”即可觸發自動編排。
  • 開啓 ultracode 模式:通過 Effort 菜單啓用 ultracode 設置,自動將 effort 設爲 xhigh,Claude 將自主判斷何時觸發工作流處理複雜任務。
  • 平台與權限
    • 適用 Claude Code CLI、桌面端、VS Code 插件,以及 Claude API、Amazon Bedrock、Vertex AI、Microsoft Foundry。
    • Max、Team 及 API 用戶默認開啓;Enterprise 用戶需管理員在設置中手動啓用。

Dynamic Workflows的核心優勢

  • 規模化處理能力:單次會話可協調數百個 Agent 並行工作,適合跨文件、跨服務的代碼庫級大型操作。
  • 高可靠性輸出:多重驗證與對抗審查機制顯著降低錯誤率,適合高成本失誤場景的關鍵任務。
  • 端到端自動化:從任務規劃到實施驗證全流程自動完成,無需人工介入編排或管理子 Agent。
  • 實際驗證案例:Jarred Sumner 使用 Dynamic Workflows 將 Bun 從 Zig 移植到 Rust,生成約 75 萬行代碼,測試套件 99.8% 通過,從首次提交到合併僅耗時 11 天。

Dynamic Workflows的項目地址

  • 項目官網:https://claude.com/blog/introducing-dynamic-workflows-in-claude-code

Dynamic Workflows的同類競品對比

維度 Claude Code Dynamic Workflows OpenAI Codex CLI
並行規模 數百個子 Agent 大規模並行,適合代碼庫級重構 子 Agent 並行規模有限,更適合模塊級任務
任務編排 動態自動生成編排腳本,無需人工干預 需用戶手動觸發或配置,編排自動化程度較低
驗證機制 內置對抗性審查與多輪迭代驗證,可靠性高 依賴 Auto-review 和用戶審批,驗證流程較傳統
運行時長 原生支持數天級長時運行,斷點續跑 Codex Cloud 支持後台長時運行,但本地會話受限
Token 效率 消耗較高(多 Agent 並行開銷大) Token 消耗低(約爲 Claude 的 1/3~1/4)
終端性能 在 SWE-bench Pro 等複雜多文件任務上領先 在 Terminal-Bench 2.0 等終端編程任務上領先
使用模式 強調”賽博包工頭”式協作,開發者可見全流程 強調”fire-and-forget”無人值守,後台自動完成

Dynamic Workflows的應用場景

  • 全代碼庫漏洞掃描:並行搜索整個服務或倉庫,對每個發現運行獨立驗證,輸出真實問題報告。
  • 大規模代碼遷移:處理框架替換、API 棄用、語言移植等涉及數千文件的端到端遷移。
  • 關鍵任務雙重驗證:在高風險決策前,通過獨立嘗試與對抗性挑戰確保結論可靠。
  • 性能優化審計:基於分析器指導,並行審查代碼庫中的死代碼、性能瓶頸與清理機會。
© 版權聲明

相關文章

暫無評論

暫無評論...