[KongchangAI]
ConceptA2A协议 / Agent-to-Agent / A2UI

A2A

Agent-to-Agent (A2A) is a communication protocol for multi-agent system collaboration, designed to standardize task delegation, information exchange, and coordinated execution between AI agents. The protocol defines standard interfaces and message formats for inter-agent interaction, enabling heterogeneous agents to discover one another and collaborate across platforms and frameworks. It is typically used alongside tool-calling protocols such as MCP to form the foundational communication layer of multi-agent applications.

Core Facts

Timeline (last 90 days)

Oct 28

The underlying key protocol of SAP Agent Gateway is A2A (Agent-to-Agent).

Unverified50%
Oct 28

In the A2A specification, each agent exposes its own information through a standardized agent card endpoint typically located at /.well-known/agent.json.

Unverified50%
Oct 28

A2A emphasizes enterprise-grade authentication and authorization, supporting mechanisms such as OAuth 2.0.

Unverified50%
Oct 25

In AI Agent Studio, ServiceNow allows third parties to access ServiceNow AI agents via the A2A protocol (version 0.3).

Unverified50%
Oct 25

A2A version 0.3 indicates that the protocol is still iterating rapidly and carries evolution risk.

Unverified50%
Oct 25

If an enterprise needs to connect with multiple third-party agent platforms, or is in a heavily regulated industry such as finance or healthcare, ServiceNow's A2A + AI Control Tower combination provides a more structured governance framework.

Unverified50%
Oct 25

The engineering challenges of protocol convergence include identity mapping, permission propagation and audit trails, requiring identity conversion and permission narrowing at every hop.

Unverified50%
Oct 25

MCP connects AI systems to capabilities, while A2A coordinates independent agents.

Unverified50%
Oct 25

Conflating MCP and A2A commonly leads to two outcomes: a simple integration that should have been solved with tool calls is over-engineered into a multi-agent system, or a task that should be autonomously handled by independent agents is crammed into a single application that manages all tools.

Unverified50%
Oct 25

Both MCP and A2A need authentication, authorization, timeout control and audit trails, and these engineering-level requirements do not disappear just because the protocols differ.

Unverified50%

40 more timeline events

All Facts (20)

Verified

A2A (Agent-to-Agent) is an inter-agent communication protocol proposed by Google.

80%
Verified

A2A introduces the concept of an Agent Card, where each Agent publishes a structured capability declaration document describing the task types it can handle, input/output formats, and authentication requirements.

80%
Verified

The MCP protocol uses JSON-RPC 2.0 as its underlying communication protocol and defines three core primitives: Resources, Tools, and Prompts.

80%
Verified

The A2A protocol focuses on peer-to-peer collaboration between agents, while Anthropic's MCP focuses on connecting agents to tools and data sources.

80%
Verified

Google released the A2A (Agent-to-Agent) protocol in April 2025, specifically to address collaboration issues in multi-agent systems.

80%
Verified

The A2A (Agent-to-Agent) protocol manages collaboration between Agents, addressing issues of capability discovery, task delegation, and collaborative interoperability.

75%
Verified

MCP addresses the connectivity problem (how a model reaches tools), while Skill addresses the usage problem (when and with what strategy the model combines tools).

75%
Verified

An Agent Card is a standardized business card for agents in the A2A protocol, declaring capabilities, input/output schemas, authentication methods, and other information in JSON format, without exposing the internal model and tool implementations.

70%
Verified

The A2A (Agent2Agent) protocol is a set of inter-agent communication specifications built on mature web standards, with the goal of enabling develop-once, connect-anywhere integration rather than being an entirely new underlying protocol.

65%
Verified

The core design principle of the A2A protocol is that agents collaborate based on declared capabilities rather than inspecting each other's internal implementations.

65%
Verified

A2A and MCP are complementary rather than competitive, with MCP used at the lower layer to connect tools and data, and A2A used at the upper layer for multi-agent orchestration.

65%
Verified

The core working unit of the A2A protocol is a Task, which has a unique ID and a complete state machine, including states such as submitted, working, completed, failed, canceled, and requires additional information.

65%
Verified

Protobuf is a language-neutral, platform-neutral structured data serialization protocol developed by Google, offering smaller data size and faster parsing speed compared to JSON and XML.

65%
Unverified

文章介绍的六大AI智能体协议为MCP、A2A、UCP、AP2、A2UI和AGUI

95%
Unverified

A2A协议通过Agent Card让每个Agent暴露能力清单,实现Agent之间零代码、零API契约的即插即用连接

90%
Unverified

Google创建了A2A(Agent-to-Agent)协议并将其捐赠给Linux基金会

90%
Unverified

A2A协议的传输层使用JSON-RPC 2.0走HTTPS,长任务用Server-Sent Events做流式更新或Webhook做异步通知,版本0.3还加了gRPC支持

90%
Unverified

A2A协议基于HTTP/SSE构建,引入了Agent Card概念,每个Agent发布描述自身能力的元数据卡片

90%
Unverified

A2A和MCP在2025年底被捐赠给Linux Foundation旗下的Agentic AI Foundation共同治理

80%
Unverified

A2A协议在2026年4月正式推至1.0版本

80%

Source Articles