AI专业术语
A2A
Agent-to-Agent Protocol
Agent 间协议 · 让 AI 智能体之间也能对话
AgentLLM
A2A
- 定义
- A2A(Agent-to-Agent Protocol)是AI领域的专业术语。A2A 是 Google 在 2025 年提出的开放协议,定义了不同 AI Agent 之间发现、通信和协作的标准方式。
最后更新:2026-03-18
什么是A2A?
A2A 是 Google 在 2025 年提出的开放协议,定义了不同 AI Agent 之间发现、通信和协作的标准方式。如果说 MCP 连接的是 Agent 和工具,A2A 连接的是 Agent 和 Agent。
- Google 主导,与 MCP 互补而非竞争
- 基于 Agent Card 实现 Agent 能力发现
- 支持长时间运行的异步任务
A2A详解
A2A 协议解决的是 Multi-Agent 系统中的互操作性问题:不同厂商、不同框架构建的 Agent 如何发现彼此的能力并协作完成任务。协议的核心概念包括 Agent Card(描述 Agent 能力的元数据)、Task(Agent 间的协作单元)和 Message(通信载体)。A2A 与 MCP 是互补关系:MCP 解决 Agent-Tool 连接,A2A 解决 Agent-Agent 连接。协议仍处于早期阶段,生态建设是关键挑战。
A2A的应用场景
正式定义
定义不同 AI Agent 之间发现能力、通信和协作的开放标准协议
应用场景
- 跨平台 Agent 协作
- 企业内部多 Agent 系统的互操作
- Agent 市场和能力发现
常见误区
- A2A 不是要取代 MCP,两者解决不同层面的问题
- A2A 目前还很早期,生态远不如 MCP 成熟
- Agent 间协作的可靠性仍然是未解决的难题
实际案例
📌 A2A 的协作场景
一个旅行规划 Agent 通过 A2A 协议发现并调用航班搜索 Agent、酒店预订 Agent 和行程优化 Agent,协作完成从需求到预订的全流程。
A2A的参考来源
- 文档Google A2A Protocol DocumentationGoogle · 2025-04
- 文档
关于A2A的常见问题
- A2A 和 MCP 有什么区别
- MCP 解决模型与工具的连接,A2A 解决 Agent 与 Agent 之间的通信协作,两者互补而非竞争。
- A2A 协议是谁提出的
- 由 Google 于 2025 年发布的开放协议,旨在让不同框架构建的 AI Agent 能互相发现和协作。