Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
獨立知識媒體
與任何項目無關聯
探索AI智慧的思維邊界
claude-me.com
最新
Claude Haiku 5.5 上線:輸入價 $0.10/百萬 token,但 100K 之後價格跳 5 倍,遷移前先算這條線  ·  Claude Code hooks 新增 onFailure: "block":腳本打錯路徑,政策閘門不再默默放行  ·  Claude Code 的 Agent 工具新增 effort 參數:同一種 subagent,不必再為每個思考深度各養一個  ·  Claude Code 新增 --max-findings 參數:code review 不再被一次丟出一百條建議淹沒  ·  Claude Code 新增 Mods 機制:外掛能動更深層的行為了,但官方自己也沒說清楚怎麼評估品質  ·  巴克萊銀行擴大導入 Claude:目標年底讓一半工程師用上 Claude Code,每天分類 12 萬封信件
practice

Claude Code 的 Agent 工具新增 effort 參數:同一種 subagent,不必再為每個思考深度各養一個

30 秒速讀
同一種 subagent 為每個 effort 等級各養一個,是沒有 per-call 參數時的權宜之計;現在這個參數終於出現了,省多少還得靠你自己量。

完整解析 +
01 · 為什麼發生?

Agent 工具的 effort 可以填哪些值?

官方 changelog 只寫了「新增 effort 參數」,沒有列出值。社群提案建議的是 low、medium、high、xhigh、max,但那是提案內容,並非確認的出貨行為。

請查官方 sub-agents 文件,或在測試專案用不同值各呼叫一次,看哪些被接受、哪些報錯。

02 · 運作原理是什麼?

per-call 的 effort 會蓋過 agent 定義裡的 effort 嗎?

提案希望的順序是 per-call 優先於 agent 定義,再優先於 session 等級,這也符合一般「呼叫端覆寫預設」的直覺。但官方沒有明說,我也沒有查到維護者的確認。

實測方式很簡單:定義一個 effort 為 low 的 agent,再用 per-call 傳 high,檢查實際行為與 token 用量。

03 · 如何應用

把 effort 調低一定會比較省錢嗎?

方向上通常是,因為思考 token 較少,但沒有官方數據說明各等級實際省多少,品質也可能同時下降。

所以要先量基線,再只在重複性高、錯了代價低的任務降 effort,並以帳單與結果品質雙重確認。

04 · 我該怎麼做?

我已經有 reviewer-low、reviewer-high 這種分級 agent,要馬上合併嗎?

不必急。先確認 per-call 參數的值與優先順序都如預期,再逐步把分級 agent 收斂成一個。

合併前保留舊的設定一段時間,兩種做法平行跑一輪,確認行為一致後再移除。

完整內容 +

Claude Code v2.1.292(2026 年 10 月 6 日)在 changelog 的新增項目中列了一行:Agent 工具新增 effort 參數。官方只有這一句,沒有給值的清單或優先順序說明,因此這篇會把「確定的」和「推測的」分開寫。

它補的是哪個缺口

在此之前,Agent 工具已經能在每次呼叫時指定 model,但 subagent 的 effort 只能來自兩個地方:agent 定義裡的 effort(frontmatter 或 --agents JSON),或沿用主 session 的等級。社群 GitHub 上有多個相關提案,其中一個把需求講得很具體:主 session 跑 medium,機械式的批次工作想用 low,棘手的審查想用 xhigh,而且用的是同一種 agent。沒有 per-call 參數時,只能為每個等級各建一個 agent 類型,例如 reviewer-low、reviewer-high,agent 清單因此變得雜亂。

確定與不確定

確定的是 changelog 這一行:Agent 工具現在有 effort 參數,且同一版本還新增了 claude Plugin install --marketplace 等功能。不確定的是細節。上述提案建議的值是 low、medium、high、xhigh、max,優先順序為「每次呼叫的 effort > agent 定義的 effort > session 等級」,但那是提案內容,我查到的資料裡沒有維護者確認出貨行為,也沒有說明哪些模型支援。另一個專案的整合紀錄把 frontmatter 當預設、per-call 當覆寫,也屬於使用者側的理解。實際接受的值與優先順序,請以官方 sub-agents 文件或自己的小測試為準。

為什麼這跟成本有關

effort 直接影響思考 token 的用量,而思考 token 按輸出價計費。把低風險、重複性的子任務(掃描檔案、格式檢查、抽取欄位)降到較低 effort,把少數需要判斷的審查提高,是把預算花在刀口上的做法。這和 Haiku 5.5 這類小模型搭配 subagent 的思路一致:不同的子任務值得不同的成本。目前沒有官方數字說明各等級實際省多少,所以收益要靠你自己量。

這跟你的錢有什麼關係

如果你的團隊跑很多 subagent,先量一週基線:各 agent 平均用多少 token、花多少錢。然後挑一個重複性最高的 agent,用 per-call 的低 effort 跑同一批任務,比較品質與帳單差異。只有在品質沒有下降、成本確實降低時才改預設。在沒有官方等級對照數據之前,把「省多少」當成假設,用你自己的帳單驗證。

資料來源:Claude Code changelog (v2.1.292)、anthropics/claude-code Issue #98391: Per-call effort parameter on the Agent tool
圖解
Subagent Effort: Before vs After過去需為每個 effort 等級建立一種 agent,現在可在呼叫時指定 effortSubagent Effort: Before vs AfterBefore: one agent type per levelMain session (medium)reviewer-lowreviewer-highAgent list grows with each levelAfter: per-call effort parameterMain session (medium)reviewer + effort lowreviewer + effort highOne agent type, effort set by the callerAccepted values and precedence: check official docs (not stated in changelog)Claude Me · claude-me.com
歡迎截圖分享,轉載請註明來源
提問
請至少輸入 10 個字
相關文章
Claude Code hooks 新增 onFailure: "block":腳本打錯路徑,政策閘門不再默默放行
practice · 10/10
Claude Code 新增 --max-findings 參數:code review 不再被一次丟出一百條建議淹沒
practice · 10/06
Claude Agent SDK 新增 verbatim_prompts:關掉自動展開 @path 跟 slash command,防止外部文字被當成指令執行
practice · 10/06
Claude Agent SDK 修了一個背景子任務的 bug:子任務剛完成,stdin 卻關太早導致下一輪對話失敗
practice · 10/06
更多相關主題