作者注:本文結合 Google Antigravity 的官方博客和使用文檔,說明 /swarm 中多 Agent 的分工方式、協作機制、可視化管理和使用邊界。
2026 年 11 月 10 日,Gemini 4 Carbon 正式開放。同一天,Google Antigravity 團隊推出了 /swarm 多 Agent 協作功能(Preview)。這條指令可以把一次對話變成一支 AI 工程小隊:有人拆任務,有人寫代碼,有人做檢查,還有人負責發現進度卡住。
這項功能有公開依據。Antigravity 的官方博客和 Swarm 使用文檔都已上線,Google 還表示其工程師已在內部使用約 5 周。/swarm 的重點也不是同時開幾個聊天窗口,它嘗試建立一套能自主拆解任務、並行執行、共享進度、相互驗證並持續修復的協作系統。
核心價值:讀完本文,你會了解 /swarm 的具體執行機制、各個角色怎樣配合、用戶如何觀察和干預,以及它在額度和權限上的實際限制。

Google Antigravity /swarm 關鍵術語 to know
/swarm 引入了好幾個角色名詞。先把這些概念對齊,後面的機制會好理解很多。
| 術語 | 解釋 | 在 /swarm 中的作用 |
|---|---|---|
| Agent | 能使用工具執行任務的智能體 | 團隊裏的每個成員都是一個獨立 Agent |
| Swarm | 協調多個智能體協作的預覽功能 | 由 /swarm <task> 指令啓動 |
| Coordinator | 拆分任務並協調成員的智能體 | 由當前對話轉變而來,負責分工和彙總 |
| Worker | 承擔被分配子任務的智能體 | 擁有獨立上下文,負責修改代碼或調查問題 |
| Verifier | 檢查其他成員產出或測試結果的智能體 | 讀取 Diff、運行測試,把問題反饋給 Worker |
| Monitor | 監控團隊整體進度的成員 | 團隊停滯但任務未完成時喚醒相關成員 |
| 工作副本 | 用於隔離並行修改的獨立工作區域 | 多個 Worker 同時改代碼或構建時按需分配 |
| 額度 | 服務對模型調用或任務使用的資源限制 | 每個 Worker 單獨消耗,耗盡後會暫停 |
什麼是 Google Antigravity /swarm:核心信息速覽
/swarm 和 Gemini 4 Carbon 的正式開放一起發佈,但兩者是不同的東西。前者是 Antigravity 中的多 Agent 編排功能,後者是一個模型。下表彙總了目前官方已經公開的信息。
| 信息項 | 詳情 |
|---|---|
| 發佈時間 | 2026 年 11 月 10 日 |
| 發佈方 | Google Antigravity 團隊 |
| 功能狀態 | Preview(預覽版),不是正式穩定功能 |
| 啓動方式 | 在對話中輸入 /swarm <task> |
| 可用入口 | Antigravity App 與 CLI |
| 功能訂閱範圍 | 官方文檔標註支持 Google AI Pro 與 Google AI Ultra |
| 內部使用 | Google 工程師內部使用約 5 周 |
| 典型任務 | 多軟件包遷移、跨子系統根因調查、架構重設計 |
爲什麼單 Agent 難以承擔大型工程任務
單個 Agent 處理一個函數、一個 Bug 時效果很好。任務一旦擴展到幾十個文件、多個模塊之間的依賴,或者需要反覆運行測試,一個 Agent 就要在同一段上下文裏記住所有細節。上下文越拉越長,前面的約束容易被後面的執行細節擠掉。
任務分配也是一個難點。單 Agent 只能順序執行,A 模塊的修改沒做完,B 模塊的調查就得等着。很多工程任務本身可以拆開並行,比如分別修復不同軟件包的失敗測試,串行執行會浪費時間。
最容易被忽略的是驗證。寫代碼的 Agent 檢查自己的代碼,很容易沿用原來的假設,發現不了思路上的偏差。人類團隊的做法是讓另一個人做 Code Review,/swarm 把這套分工搬進了 AI 編程流程。
Google Antigravity /swarm 如何啓動一個 Agent 團隊
根據官方使用文檔,/swarm <task> 運行後會按下面的順序推進:
- 當前對話轉變爲 Coordinator:你正在對話的這個 Agent 成爲協調者,負責理解總任務。
- 拆分工作內容:Coordinator 根據任務結構劃分出若干子任務。
- 創建獨立 Worker:每項工作對應一個 Worker,每個 Worker 獲得獨立上下文和一份公開的任務說明。
- 執行與驗證:Worker 修改代碼或開展調查;Verifier 檢查代碼修改、執行測試,把問題反饋給對應的 Worker。
- 修復循環:Worker 根據反饋修改,修改後再次接受檢查。
- 彙總報告:Coordinator 整合各成員的結果,向用戶報告。
每個 Worker 的上下文是獨立的,只裝着自己那部分任務的信息,長上下文互相污染的問題因此減輕。任務說明是公開的,其他成員可以知道誰在做什麼,分工就有了明確邊界。

