不再單打獨鬥!用 Agent Teams 讓 7 個 Claude 同時幫你開發

作者:和平本記
日期:2026年2月6日 下午3:19
來源:WeChat 原文

整理版優先睇

速讀 5 個重點 高亮

Agent TeamsClaude Code 可以同時用多個實例並行開發,效率提升近 7 倍

整理版摘要

呢篇文章係 Claude Code 用家分享點樣用 Agent Teams 功能,將開發任務拆俾多個 Claude 實例一齊做。作者自己成日遇到要同時搞前端、後端、測試嘅複雜任務,覺得傳統串行模式好慢,所以深入研究咗 Agent Teams 嘅用法。

文章指出,Agent Teams 唔同於 Subagent 嘅單向彙報,而係俾每個 team member 獨立上下文、直接互相溝通,真正做到並行工作。作者總結咗幾類最佳使用場景,包括多角度調研、模塊開發、並行調試同多端聯調,亦提醒唔啱用嘅情況,例如順序任務、同一文件編輯。

整體結論係:如果你嘅任務可以拆成獨立模塊,Agent Teams 可以用 7 倍 token 成本換嚟近 7 倍效率;但如果要頻繁協調,就唔抵用。文章仲提供咗快速上手步驟同進階技巧,對想提升開發效率嘅人好實用。

  • Agent Teams 容許多個 Claude 實例並行工作,每個有獨立上下文,可以直接互相溝通,同 Subagent 嘅單向彙報完全唔同。
  • 最佳用法係將任務拆成獨立模塊,例如一個改前端、一個改後端、一個寫測試,避免互相干擾。
  • 唔適合用喺線性任務、同一文件編輯或者依賴關係多嘅場景,嗰陣時用 Subagent 或者單會話仲實際。
  • Token 消耗大約係普通會話嘅 7 倍,但換嚟近 7 倍並行效率,關鍵係睇任務能否真係並行處理。
  • 設定好簡單:改 config 開功能,然後用自然語言叫 Claude 建立團隊,可以指定人數同模型,仲可以對特定 teammate 直接發訊息。
值得記低
流程

啟用 Agent Teams 嘅配置

編輯 ~/.claude/settings.json,加入 "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1" },然後重啟 Claude Code。

Prompt

創建 Agent Team 嘅示例提示詞

「我正在設計一個 CLI 工具,用於幫助開發者在代碼庫中跟蹤 TODO 註釋。創建一個代理團隊,從不同角度探索呢個問題:一個團隊成員負責用戶體驗設計,一個負責技術架構規劃,一個扮演批評者角色,挑戰我們的假設。」

整理重點

Agent Teams 係咩嘢?點解要咁樣做?

平時用 Claude Code 開發,成日遇到要同時搞前端、後端、數據庫同測試嘅複雜任務,但傳統方式係串行咁做,好浪費時間。Agent Teams 呢個功能就可以協調多個 Claude 實例一齊工作,真正做到並行開發。

  1. 1 真正嘅並行:多個 teammate 同時獨立工作,互不阻塞。
  2. 2 直接協作:隊友之間可以互相傳 message,討論發現。
  3. 3 獨立上下文:每個 teammate 有自己完整嘅上下文窗口,唔會互相干擾。
  4. 4 靈活分工:可以一個改前端,一個改後端,一個寫測試,各自負責一個模塊。
整理重點

咩時候用 Agent Teams?咩時候唔用?

Agent Teams 最啱用喺可以拆成獨立模塊嘅任務,令佢哋一齊開工。如果任務係線性或者要成日等其他人,就嘥曬啲優勢。

適合嘅場景:研究與審查、開發新模塊、調試代碼、多端聯調

  • 研究與審查:幾個 teammate 同時調查 bug 嘅唔同方面,例如一個查日誌、一個查代碼歷史、一個查測試,然後互相質疑,更快揾到根因。
  • 開發新模塊:一個寫前端組件,一個寫後端 API,一個寫數據庫層,各自獨立,避免衝突。
  • 調試代碼:並行測試唔同假設,例如一個假設係數據庫慢、一個假設係記憶體泄漏、一個假設係網絡延遲,然後匯總結果。
  • 多端聯調:添加新 API 時,一個改前端調用,一個改後端實現,一個寫集成測試,協調完成成個功能。

唔適合嘅情況:順序任務、同一文件編輯、依賴關係多

