偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù) 精華

發(fā)布于 2025-4-11 00:08
瀏覽
0收藏

Google 正式下場(chǎng)定義 Agent 協(xié)作新規(guī)矩:Agent2Agent (A2A) 開放協(xié)議來了。

AI Agent 單打獨(dú)斗的時(shí)代要過去了?Google Cloud 聯(lián)合超過 50 家技術(shù)和咨詢大佬 (包括 Cohere, Langchain, MongoDB, 等等一票重量級(jí)選手) 正式推出 Agent2Agent (A2A) 協(xié)議。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

這玩意兒要干啥?簡(jiǎn)單說,就是給不同廠商、不同框架下構(gòu)建的 AI Agent 提供一套標(biāo)準(zhǔn)的溝通語言和協(xié)作方式,打破信息孤島,讓它們能真正“組隊(duì)打怪”,提升效率。

 與MCP的關(guān)系?

A2A 與 MCP是兼容互補(bǔ)的

Google 首席工程師現(xiàn)身說法 (Jaana Dogan), 她直接定性:“它們是正交 (orthogonal) 的!” 還爆了個(gè)料::“我們當(dāng)初搞 A2A 第一個(gè)就找了 MCP 的人聊合并的事?!?/p>

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

Google 在博客里說得很清楚,A2A 是 補(bǔ)充 (complements) MCP 的。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)


其實(shí),搞懂 MCP 和 A2A 的區(qū)別:看這張圖就夠了。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

簡(jiǎn)單說,這圖告訴我們 AI Agent 跟外界打交道主要靠?jī)蓚€(gè)開放協(xié)議:

  1. MCP (模型上下文協(xié)議):這是 Agent 用來“插上”外部工具、API 和各種企業(yè)應(yīng)用的“接口”。Agent 通過它拿到干活需要的數(shù)據(jù)和能力。你看圖里,Agent 下面連著 MCP,MCP 再連到外面的 API 和應(yīng)用。
  2. A2A (Agent2Agent 協(xié)議):這個(gè)是 Agent 之間互相“聊天”用的協(xié)議。不同團(tuán)隊(duì)、不同公司做的 Agent,可以通過 A2A 直接對(duì)話、協(xié)作,不用管對(duì)方內(nèi)部怎么實(shí)現(xiàn)的。圖里兩個(gè) Agent 中間那條線就是 A2A。

MCP 核心是工具和工具集 (用 JSON schema 通信)。

A2A 看起來更關(guān)注 Agent 之間的自然語言交流。

所以,它倆分工明確:

  • MCP 是 Agent 跟“非 Agent”的東西(工具、API)打交道的。
  • A2A 是 Agent 跟“其他 Agent”打交道的。

即 MCP 和 A2A 是兩條腿走路,一個(gè)負(fù)責(zé)對(duì)內(nèi)連接工具和資源,一個(gè)負(fù)責(zé)對(duì)外連接其他 Agent 伙伴。它倆是互補(bǔ)的,共同構(gòu)成了連接 Agent 的開放標(biāo)準(zhǔn)體系。

都是開放標(biāo)準(zhǔn),大家可以一起用,一起開發(fā)。圖里也提到了 Google ADK、LangGraph、Crew.AI 這些都有相關(guān)示例。

劈柴哥的神操作:就在 Google 發(fā)布 A2A 的同一天,CEO 劈柴哥先是在 X 上發(fā)了個(gè)耐人尋味的帖子:“To MCP or not to MCP, that's the question.” 幾小時(shí)后,他又回帖:“l(fā)ove the feedback! - to MCP it is!” —— 這操作直接把圍觀群眾看懵了。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

網(wǎng)友吐槽到:“哥們兒他知道 Google 今天剛發(fā)了 A2A 嗎?”。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

不過馬上有網(wǎng)友表示恰恰是他知道 A2A 是 補(bǔ)充 MCP 的:

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

然后網(wǎng)友Pierre Brunelle 問了個(gè)技術(shù)問題:“Agent 能直接當(dāng) MCP 服務(wù)器用嗎?”Jaana 回答得挺詳細(xì):直接用不行,得給 MCP 加不少東西才行,比如:

  • 通信方式得從“客戶端<->服務(wù)器”變成“客戶端->服務(wù)器->服務(wù)器”。
  • 得管好會(huì)話狀態(tài)。
  • 得支持那種一直跑在后臺(tái)的 Agent。(所以要A2A處理復(fù)雜Agent交互)

 A2A協(xié)議工作原理 

