智東西(公眾號:zhidxcom)
作者|陳駿達
編輯|程茜
智東西4月10日報道,今天,在谷歌云Next大會上,谷歌正式發布Agent2Agent(A2A)開放協議。A2A協議讓智能體之間的溝通與協作更為順暢,不同開發者發布的智能體也可以有效通信。
以招聘場景的多智能體系統為例,通過A2A協作,主智能體可以在理解用戶需求后,以高效準確的方式,與其他專業智能體互動,合作給出人選建議。用戶還可以參與到這一流程中,如指示智能體安排進一步的面試。
這一協議給智能體配備了一張“名片”,讓不同智能體看到彼此的功能。A2A還界定了智能體間溝通的固定方式,允許智能體相互發送消息,以傳達上下文、回復、交付物或用戶說明等信息。
A2A幫助智能體跨越孤立的數據系統和應用程序,完成協作,有望進一步提升智能體的自主性,并大幅提高其生產力,長期來看有望降低多智能體系統的使用成本。
目前,A2A協議已經獲得了50多家企業與組織的技術支持和貢獻,包括PayPal、SAP、ServiceNow、埃森哲、德勤、畢馬威等知名企業。
A2A協議與Anthropic的MCP(模型上下文協議)屬于互補關系,前者關注智能體間通信,后者將智能體與數據、資源和工具連接,讓智能體更好地與現實世界交互。
為了更直觀的講解A2A的原理及其與MCP協議的互補關系,谷歌提供了一個生動的案例:
假設存在一家汽車維修廠,這家店雇傭具備自主行為能力的員工,他們使用千斤頂、萬用表和套筒扳手等工具來診斷和修復問題。工人經常不得不診斷和修復他們以前從未見過的問題。維修過程可能涉及與客戶的對話、研究以及與零件供應商的合作。
可以將上述場景中的員工類比為智能體,MCP協議處理的是員工對工具的調度,A2A協議處理的是員工與員工、員工與客戶(對應AI用戶)間的溝通與協作。
具體來看,在修理廠場景中,MCP讓員工能使用工具,完成類似“將汽車抬升50cm”、“將扳手往右擰4mm”這樣的操作。
而A2A協議則讓用戶或員工能與其他員工合作,通過持續的溝通和不斷改善的計劃以實現結果。在汽車修理廠情境里,A2A協議讓員工可以主動詢問客戶或者其他員工:
“給我發一張左側輪胎的照片。”
“我注意到液體泄漏,這種情況已經發生了多長時間?”
A2A還可以幫助汽車修理廠員工與外部員工合作,例如他們的零件供應商。
上述交互過程中,A2A協議促進了“客戶端”智能體和“遠端”智能體之間的通信。客戶端智能體負責制定和傳達任務,而遠端智能體負責處理這些任務,提供正確的信息或采取正確的動作。此交互涉及幾個關鍵功能:
1、功能發現:智能體可以使用JSON格式的智能體卡(類似智能體的名片)公布其功能與驗證方式,讓客戶端智能體確定可以執行任務的最佳智能體,并利用A2A與遠端智能體進行通信。
2、任務管理:客戶端智能體與遠端智能體之間的通信以任務完成為導向,雙方通過協作滿足終端用戶的請求。該協議定義的“任務”對象具有完整生命周期——對于即時任務可快速完成;對于耗時較長的任務,各智能體將持續同步任務的最新執行狀態。任務最終產出的結果被稱為“交付物”。
3、協作:智能體可以相互發送消息,以傳達上下文、回復、交付物或用戶說明。
4、用戶體驗協商機制:每條消息均包含若干“內容單元”(如生成的圖像等完整內容模塊)。每個單元均標注特定內容類型,使客戶端與遠端智能體能夠協商確定所需格式,并特別涵蓋UI能力的協調——包括嵌入式框架、視頻、網頁表單等交互元素的適配。
谷歌與其合作伙伴將A2A建立在HTTP、SSE、JSON-RPC等廣泛使用的現有標準之上,這意味著它能與企業日常使用的IT基礎設施集成。A2A支持企業級身份驗證與授權,其認證方案在發布時即與OpenAPI標準保持同步。
A2A協議支持包括音視頻流在內的多種交互模態,并采用靈活設計,既能高效處理即時任務,也能支持需要數小時甚至數天(含人工介入環節)的深度研究任務。
在整個過程中,A2A會向用戶提供實時反饋、通知和狀態更新。
結語:采用率未達臨界點,將繼續拓展用例和場景
在接受科技媒體VeatureBeat采訪時,谷歌云業務應用平臺副總裁兼總經理Rao Surapaneni稱,目前A2A雖獲得50多家合作伙伴的采用,但并未達到采用率的“臨界點”。
未來,A2A能否成為一項易用、通行的協議,或將在很大程度上取決于企業的采用率。Surapaneni稱,谷歌將為A2A尋找更為廣闊的用例和場景,實現持續增長。
博客地址:
https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.