如果必須 A 做完先做 B,或者多個 teammate 改同一個檔案,又或者佢哋之間成日要等來等去,咁用 Agent Teams 就唔划算,反而更適合用 Subagent 或者單會話模式。

整理重點

成本 vs 效率:Token 多 7 倍,但都快 7 倍

Agent Teams 每個 teammate 都係獨立 Claude 實例,token 消耗約係普通會話嘅 7 倍

但係如果任務真係可以並行處理,咁就換嚟近 7 倍嘅並行效率,整體嚟講值得。關鍵係權衡:如果 teammate 可以各自獨立幹活(例如一個改前端,一個改後端),效率最高;但如果成日要等對方,優勢就冇咗。

整理重點

點樣快速上手?三步搞掂

第一步係開啓功能:編輯 ~/.claude/settings.json,加入下面嘅設定,然後重啟 Claude Code

配置檔範例 json
{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

第二步係用自然語言叫 Claude 創建團隊:你只需要描述任務同團隊結構,Claude 就會自動創建 teammate 同分配任務。

示例提示詞:創建一個團隊,包含 UX 設計師、技術架構師同批評者,由唔同角度探索一個 CLI 工具嘅設計

第三步係同團隊互動:你會見到一個 Leader 終端,列出所有 teammate 同佢哋做緊咩。你可以用 Shift + 上/下箭頭揀人直接發 message,或者直接同 Leader 講你想要嘅結果。

  • 進階技巧:可以指定 teammate 數量,例如「創建一個包含 4 名團隊成員嘅團隊」。
  • 仲可以指定模型,例如「俾每個 teammate 用 Sonnet 4.5」
  1. 1 常見問題Agent Teams 會唔會好貴?係,token 消耗大約 7 倍,但換嚟近 7 倍效率。
  2. 2 點揀 teammate 數量?根據獨立模塊數,一般 2-5 個,唔好超過 5 個,否則協調成本太高。
  3. 3 如果 teammate 之間衝突點算?避免佢哋改同一個檔案,最好分工到獨立模塊。
整理重點

總結:並行協作係未來方向

如果你嘅項目有複雜嘅多模塊開發、需要多角度調研或者並行調試,不妨試下 Agent Teams。呢個功能令 AI 協作從串行彙報升級到並行協作,真係大幅提升效率。

用緊 claude code 嘅時候,你有冇遇過咁嘅情況?

一個複雜嘅開發任務要同時處理前端、後端、數據庫同測試,而你希望可以並行推進,唔係好似傳統一個人做嘢咁串行完成。

或者你正喺度查一個古怪嘅 bug,需要同時睇日誌、代碼歷史、相關測試... 希望可以多線程處理,快啲定位問題。

而家 Claude Code 嘅 Agent Teams 功能可以幫你實現呢個願望。

咩係 Agent Teams?

Agent Teams 可以讓你協調多個 Claude Code 實例一齊工作。

想像一下,你同時開咗 4 個 Claude 會話(ABCD),其中一個做團隊負責人(Leader),負責協調工作、分配任務同整合結果。

其他三個成員各自獨立工作,有自己嘅上下文窗口,同時仲可以直接互相溝通。

Agent Teams 同 Subagent 有咩分別?

特性
Subagents
Agent Teams
上下文
擁有獨立嘅上下文窗口,結果返回畀調用方
擁有獨立上下文窗口,完全獨立
溝通
僅將結果彙報畀主代理
隊友之間直接互發訊息
協調
主代理負責管理所有工作
共享任務列表,支持自我協調
最適合
只需關注結果嘅專注型任務
需要討論同協作嘅複雜工作
token 成本
較低:結果匯總返主上下文
較高:每個隊友都係一個獨立嘅 Claude 實例

簡單來講:Subagent 係打工仔向老闆匯報,Agent Teams 係平等協作嘅項目組。

點解需要 Agent Teams?

傳統嘅單會話或者 Subagent 模式,本質上都係串行工作。即使有多個 Subagent,佢哋都係將結果匯報畀主代理,主代理再統一處理。

而 Agent Teams 嘅唔同之處在於:

  • 真正嘅並行:多個 teammate 同時獨立工作,互相唔阻塞
  • 直接協作:隊友之間可以直接溝通、討論、質疑彼此嘅發現
  • 獨立上下文:每個 teammate 有自己完整嘅上下文窗口,唔會互相干擾
  • 靈活分工:一個改前端,一個改後端,一個寫測試,各自負責一個模塊

如果你平時嘅工作任務可以拆解成多個獨立模塊,咁用 Agent Teams 就會大大提高你嘅效率。

幾時應該用 Agent Teams?

適合嘅場景:

1)研究與審查