A2A 管的是 Agent 跟 Agent 咋聊天。

MCP 管的是 Agent 咋跟 API (工具/服務(wù)) 打交道。

A2A 核心概念拆解 (看圖說話):

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

▼ 以下三圖來源X@Vercel  Matt Pocock大佬

Agent 咋被發(fā)現(xiàn)?靠公開的 'Agent Cards' (名片),通過 HTTP 暴露,通常放在 .well-known 路徑下 (類似 DNS 記錄那套)。

這卡片帶版本號(hào) (semver),還列了 Agent 會(huì)干啥 ('Skills')。

Terminology (術(shù)語):

A2A 系統(tǒng)里有仨角色:User (最終用戶), Client (發(fā)起請(qǐng)求的實(shí)體), Remote Agent (Server) (托管 Agent 的服務(wù)器)。挺直白,不繞。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

Transports (傳輸方式):

  • 常規(guī)請(qǐng)求/響應(yīng)(配合輪詢查任務(wù)狀態(tài))。
  • SSE(Server-Sent Events),適合短時(shí)任務(wù)。
  • 推送通知(Push Notifications),適合長(zhǎng)時(shí)任務(wù)。
  • Client 和 Server 咋通信?好幾種選擇:

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

當(dāng)然,不是所有 A2A Agent 都會(huì)支持全部傳輸方式。=

總的來說,A2A 玩轉(zhuǎn) Agent 協(xié)作,具體如下:

簡(jiǎn)單說,就是給 Agent 間溝通立規(guī)矩:

  • 先亮底牌 (能力發(fā)現(xiàn)):Agent 互相告知“我能干啥”。
  • 組隊(duì)打怪 (任務(wù)管理):明確任務(wù)目標(biāo),分工協(xié)作,實(shí)時(shí)同步進(jìn)度。
  • 信息共享 (協(xié)作):上下文、中間結(jié)果、最終產(chǎn)物,高效傳遞。
  • 結(jié)果展示得談妥 (體驗(yàn)協(xié)商):輸出啥格式?要不要圖?UI 咋整?都得商量好。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

更詳細(xì)的實(shí)踐操作在草案里面:??https://github.com/google/A2A??

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)


A2A 協(xié)議的核心設(shè)計(jì)理念 (干貨速覽):

  1. Agent 就該有 Agent 的樣:不止是 API 調(diào)用,要能像團(tuán)隊(duì)成員一樣共享記憶、工具、上下文。
  2. 站在巨人肩膀上:基于 HTTP、JSON-RPC 等成熟標(biāo)準(zhǔn),快速融入現(xiàn)有技術(shù)棧,不瞎折騰。
  3. 安全是底線:企業(yè)級(jí)認(rèn)證授權(quán),安全感拉滿。
  4. 快活慢活都能干:從秒級(jí)響應(yīng)到跨天長(zhǎng)任務(wù),還能實(shí)時(shí)同步狀態(tài),人在回路也不怕。
  5. 不止讀寫,更能聽說看:原生支持多模態(tài),文字、語音、圖像、視頻通吃。

實(shí)戰(zhàn)秀肌肉: 已經(jīng)有用 A2A 讓 Agent 跨系統(tǒng)幫你篩選簡(jiǎn)歷、找候選人的例子了。

A2A + MCP = AI Agent 完全體?AI Agent 既能 “單挑” 工具,又能 “群毆” 任務(wù)-AI.x社區(qū)

未來: Google Cloud 認(rèn)為A2A將有望開啟 Agent 互操作的新紀(jì)元,讓更強(qiáng)大的 Agent 系統(tǒng)成為可能。協(xié)議已完全開源,規(guī)范草案、代碼示例全放出來了:

??https://google.github.io/A2A??

??https://github.com/google/A2A???

本文轉(zhuǎn)載自??AI進(jìn)修生??,作者:Aitrainee

標(biāo)簽
已于2025-4-11 10:46:59修改
收藏
回復(fù)
舉報(bào)
回復(fù)
相關(guān)推薦