Agent 協作
選擇一種方式,讓 Agent 一起審查、撰寫、實作或管理工作。
選擇你需要的協助
先從自己專案裡的一個任務開始。你也許想針對變更聽取第二意見、取得幾份可比較的草稿,或是由多個 worker 平行建構一個功能的各部分。
每篇教學都提供一組範例設定,以及可自行調整的提示詞。審查、寫作與平行實作這三種模式,都是由一個 Agent 啟動它的協作者。在 Facade 模式中,管理者則是追蹤已經在執行的 Agent。
選擇一種協作模式
一個 Agent 寫程式,另一個反覆審查
讓第二個 Agent 審查你的變更、回報發現的問題,並確認修正結果。這個範例由 Claude Code 撰寫程式碼,Codex 負責審查。
02多個 Agent 各自撰稿,再互相審查
讓多個 Agent 依同一份需求說明撰寫、互相審查草稿,並根據意見修訂。
03用 SOTA 模型規劃,讓較便宜的 worker 平行實作
用最先進(SOTA)的模型規劃複雜任務,讓 worker 在各自的 worktree 中以較便宜的模型平行實作。協調者審查合併後的變更並執行測試。
04Facade 模式:讓一個 Agent 管理團隊
讓一個 Agent 追蹤你的功能 Agent,並把他們的問題帶回來給你。離開座位後,還能從手機繼續與這位管理者對話。
在你的專案中使用範例
照著文章的步驟設定,然後把提示詞換成你自己的任務送出。請保留定義角色的指示,例如只審查、不編輯檔案。CLI 與模型請選你的帳號實際可用的。
你也可以把一組組合存成Agent 設定中的具名項目。使用其他模型供應商時,內建類型仍會保留它對應的 CLI 整合。
Agent 如何一起工作
Facade 會為支援的 Agent 提供工具,讓它們尋找其他 Agent、啟動協作者、交換訊息,並讀取彼此的終端機。協調者可以彙整結果,並把需要你回答的問題帶回來。
訊息送達只代表請求已經送到另一個 Agent。要知道結果,請等它回覆。如果想親自和某個協作者對話,可以從 Facade 面板開啟它的終端機。
使用 type: "custom" 的程式可以接受終端機輸入,但不會取得這些協作工具。
依任務需求選擇專案環境
Agent 可以共用同一個專案資料夾進行審查,也可以分別在獨立的 Git worktree 中處理互不相干的變更。平行實作的教學會說明 worker 如何把變更送回來,以便合併審查與測試。
要使用另一台機器上的工具與檔案,請參考在遠端機器上執行 Agent。想離開座位後繼續指揮 Claude Code Agent,請見從手機繼續工作。
設計參考
這些工作流程參考了 DeepSeek Super Agent 研究原型中的角色分工與交接方式,並改編為 Facade 的 Agent 工具。