多個 teammate 可以同時調查問題嘅唔同方面,然後分享並互相質疑彼此嘅發現。

舉例:

調查一個複雜 bug 時,一個 teammate 查日誌,另一個查代碼歷史,第三個查相關測試。

完成之後佢哋互相討論、挑戰對方嘅結論,更快揾到根因。

2)開發新模塊或功能

每個 teammate 可以獨立負責一個模塊,互不幹擾。

舉例:

開發新功能時,一個 teammate 寫前端組件,另一個寫後端 API,第三個寫數據庫層。各自獨立工作,避免代碼衝突。

3)調試代碼

teammate 哋並行測試唔同嘅假設,更快收斂到正確答案。

舉例:

遇到效能問題時,一個 teammate 假設係數據庫查詢慢,另一個假設係內存泄漏,第三個假設係網絡延遲。各自驗證之後匯總結果。

4)多端聯調協作

跨越前端、後端、測試等多層嘅改動,每一層由唔同嘅 teammate 負責。

舉例:

添加新 API 時,一個 teammate 改前端調用,一個改後端實現,一個寫集成測試,協調完成整個功能。

唔適合嘅場景:

1)順序任務

一定要 A 做完先可以做 B,冇得並行,浪費咗 teams 嘅優勢

2)同一文件編輯

多個 teammate 改同一個檔案會互相衝突

3)依賴關係多

teammate 之間需要成日等,協調成本太高

關於成本:

因為每個 teammate 都係獨立嘅 Claude 實例,有自己嘅上下文窗口,所以 token 消耗會比較大,大約係普通會話嘅 7 倍

但換返嚟嘅係近乎 7 倍嘅並行處理能力。所以關鍵係睇任務係咪真係可以並行處理。

點樣去權衡呢?

如果 teammate 可以各自獨立做嘢(例如一個改前端,一個改後端),效率最高。但如果 teammate 之間需要成日等對方,優勢就冇咗,呢個時候單會話或者 Subagents 更划算。

快速上手

創建你嘅第一個 Agent Team

第一步:開啓 Agent Teams 功能

編輯配置文件 ~/.claude/settings.json,加入以下配置:

JSON
"env": {
  "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}

配置完成之後重啓 Claude Code 就可以用。

第二步:用自然語言創建團隊

開啓功能之後,你只需要用自然語言話畀 Claude 知道要創建一個 Agent Team,然後描述你嘅任務同團隊結構就得。

示例提示詞

PLAIN
我正在設計一個 CLI 工具,用於幫助開發者在代碼庫中跟蹤 TODO 註釋。
創建一個代理團隊,從不同角度探索這個問題:
- 一個團隊成員負責用戶體驗設計
- 一個負責技術架構規劃
- 一個扮演批評者角色,挑戰我們的假設

Claude 會根據你嘅描述自動:

  1. 創建團隊
  2. 生成唔同嘅 teammate
  3. 分配任務
  4. 協調各成員工作

所有 teammate 會共享一個任務列表,各自分工完成自己嘅工作,最後綜合所有發現。

第三步:同團隊互動

創建完成之後,你會見到一個 Leader 終端,上面列出咗所有 teammate 同佢哋而家做緊咩。

點樣畀某個 teammate 發訊息?

使用 Shift + 上/下箭頭 揀一個 teammate,然後直接畀佢發訊息。

點樣下達任務指令?

直接用自然語言話畀 Leader(主負責人)你想要嘅嘢,佢會負責團隊協調、任務分配同授權。

高級技巧

1)指定 Teammate 數量

你可以直接叫 Claude 創建幾多個 teammate 嚟並行處理任務:

PLAIN
創建一個包含 4 名團隊成員的團隊,以並行方式重構這些模塊。

2)指定模型

你仲可以為每個 teammate 指定用邊個模型。同樣用自然語言描述就得:

PLAIN
給每個 teammate 使用 Sonnet 4.5 模型

常見問題

Q1:Agent Teams 會唔會好嘥錢?

