A2A
A2A(Agent-to-Agent)是一种用于多智能体系统协作的通信协议,旨在规范不同AI Agent之间的任务委托、信息交换与协同执行方式。该协议定义了Agent间交互的标准接口与消息格式,使异构Agent能够跨平台、跨框架地相互发现并协作完成复杂任务,通常与工具调用协议(如MCP)配合使用,共同构建多Agent应用的基础通信层。
核心事实
时间轴 (近 90 天)
Poppy、MCP和A2A并非替代关系,而是不同层次的协议:Poppy决定哪个Agent在请求及客户允许了什么,MCP服务器是Poppy可路由Agent的通道之一,A2A处理独立Agent系统间的通信。
围绕MCP、A2A等智能体协议的安全工具链将逐步成熟,涵盖能力清单管理、权限最小化、访问审查、行为监控等维度
在多智能体系统中,有限权限的入口智能体可能通过A2A协议将任务委托给更高权限的后端智能体,导致权限隐式扩散,这类风险在静态权限清单中不可见
一位开发者构建了名为Agent Protocol Inspector的工具,能针对MCP和A2A协议下暴露的智能体能力生成结构化的IGA风格审查文档
A2A是单向的客户端-服务端模式,若要双向通信需在同一侧同时实现客户端和服务端
MCP由Anthropic提出,A2A由Google提出且仍处于草案早期阶段,ACP由IBM主导
第二个智能体使用A2A协议读取Dexto的agent card,将购买行为封装成任务并附带x402支付,在Base链上支付10美分的USDC
开发者将智能体通过MCP或A2A连接到Dexto后,即可发行市场或购买市场,发币和交易分别对应两种连接协议路径
Dexto是一个中间层,既提供MCP服务器供智能体连接发币,也通过A2A协议暴露agent card供其他智能体读取和交易
WorkIQ 提供三种接入方式:REST API、A2A(Agent-to-Agent)协议和 MCP(Model Context Protocol)
还有 32 条时间轴事件
全部知识事实 (20)
A2A(Agent-to-Agent)是 Google 提出的 Agent 间通信协议
80%已验证A2A引入了Agent Card概念,每个Agent发布一份结构化的能力声明文档,描述自己能处理的任务类型、输入输出格式和认证要求
80%已验证A2A协议专注于Agent与Agent之间的对等协作,而Anthropic的MCP专注于Agent与工具/数据源的连接
80%已验证Google于2025年4月发布了A2A(Agent-to-Agent)协议,专门解决多智能体系统中的协作问题
80%已验证MCP解决的是连接问题(模型如何触达工具),而Skill解决的是使用问题(模型何时、以何种策略组合工具)
75%已验证Protobuf是Google开发的一种语言中立、平台中立的结构化数据序列化协议,相比JSON和XML具有更小的数据体积和更快的解析速度
65%待验证A2A协议的核心设计原则是Agent之间基于声明的能力来协作,而不是互相检查对方的内部实现
100%待验证Agent Card是A2A协议中智能体的标准化名片,以JSON格式声明能力、输入输出模式、认证方式等,但不暴露内部模型和工具实现
100%待验证A2A协议的核心工作单元是Task,具有唯一ID和完整状态机,包括已提交、工作中、已完成、已失败、已取消和需补充信息等状态
100%待验证文章介绍的六大AI智能体协议为MCP、A2A、UCP、AP2、A2UI和AGUI
95%待验证A2A协议通过Agent Card让每个Agent暴露能力清单,实现Agent之间零代码、零API契约的即插即用连接
90%待验证Google创建了A2A(Agent-to-Agent)协议并将其捐赠给Linux基金会
90%待验证A2A协议的传输层使用JSON-RPC 2.0走HTTPS,长任务用Server-Sent Events做流式更新或Webhook做异步通知,版本0.3还加了gRPC支持
90%待验证A2A协议基于HTTP/SSE构建,引入了Agent Card概念,每个Agent发布描述自身能力的元数据卡片
90%待验证A2A和MCP是互补关系而非竞争关系,底层用MCP连接工具和数据,上层用A2A做多Agent编排
85%待验证A2A和MCP在2025年底被捐赠给Linux Foundation旗下的Agentic AI Foundation共同治理
80%待验证A2A协议在2026年4月正式推至1.0版本
80%待验证MCP解决Agent连接工具的垂直问题,A2A解决Agent连接Agent的水平协作问题,两者互补而非竞争
80%待验证在ADK中,用to_a2a方法一行代码就能将任何智能体暴露为A2A服务
80%待验证Spring AI Agent Utils支持基于A2A协议的多Agent编排协作能力
70%