常見模式:監督者模式(一個「管理者」代理委派給專門的「工作者」代理)、辯論模式(代理爭論對立立場以達成更平衡的結論)、管線模式(代理按順序處理,每個精煉前一個的輸出)和對等模式(代理平行處理問題的不同方面並合併結果)。
多個框架支援多代理系統:AutoGen(Microsoft)使代理能夠相互對話,CrewAI 提供基於角色的代理團隊,LangGraph 將複雜的代理工作流程作為狀態機處理,Anthropic 的 agent SDK 支援多代理編排。選擇取決於複雜度:簡單的交接不需要框架;具有分支邏輯和人在迴路審批的複雜工作流程則受益於結構化的編排。
多代理系統會倍增 LLM API 成本——如果三個代理各進行五次呼叫來解決問題,那就是單次呼叫成本的 15 倍。價值主張在於品質改進為高風險任務帶來的收益超過成本。一個能在部署前捕捉錯誤的程式碼審查代理所節省的比 API 呼叫成本多得多。但對於簡單的任務,一個精心設計提示的單一模型通常就足夠了,而且便宜得多。