/swarm 團隊分工:Coordinator、Worker、Verifier 與 Monitor
官方文檔中,一個 Swarm 團隊通常包含四類角色。需要說明的是,這是官方描述的典型組織方式,並不是所有任務都套用的固定架構。具體創建幾個 Worker、是否需要額外成員,由 Coordinator 根據任務決定。
| 角色 | 主要職責 | 關鍵機制 |
|---|---|---|
| Coordinator | 接收總任務、拆分、分配、協調、整合結果 | 由當前對話轉變而來 |
| Worker | 執行子任務:改代碼、開發功能、調查問題 | 獨立上下文 + 公開任務說明 |
| Verifier | 讀取 Diff、運行測試、挑戰不合理修改 | 通常每 2—4 個 Worker 配置一個 |
| Monitor | 監控整體進度 | 正常推進時休眠,全員停止且任務未完成時喚醒相關成員 |
/swarm 中的 Verifier 與 Monitor 機制
官方博客把 Verifier 稱爲“對抗式驗證 Agent”。它的任務是找出問題:檢查其他 Agent 的修改,運行測試,對不合理的改動提出質疑。Worker 收到反饋後修復,再次提交檢查,執行和驗證就構成了閉環。
Monitor 處理的是另一類風險。多個 Agent 協作時,可能出現所有成員都在等待、誰也不往前推的局面。Monitor 平時休眠,一旦發現團隊整體停止活動而任務還沒完成,就會喚醒相關成員。有了它,團隊卡住時不必完全依賴用戶手動介入。
/swarm 的不同角色可以使用不同模型
Google 在官方博客中建議按角色特點分配模型,而不是讓所有 Agent 都使用最昂貴的模型:
- 使用 Gemini 4 Carbon:總體架構設計、任務協調、安全審查、複雜代碼審計
- 使用更快、更輕量的模型:常規代碼實現、並行文件修改
- 使用專門的驗證 Agent:自動測試與驗證
官方文檔的示例中,也有讓不同模型分別負責代碼實現和獨立驗證的用法。這是一種成本和能力的平衡思路:複雜判斷交給強模型,大批量的執行工作交給快模型。
💡 選擇建議:如果你在自建的多 Agent 流水線裏也想按角色搭配模型,可以先通過 API易 apiyi.com 用同一個 API Key 測試不同模型在規劃、實現、審查環節的表現。確定每個角色的合適人選後再固化配置,切換時只需要改 model 參數。
/swarm 多 Agent 如何協同而不互相干擾
共享消息板:Agent 之間的公開溝通
各 Agent 共用一個追加式的共享消息板(Shared Message Board),協作過程和任務進度都記錄在上面。消息只追加、不覆蓋,團隊的溝通曆史完整可追溯。Agent 在等待其他成員時可以休眠,需要輸入時再被喚醒,Google 稱空閒等待不消耗 Token。
這種設計比讓 Agent 私下互相調用更透明。Verifier 給 Worker 的反饋、Coordinator 的調度決定都擺在明面上,用戶事後覆盤時能看清問題出在哪一環。
共享工作區與獨立工作副本的區別
這部分官方博客和使用文檔的表述有所不同,容易寫錯。博客強調並行 Worker 可以在隔離的 Git Worktree 中工作,避免直接改同一個目錄。使用文檔則說明了更細的規則:
- 默認情況:Workers 共享當前工作空間。
- 按需隔離:多個 Worker 需要同時修改或構建項目時,Coordinator 可以爲它們分配獨立的代碼工作副本。
- 移除即刪除:移除某個 Worker 時,它的工作副本會被刪除,所以要先把成果合併或提交。
所以準確的說法是:系統會根據並行任務的需要安排隔離的工作副本,而不是所有 Agent 天然各自擁有完全獨立的 Git Worktree。只做調查、不改文件的任務,共享工作區就夠用;多個 Worker 同時改代碼、跑構建時,獨立副本能減少文件衝突。

