Skip to the content.

Multi-Agent 架構再探:三省六部反模式與業界收斂共識

來源:Blog — aihao.tw · Multi-Agent 架構再探:三省六部反模式和業界收斂共識(2026-05-19 發布,延續自 ihower《Multi-Agent 或 Single-Agent》 2025-06)

一句話:去年「預設 Single-agent,特定場景才上 Multi-agent」的結論沒過時;2026 反而被更多論文與生產經驗驗證,業界對「特定場景」與「怎麼做」有了清晰共識。

文章骨架(一次看完)

  1. 反模式(4 個) → 拆穿「更多 Agent 更好」、「三省六部式公司」、「預設固定 workflow」、「生產隱藏成本」
  2. 適用場景 → Anthropic 三場景(Context 隔離 / 並行 / 專業化)
  3. 協調模式 → Anthropic 五種、LangChain 四種、Cognition 寫入單線程
  4. Best Practices 6 條
  5. 未來方向 → 動態子代理生成(Dynamic Subagent Spawning)
  6. 結論 → Multi-Agent 的價值是並行覆蓋,不是分工

反模式一:「更多 Agent 就更好」

Google Research 2026 年初實驗

原推:測了 180 種配置,發現 multi-agent 效果完全取決於任務類型。

任務類型 Multi-Agent 對比單一 Agent
可並行的金融任務 +81%
需要順序推理的規劃任務 −70%

結論:架構與任務的匹配度,比 agent 數量重要得多。

Stanford 2026/4 論文:資訊論硬證明

論文:Single-Agent LLMs Outperform Multi-Agent Systems on Multi-Hop Reasoning Under Equal Thinking Token Budgets

Arize AI 創辦人 Aparna Dhinakaran 補充

原推:

反模式二:「三省六部幻覺」— 把 Agent 當公司部門

2026 年討論度最高的 anti-pattern 之一。源頭:@sujingshen 的長文《三省六部幻覺:為什麼「虛擬公司」式多 Agent 架構在工程上不成立》(1600+ 讚 / 2400+ 收藏)。

反模式長相

很多團隊把 Agent 命名為「產品經理」、「架構師」、「測試工程師」,讓它們像公司部門一樣傳遞文檔、協作完成任務。直覺,但有根本性缺陷。

三個結構性問題

🔹 人類分工是因為注意力與專業壁壘有限;LLM 沒這些限制

🔹 資訊在流轉中死亡

🔹 三家頭部廠商都不用這個模式

Dify 工程師實戰血淚

Yeuoly 親身踩坑:

反模式三:預設固定 Workflow 的脆弱性

@aneeshpappu — Multi-Agent Teams Hold Experts Back

原推:

OneManCompany 論文(@dair_ai 介紹)

原推:

反模式四:生產環境的隱藏成本

進入 production 後 multi-agent 問題集體浮現。

1) Token 成本非線性爆炸

2) 錯誤放大效應

3) MAST 失敗分類學

論文:MAST: Multi-Agent System Failure Taxonomy

4) Antigravity Lab — 生產級 12 個坑

原文:

業界收斂的核心原則

跨廠商共識:從簡單開始,必要時才加複雜度

Anthropic 三個適用場景(2026/1)

來源:Building Multi-Agent Systems

1️⃣ Context 隔離

2️⃣ 並行化

3️⃣ 專業化

最關鍵的設計原則

以 context 為中心拆分,不是以問題類型拆分

Anthropic 五種協調模式(2026/4)

來源:Multi-Agent Coordination Patterns(宝玉繁中翻譯)

1️⃣ Generator-Verifier(生成–驗證)

2️⃣ Orchestrator-Subagent(調度–子代理)

3️⃣ Agent Teams(代理團隊)

4️⃣ Message Bus(訊息匯流排)

5️⃣ Shared State(共享狀態)

小編三個觀察

🔹 大多數團隊從 Orchestrator-Subagent 開始就對了 — 處理最廣泛、協調開銷最小。觀察哪裡撞牆,再演化到其他模式。

🔹 生產系統通常是混合模式 — 整體 orchestrator-subagent,某個高度協作的子任務內部 shared state。這些模式是積木,不是互斥選擇。

