當前的 AI 寫碼工具雖然強大,卻常面臨缺乏紀律的困境;它們往往為了單一功能讀取整個程式碼庫、添加未經要求的額外功能,甚至在任務中途偏離目標,白白耗費運算資源與 Token。為了解決這類過度發散的錯誤成本,其解方並非單純依賴更精準的提示詞,而是需要一套嚴謹的工作流程。「Three Man Team」便是一個為此誕生的系統框架,透過賦予 AI 明確的角色分工與交接規則,防堵不必要的工作消耗。
這套系統的運作核心,是在單一的 Claude Code 工作階段中,建立三個職責涇渭分明的代理人(Agent)。架構師(Architect,預設為 Arch)負責掌握全局、規劃任務簡報,並主導部署;建構者(Builder,預設為 Bob)由架構師作為子代理人喚醒,嚴格依照簡報內容進行開發;審查員(Reviewer,預設為 Richard)同樣由架構師喚醒,專職把關並退回不合格的產出。這項三權分立的設計呼應了 DeepMind 的研究:3 到 5 人的團隊結構,能在確保實質審查品質與避免過高溝通成本之間取得最佳平衡。在嚴格的工作流中,架構師規劃後交由建構者執行,完成後由審查員檢核,最終再經專案擁有者同意後由架構師部署,所有任務皆無法跳過任何檢核環節。
在具體實踐與效能管理方面,該系統支援單一專案安裝(官方推薦)與全域安裝兩種模式,架構師會在每次啟動工作階段時,自動檢查 GitHub API 以確認是否有更新版本。為了解決資源浪費的核心痛點,系統在 CLAUDE.md 檔案中內建了五大 Token 最佳化規則:包含信任既有記憶以跳過重複讀取、阻擋猜測性工具呼叫、平行處理任務、將過長輸出轉由子代理人處理,以及禁止刪除冗餘的重述內容。此外,官方也建議終端機重度使用者可搭配 RTK 工具來壓縮 bash 輸出,透過行為層與終端機層的雙重管控,進一步將 Token 消耗降至最低。系統內建的範本與角色名稱,亦可依據實際團隊需求進行客製化與重新命名。
總結來說,「Three Man Team」並非僅是概念階段的實驗品,而是由具備超過 20 年軟體開發經驗的 Russell Aaron,在實際 SaaS 產品的生產環境中實戰淬鍊而成的工具。這套遵循 MIT 授權條款且永久免費的框架,成功將 AI 寫碼的發散性轉化為可控的工程紀律,為開發者提供了一個兼具效率與品質把關的務實解決方案。