A2A协议(Agent2Agent Protocol,简称A2A)是Google于2025年4月发布的开放协议,目标是让来自不同厂商、不同平台的AI智能体能够互相发现、通信并协作完成任务。它解决的核心问题是:"智能体的互联互通"——正如 TCP/IP 让不同厂商的电脑联网,A2A 希望让不同厂商的智能体组成协作网络。
为什么需要
智能体(Agent)生态爆发后,各厂商的智能体各自为战,无法互相调用。一个任务可能涉及多个专业智能体(订票Agent、行程Agent、支付Agent),没有统一协议就无法协作。
A2A解决什么
- 智能体发现:找到"谁能帮我做这件事"的智能体
- 能力协商:了解对方能干什么、需要什么
- 任务委托:把子任务交给其他智能体并跟踪进度
- 结果回传:获取并整合各智能体的输出
与MCP的关系
MCP(模型上下文协议)解决"模型↔工具"的连接;A2A解决"智能体↔智能体"的协作。两者互补:MCP给智能体"手"(工具),A2A给智能体"同事"(其他智能体)。
生态现状
A2A获得微软、OpenAI等多家大厂支持(OpenAI后来发布了自己的Agent协议,形成标准竞争)。2026年,智能体互操作协议仍是行业热点与标准之争的焦点。