Claude Code 智能體團隊(agent teams)怎麼開、怎麼用:實驗功能,和子智能體的區別、費用與限制

Claude Code 的智能體團隊(agent teams)是實驗功能,預設關閉,需設環境變量 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1。本文講它和子智能體的區別、第一次怎麼啟動、顯示模式、權限、費用和官方列出的限制。

NNathaniel bigo··原創首發·AI 輔助撰寫
10 分鐘讀完
資料核對於 2026-11-05 · 依據官方文檔與公開資料整理 Pro 帳號
本文根據 Claude Code 官方文檔《Orchestrate teams of Claude Code sessions》《Manage costs effectively》整理,資料核對於 2026-11-05。配圖為本站整理的示意圖,不是介面截圖。本站(bigolab.com)不是 Anthropic 官方網站。

適用於誰

  • 搜「claude code 智能體團隊」「claude code 團隊模式」的人;
  • 用過子智能體(subagents),想知道多個 Claude 實例互相協作是怎麼回事的人;
  • 擔心多開會燒掉大量額度的人。

結論先說

  1. 智能體團隊是實驗功能,預設關閉。 官方要求設定環境變量 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1(放在環境裏或 settings.json 的 env)。不設的話,不會建團隊,Claude 也不會生成或建議隊友。
  2. 結構:一個會話當組長(team lead),協調、分配任務、彙總結果;隊友(teammates)各自有獨立的上下文窗口,彼此可以直接發消息,你也可以直接和任何隊友說話。
  3. 和子智能體不同:子智能體在單個會話內工作,把結果交還調用方;團隊成員共享任務列表、能互相通信。
  4. 很費 token:官方說它增加協調開銷,用的 token 明顯多於單個會話;順序性任務、改同一個文件、依賴很多的工作,用單會話或子智能體更合適。
  5. 非交互模式不生成隊友:用 -p 參數(包括 Agent SDK 會話)時,Claude 不會生成隊友。

子智能體與智能體團隊的區別

圖:本站根據 Claude Code 官方文檔:Agent teams 整理的示意圖

一、什麼時候值得用

官方列出的強場景:

  • 研究與評審:多個隊友同時調查問題的不同方面,再互相分享和質疑;
  • 新模組或新功能:每人負責一塊,互不踩腳;
  • 多假設排錯:隊友並行驗證不同的猜測;
  • 跨層協調:前端、後端、測試各由一個隊友負責。

官方的原話大意是:開團隊前先想想有沒有更輕的辦法。子智能體只在單個會話內工作,詳見 /guides/claude-code-subagents;官方另有「跨會話消息」功能,讓你自己開的多個會話互相傳遞結果。

二、怎麼開啟

在 settings.json 裏寫:

json
{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

配置文件的位置和優先級見 /guides/claude-code-settings-json。官方特別提醒一件事:開啟之後普通委派也會變化,Claude 自己給子智能體起名時,被命名的子智能體會以隊友的身份啟動,所以你沒要求時也可能形成團隊。

三、啟動第一個團隊

開啟並啟動智能體團隊的步驟

圖:本站根據 Claude Code 官方文檔:Agent teams 整理的示意圖

開啟後,用自然語言描述任務和你要的隊友。官方示例(翻譯大意):

text
我在設計一個幫開發者追蹤代碼庫裏 TODO 註釋的命令行工具。
請生成三個隊友,從不同角度探索:一個管用戶體驗,一個管技術架構,一個扮演唱反調的人。

Claude 會建立共享任務列表、生成隊友、讓他們各自探索,最後彙總。官方也提醒:Claude 有時會用子智能體而不是建團隊,兩者都顯示在同一個面板裏,所以光看面板不能確認團隊是否形成;如果它用了子智能體,再說一次並明確要求「agent team」。

組長終端的輸入框下面有智能體面板:上下箭頭選隊友,Enter 打開其記錄並直接發消息,Esc 清除選擇;在查看某個隊友時按 Esc 會打斷它當前這一輪。

指定數量和模型也可以直接寫在提示裏,例如官方示例的意思是:生成 4 個隊友並行重構這些模組,每個用 Sonnet。官方給出模型選擇的優先級:提示詞裏指定的模型、子智能體定義裏的 model、環境變量 CLAUDE_CODE_SUBAGENT_MODEL、組長當前使用的模型。模型選擇的一般知識見 /guides/claude-code-switch-model。

四、顯示模式

官方有兩種:

  • in-process(預設):所有隊友都在主終端裏,不需要額外設定,任何終端都能用;
  • 分屏(split panes):每個隊友一個窗格,需要 tmux 或 iTerm2。

用 settings.json 的 teammateMode 切換,取值有 "in-process"、"auto"、"tmux"、"iterm2";單次會話可以用 claude --teammate-mode auto。官方提醒 tmux 在某些操作系統上有已知限制,通常在 macOS 上最好用。

五、權限

  • 隊友啟動時沿用組長的權限模式,不能在生成時單獨設定;包括組長開着 bypassPermissions(即 --dangerously-skip-permissions)時,隊友也是;
  • 隊友的權限提示會出現在組長會話裏,需要你在那裏批准;
  • 官方還強調:隊友之間發的消息會被標明來自另一個 Claude 會話,不是你,隊友不能替你批准權限請求;
  • 想讓隊友先出方案再動手:先讓組長進入計劃模式再要求生成隊友,官方說隊友會一直處在計劃模式直到方案就緒。計劃模式見 /guides/claude-code-plan-mode,權限模式詳解見 /guides/claude-code-permission-modes。

六、費用怎麼控制

官方在費用頁給出的建議:

  • 隊友用 Sonnet,在能力和成本之間平衡;
  • 團隊保持小規模,token 用量大致隨成員數增長;官方在最佳實踐裏說大多數工作流從 3–5 個隊友開始;
  • 生成提示保持聚焦,因為提示裏的所有內容從一開始就進入隊友的上下文;
  • 工作完成就讓隊友關閉,活躍的隊友會一直消耗 token;
  • 關閉隊友:直接對組長說「讓 researcher 隊友關閉」,隊友可以同意退出,也可以拒絕並說明原因。

訂閱用戶要關注額度,Claude Code 的額度與限額說明見 /guides/claude-usage-limits;需要更大額度可以了解 /chongzhi/claude-code 或 /chongzhi/claude-max。

七、官方列出的限制

  • /resume、/rewind 不會恢復 in-process 隊友,恢復後組長可能給已不存在的隊友發消息,這時讓組長重新生成;
  • 任務狀態可能滯後:隊友有時不把任務標記完成,導致後續任務被阻塞;
  • 關閉可能很慢:隊友會先做完當前請求或工具調用;
  • 一個會話只有一個團隊,不能創建多個命名團隊,也不能跨會話共享;
  • 不能嵌套:隊友不能再生成自己的隊友,只有組長能管理團隊;
  • in-process 隊友的子智能體只能在前台運行。

官方還提供了鉤子來設質素關卡:TeammateIdle、TaskCreated、TaskCompleted,用退出碼 2 可以給反饋並讓隊友繼續工作或阻止創建 / 完成任務。鉤子的基本用法見 /guides/claude-code-hooks。

常見問題

Q:我沒設環境變量,為什麼說「生成三個隊友」沒反應?

官方說不設定變量時 Claude 不會生成隊友。先確認開關,並在交互模式下使用。

Q:兩個隊友會不會改同一個文件?

官方的「避免文件衝突」一節說:兩個隊友編輯同一個文件會導致覆蓋,所以要把工作拆開,讓每個隊友負責不同的文件集合。分支隔離的做法見 /guides/claude-code-worktree(那是另一個功能,官方這頁沒有把它和團隊綁在一起說)。

Q:是所有套餐都能用嗎?

官方這頁沒有寫套餐限制;功能是否可用請以官方 feature availability 頁面為準。

相關教學

參考資料

  • Claude Code 官方文檔:Orchestrate teams of Claude Code sessions — https://code.claude.com/docs/en/agent-teams
  • Claude Code 官方文檔:Manage costs effectively — https://code.claude.com/docs/en/costs

Nathaniel 的更多內容

  1. 01

    Claude Code 在 Windows 上的常見坑:Git Bash 還是 PowerShell、路徑反斜槓、假報錯、WSL 怎麼選

    Windows 上用 Claude Code,裝好之後最容易踩的是:用哪個 shell、路徑寫法不一致、grep 沒匹配就報錯、鉤子沒生效、WSL 和原生怎麼選。本文逐條按官方文檔整理原因和處理辦法,附三段提示詞和一張對照表。

    Claude0
  2. 02

    Claude Code Hooks 實戰「提交前自動跑測試」:PreToolUse 攔住 git commit,測試不過就退出碼 2,附 Windows 注意點

    只寫一個完整例子:讓 Claude Code 每次要執行 git commit 之前,先自動跑項目測試,沒通過就攔下並把輸出交給它修。本文按官方 Hooks 文檔給出腳本、settings.json 配置、測試方法、排錯和 Windows 的兩處坑。

    Claude0
  3. 03

    Claude Code 自定義斜槓命令與 Skill 實戰:從零寫一個「生成更新日誌」的 /release-notes,含傳參、預執行命令和調試

    概念看過了,還是不知道從哪下手?本文按 Claude Code 官方「Extend Claude with skills」寫一個完整可用的例子:用 /release-notes 根據 git 記錄生成更新日誌,覆蓋目錄、frontmatter、傳參、預執行命令、預授權和調試。

    Claude0
  4. 04

    Claude Code 部署網站:先寫 Dockerfile 和 compose 在本機跑通,再按清單上雲伺服器,別讓它直接改線上

    想讓 Claude Code 幫你把網站部署到雲伺服器。本文只寫通用做法,按 Docker 官方文檔講:讓它寫 Dockerfile、.dockerignore 和 compose,在本機跑通,端口和數據卷怎麼設,再給出上線清單,並說明為什麼不要讓它直接動線上機器。

    Claude0
  5. 05

    Claude Code 寫爬蟲與數據清洗:先查 robots.txt 和網站條款,控制頻率,原始數據留一份再清洗

    想讓 Claude Code 寫爬蟲抓數據再清洗。本文先講合規:robots.txt 不是授權也不是安全措施、網站條款要自己讀;再講怎麼用 Python 標準庫檢查規則、小樣本先試、儲存原始數據,以及用 pandas 清洗,附四段提示詞。

    Claude0
  6. 06

    Claude Code 寫 Chrome 擴展:按 Manifest V3 起步,加載未打包的擴展,改了哪些文件要重新加載

    想讓 Claude Code 幫你寫一個 Chrome 擴展。本文按 Chrome 官方擴展文檔講:manifest.json 的最小寫法、在 chrome://extensions 加載未打包的擴展、哪些改動要刷新、怎麼看控制檯和報錯,再給四段提示詞,以及權限要盡量少。

    Claude0

同產品的其他教學

  1. 01

    Claude Code 寫安卓 App:Android Studio 建項目、讓它用 gradlew 編譯安裝,報錯和日誌怎麼餵給它

    想讓 Claude Code 幫你寫安卓 App。官方文檔沒有專門的安卓教學,本文把 Claude Code 官方工作流和安卓官方命令行文檔拼在一起:Android Studio 建項目、gradlew 編譯安裝、模擬器和真機、測試與日誌,附四段提示詞。

    Claude0
  2. 02

    Claude Code 用數據庫 MCP 查數據、出報表:只讀帳號、先看口徑再看數字,結果別一次拉太多行

    想用自然語言讓 Claude Code 查數據庫、出統計報表,而不是寫後端接口。本文按官方 MCP 頁面和 DBHub 說明講:怎麼連 PostgreSQL、MySQL、SQLite、輸出太大怎麼辦、怎麼讓它先說明口徑、怎麼核對數字,附三段提示詞。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 還原設計稿:插件或一條命令安裝,複製圖層連結,小塊小塊地讓它出代碼

    想讓 Claude Code 照 Figma 設計稿寫前端代碼。本文按 Figma 官方開發者文檔講:遠程伺服器地址、插件和手動兩種安裝、怎麼複製圖層連結、為什麼要選小塊、座位類型與調用次數限制,並給三段還原設計稿的提示詞。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令還是 GitHub MCP,怎麼裝、怎麼限權、怎麼讓它分揀和回覆 issue

    讓 Claude Code 讀 issue、分揀標籤、起草回覆、關聯 PR,有兩條路:裝好 gh 命令行直接用,或連 GitHub 官方 MCP 伺服器。本文按兩邊官方文檔講安裝命令、令牌權限、只讀模式,並給出三段分揀提示詞和限權設定。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做瀏覽器測試:一條命令安裝,讓它打開頁面、點按鈕、讀控制檯,再把流程寫成測試

    想讓 Claude Code 自己打開瀏覽器測試你的網頁。本文按微軟 Playwright MCP 官方倉庫和 Claude Code 官方 MCP 文檔講:安裝命令、怎麼確認連上、有頭無頭與隔離參數、一次測試的提示詞,以及它不是安全邊界這件事。

    Claude0
  6. 06

    Claude Code 寫文檔、README 和代碼註釋:先讓它讀代碼再動筆,指定風格,寫完逐條核對命令能不能跑

    想讓 Claude Code 給項目補 README、接口文檔和註釋,又怕它編造不存在的命令和參數。本文按官方「Handle documentation」工作流講:先找沒有文檔的代碼、指定風格、寫完核對,附四段可複製提示詞和驗證辦法。

    Claude0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~