Claude Code Agent Teams 完整教學 - 讓 16 個 AI 同時幫你寫程式
有夠猛的事情發生了。Anthropic 工程師最近用 16 個並行的 Claude 實例,花兩週時間寫出了一個能編譯 Linux Kernel 的 Rust 版 C 編譯器,十萬行程式碼,花費還不到兩萬美金。這不是什麼魔法,而是一個叫做 Agent Teams 的功能。
如果你之前用過 Claude Code,你可能知道 Sub-agents 的概念 — 主 Agent 生出幾個子 Agent,各自做各自的工作,最後把結果回報。Agent Teams 完全不一樣。這次是多個獨立的 Claude Code 會話彼此協作、互相溝通、共享發現、甚至互相挑戰。想像 16 個聰明的工程師同時打開他們的筆電,各自認領任務列表上的工作,邊做邊討論。
Sub-agents vs Agent Teams
先釐清概念。Sub-agents 是從主 Agent 衍生出來的,做完工作回報摘要就結束了,彼此沒有交流。Agent Teams 才是真正的協作 — 每個成員都是完整的 Claude Code 會話,有自己的上下文視窗,能認領共享任務、分享發現、指出彼此的問題。這波操作才叫無敵。
怎麼啟動
設定很簡單。在 settings.json 或環境變數裡加上:
1 | CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 |
這是 2 月發佈的 Opus 4.6 功能,預設是關閉的,需要你主動開啟。
協作機制
架構像這樣:一個會話當「隊長」,建立小隊、派任務給隊友。每個隊友都是獨立運行的完整 Claude Code 會話,擁有自己的上下文。他們互相交流、從共享任務列表認領工作、分享進度。神奇的部分是用 Git 做同步 — Agent 寫入鎖定檔案到 current_tasks/ 目錄,確保沒人做重複的工作。就像工程團隊用 Git 協作,但這次是 AI。
真實戰役:C 編譯器專案
Anthropic 真的用 Agent Teams 幹過大事。專案數字會讓你瞪眼睛:
- 16 個平行 Agent,將近 2000 個會話
- 20 億個輸入 Token,1.4 億輸出 Token
- 成本不到兩萬美金
- 產出十萬行程式碼,一個能編譯 Linux Kernel 的 Rust C 編譯器
每個 Agent 在 Docker 容器裡跑著無限迴圈,不斷從任務列表認領工作。有專門的 Agent 負責去重、性能優化、設計檢查、寫文件。他們互相挑戰彼此的發現。結果?一個真正能用的編譯器,兩週內完成。這要是用傳統開發方式,成本會炸了。
什麼時候用
Agent Teams 最香的場景:
- 完整代碼庫審查
- 多模組功能開發
- 互相矛盾的 Bug 假設要驗證
- 大規模重構
但這不是銀彈。順序型的任務、單檔案小改動,就別麻煩 Agent Teams 了,成本不划算。
該踩的坑
Agent Teams 很猛,但要小心:團隊成員需要能存取 Git repo,任務分配要設計得好,不然 Agent 會互相搶工作。監控成本很重要 — 16 個 Agent 跑起來,Token 會飆。
如果你的專案夠大、夠複雜,Agent Teams 真的值得試。Anthropic 用它證明了什麼是可能的。下一步,就看你怎麼玩了。










