Agent2Agent (A2A) 協定:微軟與 Google 攜手合作
一個月前,Google 主辦了 Cloud Next ‘25 大會,這是一個展示人工智慧領域眾多進展的平台。其中的亮點是 Agent2Agent (A2A) 協定的推出,這是一個開放標準,旨在促進 AI 代理程式之間的無縫通訊,無論它們的底層技術為何。
在發佈會上,Google 自豪地宣佈了一個由 50 多個合作夥伴組成的聯盟,其中包括埃森哲 (Accenture)、Box、德勤 (Deloitte)、Salesforce、SAP、ServiceNow 和 TCS 等行業巨頭。Google 表示,這些合作夥伴正在積極為該協定的開發做出貢獻,共同塑造多代理程式系統的統一願景。
微軟現在已決定加入這股蓬勃發展的潮流,原因是他們認識到 AI 代理程式已從實驗工具發展成為企業系統中不可或缺的組成部分。
"隨著代理程式承擔更複雜的角色,它們不僅需要存取各種模型和工具,還需要彼此存取。"
這句話強調了 AI 代理程式之間互通性的關鍵需求,以便它們能夠執行複雜的任務並有效地協作。
微軟關於 Agent2Agent 的聲明強調了他們對推進 A2A 等開放協定的承諾,這些協定即將在 Azure AI Foundry 和 Copilot Studio 上提供。此舉表明,人們已明確轉向將互通性視為 AI 系統的基本要求。
有趣的是,在微軟的官方聲明中,Google 的名字明顯缺席,僅在微軟 AI 平台產品主管 Asha Sharma 在 LinkedIn 上發佈的貼文標題中提及,該貼文嵌入在微軟的部落格文章中。然而,Sharma 直接承認了這次合作:「今天,微軟正式宣佈我們與 Google 圍繞 Agent2Agent (A2A) 的合作夥伴關係。」
"為了讓代理程式真正有用,它們必須能夠隨著時間的推移代表使用者執行更複雜的工作。為此,它們需要能夠與網際網路服務和其他代理程式無縫互動。MCP [模型內容協定] 和 A2A 是代理經濟的重要步驟,"Sharma 斷言。
微軟和 Google 在 Agent2Agent 協定上的合作,代表著朝著建立一個更加互聯和協作的 AI 生態系統邁出的重要一步。
Agent2Agent 協定的重要性
Agent2Agent 協定對於人工智慧的未來具有極其重要的意義。其核心目的是實現 AI 代理程式之間的無縫通訊和協作,無論它們的底層技術或運作的平台為何。這種互通性對於釋放 AI 的全部潛力並創建更複雜和多功能的 AI 系統至關重要。
以下是 A2A 協定如此重要的原因:
打破孤島: 目前,許多 AI 代理程式的設計都是在特定的生態系統或平台內運作。這創造了孤島,阻礙了它們與其他代理程式和服務互動的能力。A2A 協定旨在透過提供一種通用的語言和框架來打破這些孤島,以實現代理程式之間的通訊。
實現複雜的任務完成: 許多真實世界的任務需要多個 AI 代理程式的協同努力。例如,假設一個使用者想要預訂一次旅行。這可能涉及一個搜尋航班的代理程式、另一個尋找飯店的代理程式以及第三個處理付款的代理程式。A2A 協定使這些代理程式能夠無縫地協同工作以完成任務。
促進創新: 透過促進互通性,A2A 協定鼓勵 AI 領域的創新。開發人員可以專注於建構擅長特定任務的專業代理程式,並且知道它們可以輕鬆地與其他代理程式整合以創建更全面的解決方案。
推動代理經濟: A2A 協定是「代理經濟」的關鍵推動者,在這種經濟中,AI 代理程式在我們的生活中扮演著更重要的角色,代表我們執行各種任務。這個願景要求代理程式能夠彼此之間以及與更廣泛的網際網路生態系統無縫互動。
Agent2Agent 的技術方面
雖然 Agent2Agent 協定的概念相對簡單,但其實現涉及複雜的技術考量。該協定需要解決幾個關鍵挑戰,包括:
通訊的標準化: A2A 協定必須定義代理程式之間交換訊息的標準格式。這種格式應該足夠靈活,以適應不同類型的資料和任務,同時也應該高效且易於解析。
安全性和身份驗證: 確保代理程式通訊的安全性至關重要。A2A 協定必須納入對代理程式進行身份驗證和加密訊息的機制,以防止未經授權的存取和篡改。
發現和註冊: 代理程式需要一種相互發現和註冊的方式。A2A 協定可能包括一個中央註冊表或目錄,代理程式可以在其中宣傳其功能並尋找其他代理程式進行協作。
協商和協調: 當多個代理程式參與一項任務時,它們需要一種協商和協調其行動的方式。A2A 協定可以定義任務分配、資源共享和衝突解決的協定。
錯誤處理和恢復: A2A 協定必須解決如何處理代理程式通訊期間可能發生的錯誤和故障。這包括檢測錯誤、重試失敗操作以及從意外情況中恢復的機制。
微軟在 A2A 倡議中的角色
微軟決定加入 Agent2Agent 倡議是對該協定及其潛力的重要認可。微軟將其在人工智慧、雲端運算和企業軟體方面的廣泛專業知識帶到了談判桌上。
以下是微軟的參與如何使 A2A 協定受益:
資源和專業知識: 微軟可以為 A2A 協定的開發和推廣貢獻大量的資源和專業知識。這包括技術人才、資金和行銷支援。
Azure 整合: 微軟將 A2A 協定整合到 Azure AI Foundry 和 Copilot Studio 中,將使開發人員更容易建構和部署符合標準的 AI 代理程式。這將加速 A2A 協定的採用,並培育一個更大的可互通代理程式生態系統。
企業採用: 微軟在企業市場的強大影響力有助於推動企業採用 A2A 協定。這對於實現代理經濟的全部潛力至關重要,因為企業很可能成為 AI 代理程式的主要使用者。
與 Google 的合作: 微軟與 Google 在 A2A 協定上的合作證明了 AI 領域互通性的重要性。這種合作關係向業界發出了一個強烈的訊號,即公司需要共同努力,創建對每個人都有益的開放標準。
基於代理程式系統的未來
Agent2Agent 協定只是在開發更複雜和多功能的基於代理程式系統的更廣泛努力中的一小部分。其他關鍵的研發領域包括:
強化學習: 強化學習是一種機器學習類型,允許代理程式透過試錯來學習。這對於訓練代理程式在動態環境中執行複雜任務特別有用。
自然語言處理: 自然語言處理 (NLP) 是 AI 的一個領域,專注於使電腦能夠理解和處理人類語言。NLP 對於建構可以與人類有效溝通的代理程式至關重要。
知識表示和推理: 知識表示和推理是 AI 的一個領域,處理如何表示和推理知識。這對於建構可以根據其對世界的理解做出明智決策的代理程式非常重要。
多代理程式協調: 多代理程式協調是 AI 的一個領域,專注於如何協調多個代理程式的行動以實現共同目標。這對於建構需要多個代理程式協同努力的複雜系統至關重要。
可解釋 AI: 可解釋 AI (XAI) 是 AI 的一個領域,專注於使 AI 系統更加透明和易於理解。這對於建立對 AI 代理程式的信任並確保以負責任的方式使用它們非常重要。
對產業的影響
Agent2Agent 協定以及基於代理程式系統的進步,有可能徹底改變各個產業。一些值得注意的例子包括:
醫療保健: AI 代理程式可以協助醫生診斷疾病、推薦治療方法和監測患者。可互通的代理程式可以無縫地共享資料並協調不同醫療保健提供者之間的護理。
金融: AI 代理程式可以自動化交易、檢測欺詐行為並提供個人化的財務建議。A2A 協定可以促進來自不同金融機構的代理程式之間的通訊,從而提高效率並降低風險。
製造業: AI 代理程式可以優化生產流程、管理供應鏈並執行品質控制。可互通的代理程式可以協調不同製造工廠和供應商的活動。
運輸: AI 代理程式可以控制自動駕駛車輛、管理交通流量並優化物流。A2A 協定可以實現來自不同運輸提供者的代理程式之間的通訊,從而創建一個更高效和整合的運輸系統。
客戶服務: AI 代理程式可以提供客戶支援、回答問題和解決問題。可互通的代理程式可以在不同的代理程式和部門之間無縫地轉移客戶,從而提供更個人化和高效的客戶體驗。
挑戰與考量
雖然 Agent2Agent 協定具有很大的前景,但必須承認與其實現和採用相關的挑戰和考量:
安全風險: 互通性可能會帶來新的安全風險。確保代理程式通訊的安全性並防止惡意代理程式滲透到系統中至關重要。
隱私問題: AI 代理程式通常處理敏感資料。保護使用者隱私並確保遵守資料隱私法規至關重要。
道德考量: AI 代理程式可能會對人們的生活產生重大影響。確保以合乎道德和負責任的方式使用代理程式至關重要。
複雜性: 開發和部署可互通的基於代理程式系統可能很複雜。簡化開發流程並為開發人員提供足夠的工具和資源至關重要。
治理: 建立清晰的代理經濟治理結構和標準對於確保公平、透明和問責制至關重要。
結論
Agent2Agent 協定代表著人工智慧發展的一個重大進步。透過實現 AI 代理程式之間的無縫通訊和協作,該協定有可能在各個產業中釋放新的創新和效率水平。微軟決定與 Google 在這項倡議上合作,是對該協定及其潛力的有力認可。雖然挑戰和考量仍然存在,但基於代理程式系統的未來看起來光明,而 Agent2Agent 協定有望在塑造這個未來方面發揮關鍵作用。