係㗎,token 消耗大約係普通會話嘅 7 倍。但如果任務真係可以並行處理,相當於用 7 倍成本換嚟近 7 倍效率提升,整體上仍然值得。

Q2:點樣揀 Teammate 數量?

根據任務嘅獨立模塊數量嚟決定。例如:

  • 前後端分離嘅功能:2-3 個 teammate
  • 多端聯調(前端 + 後端 + 測試):3-4 個 teammate
  • 複雜調研(唔同角度調查):3-5 個 teammate

通常唔建議多過 5 個,因為協調成本會明顯增加。

Q3:如果 Teammate 之間有衝突點算?

避免讓多個 teammate 同時編輯同一個檔案。最好嘅做法係令每個 teammate 負責獨立嘅模塊或者檔案。

如果真係需要協作編輯同一區域,建議用單會話或者 Subagents 模式。

總結

Agent Teams 係 Claude Code 嘅一個強大功能,佢令 AI 協作由串行匯報升級到並行協作。

核心原則

  • 適合可以並行、互不幹擾嘅任務
  • 唔適合線性任務或者需要成日協調嘅任務
  • Token 消耗係普通會話嘅 7 倍,但換嚟嘅係近 7 倍嘅並行效率

如果你嘅項目有複雜嘅多模塊開發、需要多角度調研、或者需要並行調試,不妨試嚇 Agent Teams。

在使用 claude code 的時候,你有沒有遇到過這樣的情況?

一個複雜的開發任務需要同時處理前端、後端、數據庫和測試,而你希望能並行推進,而不是像傳統的一個人幹活那樣串行完成。

或者你正在調查一個詭異的 bug,需要同時查看日誌、代碼歷史、相關測試...希望能多線程處理,更快定位問題。

現在 Claude Code 的 Agent Teams 功能可以幫你實現這個願望。

什麼是 Agent Teams?

Agent Teams 可以讓你協調多個 Claude Code 實例一起工作。

想象一下,你同時開啓 4 個 Claude 會話(ABCD),其中一個充當團隊負責人(Leader),負責協調工作、分配任務並整合結果。

其他三個成員各自獨立工作,擁有各自的上下文窗口,同時還能直接相互溝通。

Agent Teams 和 Subagent 有什麼區別?

特性
Subagents
Agent Teams
上下文
擁有獨立的上下文窗口,結果返回給調用方
擁有獨立上下文窗口,完全獨立
溝通
僅將結果彙報給主代理
隊友之間直接互發消息
協調
主代理負責管理所有工作
共享任務列表,支持自我協調
最適合
只需關注結果的專注型任務
需要討論與協作的複雜工作
token成本
較低:結果彙總回主上下文
較高:每位隊友都是一個獨立的 Claude 實例

簡單來說:Subagent 是打工人向老闆彙報,Agent Teams 是平等協作的項目組。

為什麼需要 Agent Teams?

傳統的單會話或 Subagent 模式,本質上還是串行工作。即使有多個 Subagent,它們也只是把結果彙報給主代理,主代理再統一處理。

而 Agent Teams 的不同之處在於:

  • 真正的並行:多個 teammate 同時獨立工作,互不阻塞
  • 直接協作:隊友之間可以直接溝通、討論、質疑彼此的發現
  • 獨立上下文:每個 teammate 有自己完整的上下文窗口,不會互相干擾
  • 靈活分工:一個改前端,一個改後端,一個寫測試,各自負責一個模塊

如果你平時的工作任務可以拆解成多個獨立模塊,那麼使用 Agent Teams 就會大大的提高你的效率。

什麼時候該用 Agent Teams?

適合的場景:

1)研究與審查

多個 teammate 可以同時調查問題的不同方面,然後分享並互相質疑彼此的發現。

舉例:

調查一個複雜 bug 時,一個 teammate 查日誌,另一個查代碼歷史,第三個查相關測試。

完成後他們互相討論、挑戰對方的結論,更快找到根因。

2)開發新模塊或功能

每個 teammate 可以獨立負責一個模塊,互不干擾。

舉例:

開發新功能時,一個 teammate 寫前端組件,另一個寫後端 API,第三個寫數據庫層。各自獨立工作,避免代碼衝突。

3)調試代碼

teammate 們並行測試不同的假設,更快收斂到正確答案。

舉例:

遇到性能問題時,一個 teammate 假設是數據庫查詢慢,另一個假設是內存泄漏,第三個假設是網絡延遲。各自驗證後彙總結果。

4)多端聯調協作

跨越前端、後端、測試等多層的改動,每層由不同 teammate 負責。

舉例:

添加新 API 時,一個 teammate 改前端調用,一個改後端實現,一個寫集成測試,協調完成整個功能。

不適合的場景:

1)順序任務

必須 A 做完才能做 B,無法並行,浪費了 teams 的優勢

2)同一文件編輯

多個 teammate 改同一個文件會互相沖突

3)依賴關係多

teammate 之間需要頻繁等待,協調成本太高

關於成本:

因為每個 teammate 都是獨立的 Claude 實例,有自己的上下文窗口,所以 token 消耗會比較大,大約是普通會話的 7 倍

但換來的是近乎 7 倍的並行處理能力。所以關鍵是看任務是否真的能並行處理。

怎麼樣去權衡呢?

如果 teammate 能各自獨立幹活(比如一個改前端,一個改後端),效率最高。但如果 teammate 之間需要頻繁等待對方,優勢就消失了,這時候單會話或 Subagents 更划算。

快速上手

創建你的第一個 Agent Team

第一步:開啓 Agent Teams 功能

編輯配置文件 ~/.claude/settings.json,添加以下配置:

JSON
"env": {
  "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}

配置完成後重啓 Claude Code 即可使用。

第二步:用自然語言創建團隊

開啓功能後,你只需要用自然語言告訴 Claude 創建一個 Agent Team,然後描述你的任務和團隊結構即可。

示例提示詞

PLAIN
我正在設計一個 CLI 工具,用於幫助開發者在代碼庫中跟蹤 TODO 註釋。
創建一個代理團隊,從不同角度探索這個問題:
- 一個團隊成員負責用戶體驗設計
- 一個負責技術架構規劃
- 一個扮演批評者角色,挑戰我們的假設

Claude 會根據你的描述自動:

  1. 創建團隊
  2. 生成不同的 teammate
  3. 分配任務
  4. 協調各成員工作

所有 teammate 會共享一個任務列表,各自分工完成自己的工作,最後綜合所有發現。

第三步:與團隊互動

創建完成後,你會看到一個 Leader 終端,上面列出了所有 teammate 以及他們正在做什麼。

如何給某個 teammate 發消息?

使用 Shift + 上/下箭頭 選擇某個 teammate,然後直接給他發消息。

如何下達任務指令?

直接用自然語言告訴 Leader(主負責人) 你想要的內容,它會負責團隊協調、任務分配和授權。

高級技巧

1)指定 Teammate 數量

你可以直接告訴 Claude 創建多少個 teammate 來並行處理任務:

PLAIN
創建一個包含 4 名團隊成員的團隊,以並行方式重構這些模塊。

2)指定模型

你還可以為每個 teammate 指定使用的模型。同樣用自然語言描述即可:

PLAIN
給每個 teammate 使用 Sonnet 4.5 模型

常見問題

Q1:Agent Teams 會不會很費錢?

是的,token 消耗約為普通會話的 7 倍。但如果任務確實能並行處理,相當於用 7 倍成本換來了近 7 倍效率提升,整體還是值得的。

Q2:如何選擇 Teammate 數量?

根據任務的獨立模塊數量來決定。比如:

  • 前後端分離的功能:2-3 個 teammate
  • 多端聯調(前端 + 後端 + 測試):3-4 個 teammate
  • 複雜調研(不同角度調查):3-5 個 teammate

一般不建議超過 5 個,因為協調成本會顯著增加。

Q3:如果 Teammate 之間產生衝突怎麼辦?

避免讓多個 teammate 同時編輯同一個文件。最好的做法是讓每個 teammate 負責獨立的模塊或文件。

如果確實需要協作編輯同一區域,建議用單會話或 Subagents 模式。

總結

Agent Teams 是 Claude Code 的一個強大功能,它讓 AI 協作從串行彙報升級到了並行協作。

核心原則

  • 適合能並行、互不干擾的任務
  • 不適合線性任務或需要頻繁協調的任務
  • Token 消耗是普通會話的 7 倍,但換來的是近 7 倍的並行效率

如果你的項目有複雜的多模塊開發、需要多角度調研、或者需要並行調試,不妨試試 Agent Teams。