觀點 · 資訊分享

Claude Code 2.1.219:預設換成 Opus 5、子代理能再叫子代理,沙盒多了嚴格白名單

Claude Code 2.1.219 把預設的 Opus 換成 Opus 5,子代理巢狀層數預設從 1 層放寬到 3 層,還新增沙盒的嚴格連線白名單與 DirectoryAdded 掛鉤。隔天的 2.1.220 只有錯誤修正。

發布
2026-07-25
篇幅
約 4 分鐘 · 1,582 字
結構
7 節 + 3 題常見問題
標籤
#Claude Code#Claude Opus 5#子代理#沙盒
Claude Code 2.1.219:預設換成 Opus 5、子代理能再叫子代理,沙盒多了嚴格白名單

一句話看懂:Claude Code 2.1.219 把預設的 Opus 換成剛發表的 Opus 5,子代理預設能巢狀到 3 層,沙盒也多了「只准連白名單」的嚴格模式。

Claude Code 2.1.219:預設換成 Opus 5資訊圖卡:預設模型改 Opus 5,子代理可巢狀三層,沙盒能嚴格限制連線

先用白話講:Claude Code 和子代理是什麼?

Claude Code 是 Anthropic 做的 AI 寫程式工具,在終端機裡跟 AI 對話,它會讀你的專案、改檔案、跑指令。

子代理(subagent) 就像專案經理把工作外包給助手:主 AI 把一小塊任務交給子代理,子代理做完回報。以前助手不能再外包,這次改成助手還可以再找助手,預設最多三層。

發生什麼事

Anthropic 在 7 月 24 日(UTC)釋出 Claude Code 2.1.219,重點有這些:

  • Opus 5 成為預設 Opus:模型代號 claude-opus-5,上下文 100 萬 token;Fast 模式每百萬 token 10/50 美元
  • Fast 模式範圍調整:移除 Opus 4.7,/fast 只適用 Opus 5 與 Opus 4.8
  • 子代理巢狀:預設最多 3 層(原本 1 層)
  • 沙盒嚴格白名單:新設定 sandbox.network.strictAllowlist
  • 新掛鉤:DirectoryAdded,在 /add-dir 或 SDK 登記新工作目錄時觸發
  • 動態工作流:預設規模建議改成「中等」,目標少於 15 個代理,可在 /config 調整

隔天釋出的 2.1.220 在發行說明中只寫了錯誤修正與穩定性改善。

以前和現在差在哪

項目 以前 現在(2.1.219)
子代理巢狀層數 預設 1 層 預設最多 3 層
Fast 模式適用模型 含 Opus 4.7 只剩 Opus 5、Opus 4.8

給開發者的技術細節

  • 不想讓子代理再往下派工,用環境變數把層數降回 1:
export CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH=1
  • 串流 JSON 輸出新增巢狀子代理轉送:開啟 --forward-subagent-text 時,第 2 層以下的子代理也會出現,並以它們的來源 tool_use 識別碼歸類
  • 無介面模式的初始化事件多了 mcp_server_errors,列出因設定檢查不過而被略過的 --mcp-config 項目
  • claude mcp list 與 /mcp 在伺服器連不上時,會顯示 HTTP 狀態與錯誤訊息;設定值頭尾有看不見的空白時也會警告
  • 受管理的 MCP 允許與拒絕清單中的 ${VAR},改從啟動環境與受管理設定的環境變數解析
  • claude -p 在回合中途遇到 API 錯誤時,不再丟掉已經產生的答案

我的看法

這次最值得先看的是「子代理三層」,因為它會直接影響用量。多一層代理就是多一份呼叫,如果你是用額度計費或有團隊預算,更新後最好先觀察幾次長任務的消耗,再決定要不要把環境變數鎖回 1。

沙盒的嚴格白名單我覺得更實用:接案時常會讓 AI 在客戶專案裡執行指令,最怕的就是它自己連去不該連的地方。直接拒絕比彈詢問更適合要自動跑的流程,但前提是白名單要列對,不然任務會莫名失敗,建議先在測試專案試跑。

名詞小辭典

  • 子代理(Subagent):主 AI 派出去處理一小塊任務的 AI 助手。
  • 沙盒(Sandbox):限制指令能存取哪些檔案與網路的隔離環境。
  • 掛鉤(Hook):在特定事件發生時自動執行的小程式。
  • MCP:AI 工具與外部服務之間的通用連接規格。

資料來源

常見問題

Claude Code 是什麼?
Anthropic 做的 AI 寫程式工具,在終端機裡跟 AI 對話,讓它幫你讀程式碼、改檔案、執行指令。
子代理是什麼?為什麼巢狀層數重要?
主 AI 可以把一部分工作交給另一個 AI 助手(子代理)去做。以前子代理預設不能再找下一層幫手;現在預設可以再往下派到第 3 層,複雜任務比較好拆,但同時也會多吃額度與執行時間,需要的人可以把層數限制回 1。
沙盒的嚴格白名單有什麼用?
沙盒是限制指令能做什麼的隔離環境。開啟 strictAllowlist 後,只要不在允許清單上的主機,指令連線會被直接拒絕,而不是每次都彈出詢問,適合要自動執行、不想被打斷的流程。
LINE