架構師的Agentforce互通性指南

互通性決策/功能矩陣

情境 單一代理 多代理(單一組織) 多代理(多個組織) Agentforce 
MCP用戶端
傳出A2A 傳入A2A Agentforce作為MCP伺服器
主要解決的問題 讓單一代理保持簡單且能獨立運作 在單一組織中整合多個專業代理 跨多個Salesforce組織整合代理 讓Agentforce將外部功能當作工具使用 讓Agentforce與外部代理協作 讓外部代理叫用Agentforce代理作為專家 讓外部主機透過標準化MCP叫用Agentforce
典型範圍 單一領域/單一Salesforce組織 單一Salesforce組織 多個Salesforce組織 Salesforce至外部工具/系統 Salesforce至外部代理平台 外部平台至Salesforce 外部平台至Salesforce
使用者的主要介面位於 Agentforce Agentforce Agentforce Agentforce Agentforce 外部應用程式/代理 外部應用程式/AI助理/LLM主機
主要協調器 Agentforce Agentforce協調器/超級代理 透過明確委派運作的Agentforce網路 Agentforce 由多個代理共同協調/彼此委派 外部平台 外部平台
最適合的情境 具備共用資料存取權限的單純工作流程 在單一Salesforce組織中,為多個領域代理提供統一入口 擁有多個Salesforce組織且需嚴格分隔資料的企業 存取外部API、搜尋、SaaS動作與工作流程 將工作委派給負責部分推理/規劃的外部系統 外部入口網站/機器人需要深入執行Salesforce作業 外部入口網站/機器人需要深入執行Salesforce作業
設定工作量 低:快速又簡單 中等:需進行協調 高:設定複雜 中等:需連接工具 高:合作關係複雜 高:需深度整合 中等:需進行標準設定
安全性設定 簡易權限設定 標準權限設定 複雜的跨組織登入 各工具專屬的登入機制 合作夥伴之間的信任機制 應用程式與代理之間的信任機制 標準化中樞存取
範例 服務代理透過自己的子代理解決案件 主管代理將工作分派給同一組織中的帳務、支援與退款代理 全球企業依不同國家/業務單位設有獨立組織 Agentforce透過MCP叫用Jira、SharePoint、資料庫與工作流程引擎 Agentforce將工作委派給Google/Box/其他外部代理 自訂入口網站要求Agentforce執行Salesforce工作流程 Microsoft Copilot或ChatGPT透過MCP叫用Agentforce功能
優點 簡單易用 在單一組織中提供統一入口 無需整併資料即可跨組織協作 設定容易,並能在擴充功能的同時,讓Agentforce持續作為中央決策核心 原生跨平台代理協作 重複使用Salesforce邏輯,無需在外部應用程式中重新建置 重複使用Salesforce邏輯,無需在外部應用程式中重新建置
最大限制 很快就會碰到能力邊界 無法跨越組織/系統邊界 跨組織的身分/情境資訊管理複雜 MCP工具數量可能快速增加 信任、隱私與功能註冊的管理負擔 外部系統需管理交接/協調作業 確保Agentforce內的多個子代理維持一致的代理式行為
預設建議 如果範圍較小,建議從這裡開始 適用於問題橫跨多個領域,但都位於同一組織的情況 僅在確實需要多組織架構時使用 當遠端對象屬於功能/工具時,預設採用此方式 當遠端對象確實是代理合作夥伴時使用 當外部應用程式是主要入口,且需要Agentforce的專業能力時使用 當外部平台需要以標準化方式使用Agentforce時採用