🔹 Generator-Verifier 是 ROI 最高的起手式 — 只加一個 verifier 就能顯著提升品質,不需大改架構。很多團隊第一步是 single-agent + verifier。

LangChain 觀察:讀取 vs 寫入

來源:LangChain 2025/6 How and When to Build Multi-Agent Systems

LangChain 四種架構模式(2026/1)

來源:Choosing the Right Multi-Agent Architecture

你的需求 推薦模式
多個不同領域(日曆、Email、CRM),需要平行執行 Subagents(子代理)
單一 agent 有多種可能的專長,輕量組合 Skills(技能)
有順序的工作流,需要狀態轉換,agent 全程與用戶對話 Handoffs(交接)
不同垂直領域,平行查詢多個來源再綜合 Router(路由)

實測觀察

🔹 Subagents 和 Router 在多領域任務上效率最高 — 能平行 + context 隔離

🔹 Skills 和 Handoffs 是有狀態的模式 — 重複請求時能省 40–50% API 呼叫(記住之前對話 context)

🔹 Handoffs 無法平行化 — 只能順序執行,不適合需要同時查多個領域

LangChain 結論

Context engineering 才是讓 agentic 系統可靠運作的核心。

LangGraph 作為底層框架 刻意不藏任何隱藏的 prompt 或強制的認知架構 — 為了讓開發者完全掌控 context 的組成。

Cognition/Devin 實戰驗證

來源:Walden Yan, “Multi-Agents: What’s Actually Working”(2026/4,去年Don’t Build Multi-Agents 的續集)

核心立場

平行寫入還是行不通 — 多個 agent 同時寫程式碼會產生 隱性的風格和決策衝突。

新發現的有效形態:寫入動作維持單線程,其他 agent 只負責提供判斷,不負責動手做事。

實驗 1:程式碼審查迴圈(有效)

實驗 2:聰明朋友模式(目前算失敗)

編按:Anthropic Advisor Strategy 同方向

引用自 Claude 官方實作 Advisor Strategy:

更高層級委派的踩坑

Walden Yan 的總結

所有 multi-agent 的待解問題,本質上都是 溝通問題:

業界收斂的 Best Practices(六條)

1️⃣ 先證明 single-agent 不夠用,再考慮 multi-agent

2️⃣ 從 2–3 個 agent 開始,不要一口氣蓋大系統

3️⃣ Day 1 就建 observability

4️⃣ 設定成本上限和熔斷機制

5️⃣ 驗證 agent 只負責挑錯,不負責接手執行

6️⃣ 保持架構的可演化性

未來方向:動態子代理生成(Dynamic Subagent Spawning)

核心思想

不要在設計時預先固定 agent 的分工和流程,而是讓模型在執行時根據任務需求自行決定怎麼拆解、要生成幾個子代理、各自做什麼。

這是個 光譜:

Bitter Lesson 觀點

引用自小編另一篇《為什麼多數 Agent 框架都沒有內化 Bitter Lesson?》,Minh Pham 的觀點:

現在多數 agent 架構都在做一件事 — 「模型不夠可靠,所以把可靠性寫進外層框架裡。」 這在產品層面合理,但本質上是把複雜度從 可規模化的部分(模型) 搬到 不可規模化的部分(手工搭建的鷹架程式碼)。

已經走在這方向上的實作

檢驗標準(很關鍵)

如果模型能力明年翻倍,你的系統會不會在不需要大幅重構的情況下變得更好?

短期 vs 長期

結論

一年前的結論 — 「預設 Single-agent,特定場景才用 Multi-agent」 — 不但沒過時,反而被 2026 年更多論文和生產經驗驗證。但業界進步在:

維度 一年前 2026
「特定場景」是什麼? 模糊 Context 隔離、並行搜尋、工具專業化
「怎麼做」? 各自摸索 五種協調模式 + 四種選擇框架
「未來往哪走」? 未定 動態子代理生成

一句話帶走

Multi-Agent 的價值是並行覆蓋,不是分工。 最好的 multi-agent 系統不像公司,更像一個 思考者的多次草稿 — 同一個大腦在不同維度展開推理,最終合併成一個連貫的結論。

引用清單(可進一步追下去)

廠商官方

論文

實戰文章

X / Twitter 重要討論

同站延伸