Google介紹了Agent2Agent(A2A):一種新的開放協議,允許AI代理在生態系統中安全地合作 原創 精華
在當今數字化飛速發展的時代,AI智能代理(AI agents)已經成為提升工作效率、優化企業流程的利器。它們能夠自主處理各種日常重復性任務或復雜工作,從簡單的設備采購到復雜的供應鏈規劃,再到客戶支持服務,AI代理的應用場景無處不在。然而,隨著企業對AI代理的依賴程度越來越高,一個新的挑戰也隨之而來:如何讓這些來自不同廠商、基于不同框架構建的AI代理實現無縫協作,從而最大化發揮它們的生產力?今天,我們將探討一個全新的解決方案——Agent2Agent(A2A)協議,它有望開啟智能代理協作的新時代。
一、AI代理的協作困境與新機遇
在企業環境中,AI代理的應用越來越廣泛。它們可以幫助企業實現流程自動化,提高工作效率,降低成本。然而,目前大多數AI代理都是獨立運行的,它們之間缺乏有效的協作機制。這就像是在一個大型交響樂團中,每個樂器演奏者都在獨自演奏,卻無法協調一致,最終無法奏出和諧美妙的樂章。同樣地,如果AI代理之間不能有效協作,它們的潛力就無法得到充分發揮。
為了解決這一問題,Google聯合超過50家技術合作伙伴和服務提供商,如Atlassian、Box、Cohere、Intuit、Langchain、MongoDB、PayPal、Salesforce、SAP、ServiceNow、UKG、Workday等,以及Accenture、BCG、Capgemini、Cognizant、Deloitte、HCLTech、Infosys、KPMG、McKinsey、PwC、TCS、Wipro等領先服務提供商,共同推出了一個名為Agent2Agent(A2A)的全新開放協議。這一協議旨在讓不同來源的AI代理能夠在各種企業平臺或應用之上安全地交換信息、協調行動,從而實現跨系統的無縫協作。

二、A2A協議:開啟智能代理協作的新篇章
A2A協議的推出,標志著一個全新的智能代理協作時代的到來。它不僅是一個技術上的突破,更是對企業數字化轉型的一次重大推動。通過A2A協議,AI代理可以跨越不同的數據系統和應用程序,實現真正的互聯互通。這就好比是為AI代理搭建了一座橋梁,讓它們能夠在不同的“島嶼”之間自由穿梭,共同完成復雜的任務。
A2A協議的核心優勢在于它的開放性和兼容性。它是一個開放協議,任何開發者都可以基于這個協議構建能夠與其他代理進行交互的AI代理。同時,它還與Anthropic的模型上下文協議(MCP)相輔相成,為代理提供了有用的工具和上下文信息。此外,A2A協議還借鑒了Google在大規模代理系統擴展方面的內部專業知識,旨在解決我們在為客戶提供大規模、多代理系統部署時所識別的挑戰。
三、A2A協議的設計理念與五大原則
A2A協議的設計遵循了五大核心原則,這些原則確保了協議的靈活性、安全性、兼容性和實用性。
1. 擁抱代理能力:A2A專注于使代理能夠在它們自然的、非結構化的模式下進行協作,即使它們不共享內存、工具和上下文。這意味著代理可以在沒有限制的情況下,真正地實現多代理場景。
2. 基于現有標準構建:協議基于現有的、流行的標凈,如HTTP、SSE、JSON-RPC等。這使得它更容易與企業日常使用的現有IT系統進行集成。
3. 默認安全:A2A設計時就支持企業級的身份驗證和授權,與OpenAPI的身份驗證方案在啟動時保持一致。
4. 支持長期任務:A2A被設計為靈活的,能夠支持從快速任務到可能需要數小時甚至數天才能完成的深度研究的各種場景。在這個過程中,A2A可以為用戶提供實時反饋、通知和狀態更新。
5. 模態不可知:代理的世界不僅限于文本,因此A2A被設計為支持各種模態,包括音頻和視頻流。
四、A2A協議的工作機制

A2A協議通過促進“客戶端”代理和“遠程”代理之間的通信來實現其功能。客戶端代理負責制定和傳達任務,而遠程代理則負責執行這些任務,以提供正確的信息或采取正確的行動。這種交互涉及幾個關鍵能力:
1. 能力發現:代理可以使用JSON格式的“代理卡”來宣傳自己的能力,使客戶端代理能夠識別出能夠執行任務的最佳代理,并利用A2A與遠程代理進行通信。
2. 任務管理:客戶端和遠程代理之間的通信以任務完成為導向,代理們共同努力以滿足最終用戶的需求。協議定義了“任務”對象及其生命周期。任務可以立即完成,或者對于長期任務,每個代理都可以相互通信,以保持對任務完成的最新狀態的同步。任務的輸出被稱為“工件”。
3. 協作:代理可以相互發送消息,以傳達上下文、回復、工件或用戶指令。
4. 用戶體驗協商:每條消息都包含“部分”,這是一個完整的、已形成的內容片段,例如生成的圖像。每個部分都有指定的內容類型,允許客戶端和遠程代理協商所需的正確格式,并明確包括用戶界面能力的協商,例如iframe、視頻、網頁表單等。
五、A2A協議的現實應用場景:招聘流程的優化

讓我們通過一個實際的案例來感受一下A2A協議的強大功能。假設一家公司需要招聘一名軟件工程師,傳統的招聘流程往往繁瑣且耗時。然而,在A2A協作的場景下,一切都變得簡單高效。在像Agentspace這樣的統一界面中,用戶(例如招聘經理)可以指派他們的代理去尋找符合職位描述、地理位置和技能要求的候選人。代理隨后與其他專業代理進行交互,以尋找潛在的候選人。用戶收到這些建議后,可以指示他們的代理安排進一步的面試,從而簡化了候選人的篩選過程。面試結束后,另一個代理可以被啟用,以協助進行背景調查。這個例子生動地展示了AI代理如何通過跨系統協作來尋找合格的求職者。
六、展望未來:A2A協議的潛力與發展方向
A2A協議的推出,不僅僅是一個技術上的創新,更是對企業數字化轉型的一次重大推動。它有潛力開啟一個全新的智能代理協作時代,激發創新,創造出更強大、更靈活的智能代理系統。我們相信,這個協議將為未來鋪平道路,讓代理能夠無縫協作,解決復雜問題,提升我們的生活質量。
Google致力于與合作伙伴和社區合作,共同開發這個協議。他們將協議作為開源項目發布,并建立了明確的貢獻途徑。目前,協議的完整規范草案已經發布,代碼示例和示例場景也可以在A2A網站上找到。此外,Google正在與合作伙伴合作,計劃在今年晚些時候推出一個生產就緒版本的協議。
七、結語:擁抱A2A,迎接智能協作的未來
隨著A2A協議的推出,我們正站在一個新時代的門檻上。這個協議不僅解決了當前AI代理協作的困境,更為未來的企業數字化轉型和智能化發展提供了無限可能。它讓我們看到了一個未來,其中AI代理能夠無縫協作,共同完成復雜的任務,為企業帶來更高的效率和創新。讓我們一起期待A2A協議的正式發布,共同迎接智能協作的未來!
本文轉載自公眾號Halo咯咯 作者:基咯咯
原文鏈接:??https://mp.weixin.qq.com/s/Gss8hPJ2kwFYaHnYWlamjQ??

















