谷歌开源用于代理协作的 Agent2Agent 协议

主要观点:Google 发布了 Agent2Agent(A2A)协议,这是一个用于构建可与支持该协议的其他代理连接的 AI 代理的开源规范,已召集 50 多个技术伙伴参与其开发,在 Google Cloud Next 会议上宣布,旨在创建任何代理的互操作性标准。
关键信息

  • A2A 被视为 Anthropic 的 Model Context Protocol(MCP)的“补充”,定义了 AI 代理之间的客户端 - 服务器关系。
  • Google 与 Salesforce、Atlassian 和 LangChain 等伙伴合作开发该协议。
  • A2A 解决的问题与 MCP 不同,允许代理以代理(或用户)身份通信,而非工具。
  • A2A 定义了三种“参与者”:远程代理、请求远程服务器动作的客户端和使用代理系统完成任务的用户。
  • 通信规范中使用任务作为核心抽象,通过 HTTP 上的 JSON - RPC 进行通信。
    重要细节
  • InfoQ 去年报道了 Anthropic 的 MCP 发布,MCP 旨在解决“MxN”问题。
  • 在 Hacker News 讨论中,用户对 A2A 与 MCP 的比较有不同看法,有人不确定其价值,有人认为是 MCP 的“超集”并称赞其文档。
  • A2A 源代码在 GitHub 上可用,Google 还发布了展示不同框架代理之间协作的演示视频。
阅读 10
0 条评论