如何在 Antigravity 中觀察和控制 /swarm 團隊
多 Agent 並行工作,最怕的是用戶不知道里面在發生什麼。Antigravity 爲此提供了三種核心視圖,CLI 中也有對應的快捷操作。
| 視圖 / 操作 | 入口 | 功能 |
|---|---|---|
| Board | App / CLI | 查看任務分配、Agent 消息、測試結果 |
| Members | App / CLI | 查看各 Agent 的狀態、所用模型、負責的任務 |
| Graph | App / CLI | 查看 Agent 之間的消息關係和協作過程 |
/swarm board |
CLI | 打開全屏協作面板 |
Alt + S |
CLI | 打開 Live Board |
/agents |
CLI | 查看並進入各個 Worker |
Alt + J |
CLI | 跳轉到等待工具審批的 Worker |
Ctrl + K |
CLI | 處理待審批請求 |
用戶的控制權不限於看結果。通過這些入口,你可以查看每個 Agent 的工作軌跡,直接進入某個 Worker 進行干預,也可以調整 Coordinator 的任務要求。Alt + J 和 Ctrl + K 說明工具調用審批仍然保留在人的手裏,Agent 需要執行敏感操作時會停下來等確認。
/swarm 能夠解決哪些複雜工程任務
Google 披露的內部使用場景主要有三類:多軟件包遷移、跨子系統根因調查和複雜軟件架構重新設計。它們的共同點是:工作量大,可以拆分,並且需要驗證。
官方使用文檔給出的例子更貼近日常開發:
- 分別修改多個 API Handler,併爲每個 Handler 配置測試;
- 並行調查 CLI 啓動緩慢的根本原因;
- 把大型項目中失敗的測試按軟件包分組,分配給不同 Agent 修復;
- 讓不同模型分別負責代碼實現和獨立驗證。
Google 還展示過一個官方演示:藉助 Antigravity 的多 Agent 協作,Carbon 處理了 7 份公開的城市規劃 PDF,提取出 206 個工程圖視圖,最終生成約 906,000 個三角面的交互式 Three.js 建築模型,整個過程經歷了 10 輪夜間迭代。這是 Google 的官方案例,不屬於獨立第三方驗證,但能看出多 Agent 在長週期任務中的分工方式。
/swarm 的成本、權限與 Preview 限制
多 Agent 的額度消耗
空閒等待的 Agent 不消耗 Token,但這不代表 /swarm 省錢。每個 Worker 都是獨立 Agent,多個成員同時執行時,整體額度消耗會明顯快於單一對話。Google 自己也提醒了這一點。
還有一個容易踩的坑:某個 Worker 耗盡額度後會暫停,之後額度恢復了,它也不會自動繼續執行,需要用戶手動處理。長時間運行的大任務開始前,最好先估算額度是否夠用。
Swarm 功能權限 ≠ Carbon 模型權限
這是最容易混淆的一點。能用 /swarm,不代表能在 Swarm 裏使用 Carbon。
| 維度 | Swarm 功能 | Gemini 4 Carbon 模型 |
|---|---|---|
| 個人訂閱 | 官方文檔標註支持 Google AI Pro 與 Ultra | 消費者端需 Google AI Ultra,Pro 不包含 |
| 使用入口 | Antigravity App 與 CLI | Gemini App、Antigravity、Search AI Mode 等(按訂閱) |
| 開發者路徑 | — | 通過 Gemini API 付費層調用,無需購買 Ultra |
| 狀態 | Preview | 已正式開放 |
| 主要限制 | 多 Worker 額度消耗快,耗盡即暫停 | 無免費 API 層,思考 Token 計入輸出費用 |
換句話說,Pro 用戶可以體驗 Swarm 的協作機制,但 Agent 能用哪些模型,仍受各自訂閱的模型權限約束。
影響分析:/swarm 推動 AI 編程從助手走向團隊
對開發者的影響
- 角色轉變:開發者從“向模型提問的人”變成“組織 AI 團隊的人”,任務拆分質量和驗收標準會直接影響結果。
- 驗證前置:Verifier 機制讓測試和審查成爲流程的默認環節,不再是生成之後的補救動作。
- 成本管理變重要:多 Worker 並行意味着要關注額度、模型搭配和任務粒度,不能只看單次對話體驗。
對行業的影響
- 多模型協作成爲部署方向:強模型負責規劃和審查、快模型負責批量執行,這種分工會被越來越多的 Agent 框架借鑑。
- 競爭焦點轉向任務交付:模型競爭正在從單輪問答分數轉向長週期任務的規劃、執行、驗證和交付能力。
用 API 復現 /swarm 多 Agent 思路:極簡示例
想在自己的項目裏試試“協調者拆分 + 工作者執行”的思路,可以用 OpenAI 兼容接口寫一個最小原型。下面的代碼只演示協作結構,不是 Antigravity /swarm 的實現,模型名請替換爲你賬戶中可用的模型。
from openai import OpenAI
client = OpenAI(api_key="YOUR_API_KEY", base_url="https://api.apiyi.com/v1")
def ask(model, prompt):
resp = client.chat.completions.create(
model=model, messages=[{"role": "user", "content": prompt}]
)
return resp.choices[0].message.content
plan = ask("STRONG_MODEL", "把“修復 3 個 API Handler 的失敗測試”拆成獨立子任務,每行一個")
for task in [t for t in plan.splitlines() if t.strip()]:
print(ask("FAST_MODEL", f"完成這個子任務並給出補丁:{task}"))
查看完整實現代碼(含並行 Worker、消息板與 Verifier 修復循環)
import concurrent.futures as cf
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1" # API易 OpenAI 兼容接口
)
COORDINATOR_MODEL = "STRONG_MODEL" # 規劃與彙總,換成推理能力強的模型
WORKER_MODEL = "FAST_MODEL" # 批量執行,換成快速輕量模型
VERIFIER_MODEL = "REVIEW_MODEL" # 獨立審查,建議與 Worker 不同
board = [] # 追加式共享消息板
def ask(model, system, prompt):
resp = client.chat.completions.create(
model=model,
messages=[{"role": "system", "content": system},
{"role": "user", "content": prompt}],
)
return resp.choices[0].message.content
def worker(task, max_rounds=3):
patch = ask(WORKER_MODEL, "你是 Worker,只負責分配給你的子任務。", task)
for i in range(max_rounds):
review = ask(VERIFIER_MODEL,
"你是 Verifier,檢查補丁問題。沒有問題只回復 PASS。",
f"任務:{task}\n補丁:\n{patch}")
board.append(f"[Verifier] {task[:20]}... 第{i+1}輪:{review[:60]}")
if review.strip().startswith("PASS"):
return patch
patch = ask(WORKER_MODEL, "根據審查意見修復補丁。",
f"任務:{task}\n原補丁:{patch}\n意見:{review}")
return patch + "\n# 未通過驗證,需人工檢查"
goal = "爲 users、orders、payments 三個 API Handler 補充輸入校驗並修復失敗測試"
plan = ask(COORDINATOR_MODEL, "你是 Coordinator,把目標拆成互不重疊的子任務,每行一個。", goal)
tasks = [t.strip() for t in plan.splitlines() if t.strip()]
board.append(f"[Coordinator] 拆分爲 {len(tasks)} 個子任務")
with cf.ThreadPoolExecutor(max_workers=4) as pool:
results = list(pool.map(worker, tasks))
summary = ask(COORDINATOR_MODEL, "彙總各 Worker 結果,列出完成情況與風險。",
"\n\n".join(results))
print("\n".join(board))
print(summary)
🚀 快速開始:搭建這類多角色原型時,推薦通過 API易 apiyi.com 獲取 API Key 和新用戶免費測試額度。平臺提供 OpenAI 兼容接口,可以在一套代碼裏調用 OpenAI、Claude、Gemini 等模型,方便驗證“強模型規劃、快模型執行、異構模型審查”的組合是否適合你的項目。
常見問題 FAQ
Q1:什麼是 Google Antigravity /swarm?
/swarm 是 Google Antigravity 在 2026 年 11 月 10 日推出的多 Agent 協作預覽功能。運行 `/swarm
Q2:/swarm 和同時開幾個 AI 對話窗口有什麼區別?
多開窗口只是並行,彼此之間不通信、不驗證。/swarm 有明確分工、公開任務說明和共享消息板,Verifier 會把問題反饋給對應的 Worker 形成修復循環,Monitor 還會在團隊停滯時喚醒成員。它是一套有協作結構的系統。
Q3:每個 Worker 都有獨立的 Git Worktree 嗎?
不一定。按照使用文檔,Workers 默認共享當前工作空間,只有當多個 Worker 需要同時修改或構建項目時,Coordinator 纔會分配獨立工作副本。移除 Worker 會刪除其工作副本,記得先合併或提交成果。
Q4:能用 /swarm 就能用 Gemini 4 Carbon 嗎?
不能這樣理解。Swarm 功能官方標註支持 Google AI Pro 與 Ultra,但 Carbon 在消費者端需要 Ultra 權限。開發者如果想在自己的系統中調用不同模型,可以走 API 路線,例如通過 API易 apiyi.com 用統一接口接入多家主流模型,自行編排多角色流程。
Q5:如何低成本驗證多 Agent 方案是否值得投入?
建議先用兩三個子任務做小規模原型,記錄每個角色的 Token 消耗和修復輪數,再決定是否擴大規模。用 API易 apiyi.com 的免費測試額度跑通本文的示例代碼,就能直觀比較“單 Agent 一次完成”和“多角色分工”在質量和成本上的差異。
Q6:/swarm 目前有哪些已知限制?
– **Preview 狀態**:功能仍在預覽階段,不應視爲成熟穩定的正式功能;
– **額度消耗快**:每個 Worker 都單獨計算,整體消耗明顯高於單一對話;
– **耗盡即暫停**:Worker 額度用完會暫停,額度恢復後不會自動繼續;
– **模型權限獨立**:可用模型仍受訂閱或 API 權限約束。
Google Antigravity /swarm 核心要點 Key Takeaways
- 執行機制:
/swarm <task>讓當前對話變爲 Coordinator,拆分任務並創建獨立 Worker - 典型分工:Coordinator、Worker、Verifier、Monitor,通常每 2—4 個 Worker 配一個 Verifier
- 協同方式:追加式共享消息板公開溝通,空閒等待的 Agent 不消耗 Token
- 工作區規則:默認共享工作空間,並行修改時按需分配獨立工作副本
- 可視化控制:Board、Members、Graph 三視圖,加上
/swarm board、/agents等 CLI 操作 - 現實邊界:Preview 狀態,多 Worker 額度消耗快,Swarm 權限不等於 Carbon 權限
- 自建實踐:可通過 API易 apiyi.com 用統一接口組合多個模型,搭建自己的多角色原型
總結
Google Antigravity /swarm 的核心要點:
- 從並行到協作:/swarm 的價值在於任務拆分、獨立上下文、對抗式驗證和進度監控形成的完整循環,並行執行只是其中一部分。
- 隔離按需分配:共享工作區和獨立工作副本按任務需要切換,用戶需要關注合併時機。
- 能力與成本並存:多 Agent 提升了複雜工程任務的處理能力,也帶來了更高的額度消耗和更復雜的資源管理,目前仍是 Preview。
對開發者來說,/swarm 意味着工作方式在變化:不只是向模型提問,而是組織一支能分工、執行、驗證和交付的 AI 團隊。即使暫時用不上 Antigravity,這種“按角色分配模型、讓驗證獨立於執行”的思路也可以用在自己的 Agent 系統裏。推薦通過 API易 apiyi.com 快速驗證多模型組合的效果,平臺提供免費測試額度和多模型統一接口。
📚 參考資料
- Google Antigravity Swarm 官方文檔:/swarm 執行機制、角色配置、工作副本與 CLI 操作
- 鏈接:
antigravity.google/docs/swarm -
說明: Coordinator、Verifier、Monitor 細節以及 Board / Members / Graph 視圖的一手資料
-
Google Antigravity 官方博客:Gemini 4 Carbon in Google Antigravity
- 鏈接:
antigravity.google/blog/gemini-4-carbon-in-google-antigravity -
說明: /swarm 發佈信息、多 Agent 架構、模型角色分配建議
-
Google 官方公告:Gemini 4 Carbon is now available
- 鏈接:
blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-4-carbon-now-available -
說明: Carbon 正式開放範圍與 /swarm 預覽發佈背景
-
Google AI 訂閱權益頁面:AI Pro 與 Ultra 的模型權限
- 鏈接:
one.google.com/about/google-ai-plans -
說明: 區分訂閱等級與 Carbon 模型訪問權限
-
The Verge 發佈報道:Google releases Gemini 4 Carbon with agent swarm feature
- 鏈接:
theverge.com/ai-artificial-intelligence/1030787/google-gemini-4-carbon-public-rollout - 說明: 獨立媒體視角的發佈背景與訪問限制
作者: APIYI 技術團隊
技術交流: 歡迎在 API易 apiyi.com 網站首頁聯繫我們交流多 Agent 實踐,更多接入資料可訪問 docs.apiyi.com 文檔中心
