Agent Team,從零構建 Claude Code Agent 工作流
整理版優先睇
從零構建Claude Code Agent工作流嘅三步法:設計角色、配置溝通、自動化運行
呢篇文章嚟自MIXLAB第25期AI編程訓練營嘅推廣內容,作者想幫讀者解決「點樣由諗法變成真正可用嘅Agent工作流」呢個問題。佢哋認為,唔係一個AI幫你幹活,而係一羣AI各司其職。
整體結論係:成功嘅Agent工作流需要三個階段——設計階段定義角色同職責,配置階段建立溝通機制同權限,自動化階段令系統自主運行。重點係任務解耦、邊界清晰、結果可彙總。
作者強調,Agent團隊嘅核心係單一職責原則,好似Anthropic用16個並行Agent完成10萬行代碼嘅編譯器。而家嘅工具如MCP、Agent Loop,令呢個願景變得可行。
- Agent工作流嘅關鍵係角色分工,令每個Agent專注一個領域,做到極致。
- MCP係連接外部工具嘅統一標準,好似AI世界嘅「USB-C」,可以連接瀏覽器、GitHub、Slack等。
- 配置階段要設定權限機制:讀取默認開放,寫入要審批,危險操作強制確認,保持人機協作平衡。
- Agent之間用Git做同步,透過寫檔案鎖定任務,完成後push共享倉庫,其他Agent pull最新更改,實現去中心化協作。
- 自動化階段嘅核心係Agent Loop:while true循環,但注意測試必須近乎完美,否則Claude會解決錯誤嘅問題。
設計階段:定義你嘅「AI軍團」
一個好嘅Agent工作流,始於角色定義。唔係「一個AI幫我幹活」,而係「一羣AI各司其職」。Anthropic嘅實驗已經證明:16個並行Agent可以完成10萬行代碼嘅編譯器。
關鍵在於——每個人做自己擅長嘅事
典型角色設計包括UI Agent、API Agent、Database Agent、QA Agent同Docs Agent。呢個同軟件工程嘅單一職責原則一脈相承。
- 1 創建team目錄結構
- 2 定義每個teammate嘅角色同職責
- 3 配置任務分配機制
- 4 設置通信協議
配置階段:讓Agent學會「溝通」
角色定義好之後,就要配置:令Agent知道幾時應該揾邊個、點樣分工。
Claude Code嘅殺手鐧之一係MCP
你可以理解MCP為AI世界嘅「USB-C」,一個統一標準,讓AI連接任何外部工具。主流MCP工具包括Playwright MCP、GitHub MCP、Shadcn MCP、Jira MCP同Slack MCP。
## MCP Servers
### Shadcn UI MCP
當使用 Shadcn UI 組件時,始終使用 Shadcn MCP 瀏覽可用組件倉庫。
永遠不要直接運行終端命令。
配置嘅魔力就係——AI唔係「估」應該用咩工具,而係被明確告知要用咩。
讀取操作默認開放,寫入操作需要用戶審批,危險操作強制確認
呢個權限系統體現咗人機協作嘅最佳平衡。至於Agent之間點樣聊天?方案係用Git做同步:每個Agent透過寫檔案鎖定任務,完成後push到共享倉庫,其他Agent pull最新更改,Git自動解決衝突。
自動化階段:讓機器跑起來
設計完成,配置就緒,而家係時候令系統自動運行。
Agent Loop:永不停歇嘅循環
while true; do
claude --dangerously-skip-permissions -p "$(cat AGENT_PROMPT.md)"
done
官方項目構建咗高質量編譯器測試套件、持續集成流水線同嚴格嘅迴歸測試,結果係99%測試通過率。
實際案例:一個「文檔Agent」。每次代碼變更後自動更新文檔,步驟係設計Docs Agent、配置Workflow、自動化用GitHub Actions觸發。
呢個就係一個完整嘅Agent工作流:從設計到配置到自動化
致最先觸達未來嘅一小部分人
構建Agent工作流,本質上係設計一個AI組織嘅治理結構。設計階段定義角色同職責,配置階段建立通信同權限機制,自動化階段令系統自主運行。
呢個唔係寫代碼,而係設計「AI社會嘅組織架構」
正如Anthropic所講:Agent teams展示咗實現整個複雜項目嘅可能性。今日就創建一個屬於你嘅Agent Team,用claude → /help → 開始探索。

