Claude託管代理可一次調度千個子代理

Anthropic 10 月 9 日更新 Claude 平台發行說明,動態工作流程(dynamic workflows)以測試版進入 Claude Managed Agents。託管代理接到大型任務時,可以自己撰寫一套工作流程:主代理拆解任務,分派給一批子代理分階段執行,最後合併結果。單次執行最多可並行協調 1000 個代理。

啟用方式寫在文件裡:請求帶上 managed-agents-2026-04-01 測試標頭,把代理的 multiagent 欄位設為 multiagent_20261001 類型並開啟工作流程。工作流程在伺服器背景執行,呼叫端透過工作階段事件串流裡的 workflow_run 事件追蹤進度。

70 個 bug 的測試

Anthropic 舉的例子是程式碼審查。團隊在一個 11.6 萬行的程式碼庫裡埋了 70 個 bug,讓單一代理去找,每輪能找出 14 到 27 個,輪與輪之間的落差不小;換成動態工作流程,結果穩定在 66 個。

這組數字出自 Anthropic 自己的測試,任務類型也偏向容易拆分的一類:程式碼庫可以依模組切開,每個子代理查一塊,彼此依賴很少。換成需要前後連貫推理的任務,例如一份長篇報告的論證鏈,拆分之後的效益還剩多少,官方沒有提供數據。科技媒體 The Decoder 也提醒,這個結論能否推廣,得由使用者拿自己的工作負載去驗證。

成本是另一個沒有底的地方。Anthropic 在文件中提醒,這類工作流程會消耗大量 token,建議從小規模開始。The Decoder 的報導引用了一位 OpenAI 資深工程師對代理集群的評價:

"a massive waste of tokens"(大量浪費 token)

測試版的計費細則、單次執行的 token 消耗區間,發行說明裡都沒有列出。

同一項功能,兩種跑法

動態工作流程先前已在 Claude Code 上線,今年 5 月下旬以研究預覽形式推出。把兩個版本對照,差別集中在三處:

  • 腳本在哪裡跑:Claude Code 裡,工作流程腳本跑在使用者自己的電腦上;託管代理裡,跑在 Anthropic 的伺服器上。
  • 由誰來啟動:Claude Code 的使用者可以開啟腳本、修改、重新執行;託管代理則由代理自己判斷何時啟動工作流程。
  • 費用怎麼管:根據第三方開發者的比較說明,託管版依工作階段計費,可以替每個工作階段設定上限。

Claude Managed Agents 是 Anthropic 今年 4 月推出的託管服務,對象是需要連續運行數小時以上的正式環境代理,執行環境由 Anthropic 負責。這次把動態工作流程搬上去,使用者在自家產品中串接 Claude 代理時,不必自己搭建編排層與併發排程,主代理拆任務、子代理執行、結果彙整都在伺服器端完成。

Claude Code 版更像開發者手邊的工具,能看到每一步、隨時修改腳本;託管版則更接近「交出去、等結果」。前者可控性高,後者把維運移交給 Anthropic,同時也把單次任務要開多少代理、花多少 token 的決定權,部分交給了模型本身。企業用戶最在意的那一項,工作階段費用上限,具體怎麼設定、預設值是多少,要等正式版文件。

目前這項功能仍是測試版,介面參數與欄位名稱日後都可能調整。

參考來源:Claude 平台發行說明、The Decoder、CocoLoop、IT之家;核對代理並行上限、測試程式碼庫規模與 bug 檢出數量。