先給出可以用於決策的結論
選擇協議前先看通訊物件。如果AI應用要查詢知識、建立工單或呼叫CRM能力,重點是工具與資料接入,可評估MCP;如果多個由不同團隊或平臺管理的Agent需要協商任務、返回狀態和交付結果,才進入A2A問題。無論使用哪一種,模型的請求都只是意圖,不應直接等於業務授權。企業還需在工具服務和編排層驗證使用者身份、Agent身份、引數、資料範圍、審批和審計。
判斷前需要確認哪些條件
同一個問題在不同企業、資料和專案階段下可能有不同答案。建議先核對以下條件,再把網上的通用結論代入自己的專案。
建議按什麼順序推進
先明確目標與邊界
繪製使用者、Agent、工具、資料和業務系統關係。
驗證關鍵依賴
優先複用現有API與企業身份許可權。
形成可評審成果
在有限工具或Agent範圍內驗證協議適配。
用真實結果決定下一步
補齊授權、審計、超時、重試和相容性測試。
放到實際業務中如何理解
銷售Agent需要讀取客戶資料和建立跟進任務,可透過受控MCP服務連線CRM;當銷售Agent還要把合同審查任務交給另一個獨立法務Agent,並追蹤長期狀態時,可評估A2A。CRM的實際讀寫許可權仍由企業身份和服務端規則決定。 示例不代表特定客戶業績,實際結論需要結合企業自己的業務量、樣本、系統和責任邊界驗證。
最容易踩的坑
把協議支援誤認為已經具備企業安全
沒有業務需求就同時引入多種協議
繞過現有API治理直接開放底層資料庫
最終應該怎樣驗收或確認
驗收應證明工具和Agent能力可發現、訊息狀態可追蹤、使用者與Agent身份可關聯、越權請求被拒絕、重複和超時可恢復,並能夠在協議或元件升級後執行迴歸測試。
準備與供應商或內部團隊溝通時,建議帶上當前流程、代表性樣本、現有系統、計劃時間和預算等級。先把未知項明確標註,再決定採用診斷、PoC、固定範圍專案或持續研發,通常比直接索要一個缺少邊界的價格和工期更可靠。