上海線下Claude Code專項:人人皆可搭建情報系統Agent
2天教你0代碼"造"出自己的AI應用#MIXLAB第25期AI編程訓練營
一個人指揮一支 AI 樂隊,你準備好了嗎?
「我想用 Claude Code 自動化我的工作。」
「我想讓 AI 幫我處理重複任務。」
「我想構建一個自己的 Agent。」
這些都是美好的願望。但從「想」到「做」,中間隔着的,是如何設計一個真正可用的工作流。
今天,用三個步驟,介紹從 0 構建一個 Claude Code Agent 工作流的方法。
一、設計階段:定義你的「AI 軍團」
一個好的 Agent 工作流,始於角色定義。
不是「一個 AI 幫我幹活」,而是「一羣 AI 各司其職」。Anthropic 的實驗已經證明:16 個並行 Agent 可以完成 10 萬行代碼的編譯器。關鍵在於——每個人做自己擅長的事。
典型的角色設計包括:
- UI Agent:負責前端界面
- API Agent:負責後端邏輯
- Database Agent:負責數據層
- QA Agent:負責測試和驗證
- Docs Agent:負責文檔維護
這和軟件工程的單一職責原則一脈相承——讓每個 Agent 專注於一個領域,做到極致。
Agent Teams 更具體的配置步驟:
- 創建 team 目錄結構
- 定義每個 teammate 的角色和職責
- 配置任務分配機制
- 設置通信協議
核心原則:任務解耦、邊界清晰、結果可彙總。
二、配置階段:讓 Agent 學會「溝通」
角色定義好了,接下來是配置:讓 Agent 知道什麼時候該找誰、怎麼分工。
2.1 MCP:連接外部世界的「萬能插頭」
Claude Code 的殺手鐧之一是 MCP。你可以把它理解為 AI 世界的「USB-C」,一個統一的標準,讓 AI 可以連接任何外部工具。
目前主流的 MCP 工具包括:
- Playwright MCP:瀏覽器自動化
- GitHub MCP:代碼管理和 PR 操作
- Shadcn MCP:UI 組件瀏覽和安裝
- Jira MCP:項目管理
- Slack MCP:團隊溝通
如何配置(示例):
## MCP Servers
### Shadcn UI MCP
當使用 Shadcn UI 組件時,始終使用 Shadcn MCP 瀏覽可用組件倉庫。
永遠不要直接運行終端命令。
這就是配置的魔力——AI 不是在「猜」該用什麼工具,而是被明確告知該用什麼。
2.2 權限與審批:信任但要驗證
Claude Code 內置了一個精妙的權限系統:讀取操作默認開放,但寫入操作需要用戶審批,危險操作(如刪除文件)強制需要確認。
這體現了人機協作的最佳平衡——既釋放了 AI 的生產力,又確保人類始終是最後一道防線。
2.3 通信機制:Agent 之間怎麼聊天?
這個方案很有趣:用 Git 做同步
- Agent 通過寫文件來「鎖定」任務
- 完成後 push 到共享倉庫
- 其他 Agent pull 最新更改
- Git 自動解決衝突(Claude 很聰明,能自己處理)
這就是去中心化協作的魅力——沒有中央調度器,每個 Agent 自主決策,通過共享狀態來協調。
三、自動化階段:讓機器跑起來
設計完成,配置就緒。現在是讓系統自動跑起來。
3.1 Agent Loop:永不停歇的循環
一個關鍵模式:
while true; do
claude --dangerously-skip-permissions -p "$(cat AGENT_PROMPT.md)"
done
這就是 Agent Loop,任務完成後立即拾取下一個,無需人類持續輸入。
但這裏有一個關鍵洞察:測試必須近乎完美。
Claude 會自主解決你給它的任何問題。所以任務驗證器必須近乎完美,否則 Claude 會解決錯誤的問題。
官方在項目中構建了:
- 高質量編譯器測試套件
- 持續集成流水線
- 嚴格的迴歸測試
結果是:99% 測試通過率。
claude-code的ralph-wiggum自動化工作法
3.2 實際案例:一個「文檔 Agent」的誕生
讓我用一個具體案例來說明這個過程。
場景:每次代碼變更後,自動更新項目文檔
步驟 1 - 設計:
- Docs Agent 負責文檔維護
步驟 2 - 配置:
## Workflows
每次代碼合併後:
1. 檢查文檔與代碼的一致性
2. 更新 API 文檔
3. 生成變更日誌
4. 提交 PR
步驟 3 - 自動化:
- 配置 GitHub Actions 觸發
- Agent 自動運行文檔更新流程
- 人類審批後合併
這就是一個完整的 Agent 工作流:從設計到配置到自動化。
四、致最先觸達未來的那一小部分人
構建 Agent 工作流,本質上是在設計一個AI 組織的治理結構。
- 設計階段:定義角色和職責
- 配置階段:建立通信和權限機制
- 自動化階段:讓系統自主運行
這不是寫代碼。這是設計「AI 社會的組織架構」。
正如 Anthropic 所說:
Agent teams 展示了實現整個複雜項目的可能性。這讓我們,作為這些工具的用戶,能夠設定更宏大的目標。
今天,就創建一個屬於你的 Agent Team。
claude → /help → 開始探索。
致最先觸達未來的那一小部分人。
專注,才能走得更遠|CodeNow 社區會員限時開啓#Mixlab OpenClaw 付費社羣
參考文獻
[1] Medium: How to Set Up and Use Claude Code Agent Teams.
[2] Claude Code Overview.
[3] Anthropic Engineering: Building a C compiler with a team of parallel
[4] Reddit r/ClaudeCode: Agent Teams Discussion.
[5] shadow的筆記.md: Claude Code