觀點 · 資訊分享

Claude Code 2.1.172:子代理現在可以再派子代理,最多巢狀 5 層

Claude Code v2.1.172 在 6 月 10 日釋出,讓子代理(sub-agent)也能再啟動自己的子代理,最多 5 層;Bedrock 會從 AWS 設定檔讀區域,/plugin 新增搜尋列,另修正多項萬用字元權限規則與模型選單問題。

發布
2026-06-11
篇幅
約 3 分鐘 · 1,505 字
結構
7 節 + 3 題常見問題
標籤
#Claude Code#子代理#Amazon Bedrock#AI 開發工具
Claude Code 2.1.172:子代理現在可以再派子代理,最多巢狀 5 層

一句話看懂:Claude Code 2.1.172 讓子代理也能再派子代理,最多巢狀 5 層,同時改善 Bedrock 區域判斷、外掛搜尋與權限規則。

Claude Code 2.1.172 重點更新資訊圖卡:子代理能再啟動自己的子代理,最多巢狀 5 層

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

想像你是專案經理,手上有個大案子。你把案子拆成幾塊,交給三位組長;以前組長只能自己做,不能再找人幫忙。現在組長也可以再找組員,組員甚至還能再找助手,一層層往下分工。

Claude Code 的子代理(sub-agent)就是這些組長與組員:主代理把大任務拆開,分給子代理處理,再收回結果。這次的更新是,子代理也能再派子代理,最多 5 層。

發生什麼事

Anthropic 在 6 月 10 日釋出 Claude Code v2.1.172,新增與改進如下:

  • 子代理可以巢狀:子代理能啟動自己的子代理,最多 5 層
  • Bedrock 區域判斷:沒設定 AWS_REGION 時,會讀取 ~/.aws 設定檔,與 AWS SDK 的優先順序一致,/status 會顯示區域的來源
  • 外掛市集搜尋:在 /plugin 瀏覽市集的外掛時,新增搜尋列
  • 監控指標:OTEL 指標 claude_code.lines_of_code.count 新增 model 屬性

值得注意的修正

  • 權限規則:修正 WebFetch 的萬用字元網域規則(例如 *.example.com)在允許、拒絕與詢問三種位置都不會匹配子網域的問題;也修正檔案權限規則中間含萬用字元,會在啟動時被拒絕的問題
  • 模型限制:修正 availableModels 的限制沒有套用到子代理的模型覆寫、代理派工的模型選單與顧問模型的問題
  • 安全相關:修正背景代理派到預先暖機的工作程序時,可能讀到其他目錄的專案設定(例如 .mcp.json 的核准與信任)
  • 穩定性:修正使用 1M 上下文卻沒有用量額度的工作階段會永久卡住的問題,現在會自動壓縮回標準上限以內;以及多張圖片造成的重複錯誤訊息
  • 效能:長對話移除多餘的訊息正規化;閒置時降低 CPU 使用

給開發者的技術細節

  • 巢狀子代理的好處是可以把「大任務拆成中任務、再拆成小任務」,但每多一層,追蹤與除錯就更難,成本也可能累加;官方這則發行說明沒有談費用或上限設定
  • 如果你用權限規則管控 WebFetch,這版修正後,萬用字元網域規則的行為會改變:原本因為匹配不到而沒擋下的子網域,升級後可能會被擋,或被允許。升級後建議重新測試一次規則
  • 用 Bedrock 的人可以檢查 /status 看區域來源是否符合預期

我的看法

我自己用代理工具最在意的是「它到底做了什麼」。子代理能再派子代理,聽起來很威,但層數一多,要回頭檢查就麻煩了。所以我會先在小專案、可還原的環境試用,確認紀錄與權限都看得懂,再用在比較重要的工作上。

另外,權限規則的修正很值得注意。以前寫了萬用字元卻沒生效的規則,升級後可能行為不同。使用 Claude Code 在客戶專案上的人,更新後建議把 deny 與 allow 規則重新檢查一遍,不要假設規則一直都有照預期運作。

名詞小辭典

  • 子代理(Sub-agent):由主代理派出、負責處理一部分任務的小型代理。
  • Amazon Bedrock:AWS 讓你透過統一介面使用多種 AI 模型的服務。
  • OTEL(OpenTelemetry):蒐集應用程式指標與追蹤資料的開放標準。
  • 萬用字元:用 * 代表任意字元的規則寫法,常用於網域與檔案路徑。

資料來源

常見問題

子代理是什麼?
Claude Code 在做大任務時,可以派出的「小幫手」,各自處理一部分工作,再把結果交回主代理。這次的改變是,這些小幫手自己也能再派小幫手。
為什麼限制最多 5 層?
官方只寫「最多 5 層」,沒有說明原因。一般來說,限制層數可以避免代理無限衍生、難以追蹤與浪費資源,這是推測,並非官方說法。
Bedrock 區域怎麼判定?
官方說明:AWS_REGION 沒設定時,會從 ~/.aws 設定檔讀取區域,與 AWS SDK 的優先順序一致;在 /status 中可以看到區域來源。
LINE