多代理架構的古惑仔哲學:Subagent 是小弟、Team Agent 是角頭會議

用《古惑仔》來解釋多代理架構:Subagent 像烙小弟,聽命行事做完就閃;Team Agent 像角頭會議,各有地盤平等協作。不同模型互相找盲點,但中國的不要用。六神合體,但不包括中國那幾尊。

多代理架構的古惑仔哲學:Subagent 是小弟、Team Agent 是角頭會議

最近在跟朋友聊多代理架構,聊到一半我丟了一個比喻:

「Subagents 比較像是烙一群小弟來。Team agent 比較像是角頭會議。」

然後我們就開始用《古惑仔》的世界觀來解釋 AI Agent 架構了。

Subagents:烙小弟

當你的主 Agent 遇到一個任務太複雜、或需要特定專業能力時,它會「烙小弟」——spawn 出一個 subagent 來處理。

小弟的特徵:

  • 聽命行事:主 Agent 說什麼就做什麼
  • 專注單一任務:不需要知道全局
  • 做完就閃:任務結束就消失,不佔資源

這種架構適合「分而治之」的場景。主 Agent 負責拆解任務、分派工作、收集結果;subagents 負責執行。

就像陳浩南不會自己去收數,他會派小弟去。

Team Agent:角頭會議

另一種架構是 team agent——多個有獨立判斷能力的 Agent 一起協作。

這比較像是角頭會議:

  • 陳浩南是銅鑼灣的
  • 烏鴉是尖沙咀的
  • 大天二是觀塘區的

每個角頭都有自己的地盤、自己的資源、自己的判斷。他們坐下來開會,不是要聽誰的命令,而是要協調彼此的行動、交換情報、達成共識。

Team agent 的特徵:

  • 各有專長:每個 Agent 負責不同領域
  • 平等對話:不是主從關係,而是協作關係
  • 互相 check:可以質疑彼此的判斷

為什麼角色定義很重要

不管是 subagent 還是 team agent,有一件事很關鍵:角色要定義清楚

如果你只是「烙一群小弟來」但沒說清楚誰負責什麼,最後會變成一團混亂——大家都在做重複的事,或者都在等別人做。

但如果你把角色定義好:

  • 這個 Agent 負責讀取資料
  • 那個 Agent 負責驗證格式
  • 另一個 Agent 負責生成輸出

開發起來就會順很多。每個 Agent 知道自己的邊界在哪裡,也知道該把什麼交給誰。

不同模型互相找出盲點

我們聊到後來,還有一個有趣的觀點:

Claude 自己也有盲點。Codex 也可以幫忙確認。所以不同的模型互相找出盲點很重要。

這其實是一種提升可靠度的方式。

單一模型再強,也會有它的 bias、它的知識盲區、它的推理漏洞。但如果你讓多個模型互相 review:

  • Claude 寫完 code,讓 Codex 檢查
  • GPT 做完分析,讓 Claude 質疑假設
  • 一個模型負責生成,另一個負責找漏洞

這種「對抗性協作」可以抓到單一模型抓不到的問題。

就像角頭會議的價值不在於誰說了算,而在於不同視角的碰撞。

但是中國的滾

最後我們達成了一個共識:多代理架構可以用各種模型來組合——Claude、GPT、Codex、Gemini 都可以。

但中國的 AI 服務不在考慮範圍內。

原因前面那篇文章講過了:資料主權、隱私政策、還有資訊戰的風險。當你把工作流程交給 AI 處理,那些資料會去哪裡、會被誰看到、會被用來做什麼,這些問題不能不想。

小結

多代理架構的兩種模式:

模式 比喻 特徵 適合場景
Subagent 烙小弟 主從關係、專注單一任務 分而治之、批次處理
Team Agent 角頭會議 平等協作、各有專長 複雜決策、需要多視角

不管用哪種模式,記得:

  1. 角色定義要清楚
  2. 讓不同模型互相 check
  3. 中國的不要用

六神合體,但不包括中國那幾尊。

MultiAgent #AgenticWorkflow #AI架構 #Claude #人機協作