Article · Wikipedia archive · Last revised Jun 15, 2026

Agent2Agent

Agent2Agent (A2A) is an open protocol that defines how artificial intelligence agents communicate with each other across different systems. It is intended to allow agents built by different vendors or frameworks to discover one another, exchange messages, and coordinate tasks.

Last revised
Jun 15, 2026
Read time
≈ 2 min
Length
405 w
Citations
12
Source
Agent2Agent (A2A)
Developed byGoogle, Linux Foundation
IntroducedApril 2025 (2025-04)
IndustryArtificial intelligence
Connector typeMCP
Websitehttps://a2a-protocol.org

Agent2Agent (A2A) is an open protocol that defines how artificial intelligence agents communicate with each other across different systems. It is intended to allow agents built by different vendors or frameworks to discover one another, exchange messages, and coordinate tasks.1

History

The Agent2Agent protocol was announced by Google in April 2025 as an open standard for agent interoperability.2 In June 2025, Google transferred the protocol, its specification, and related software development kits to the Linux Foundation.3 The Linux Foundation established the Agent2Agent project to provide vendor-neutral governance.4

Design

The A2A protocol supports communication between autonomous software agents operating across different platforms and organizations. It enables agents to discover one another and exchange structured messages without requiring shared internal state or proprietary integrations.1

A2A uses metadata documents, known as Agent Cards, to describe an agent's capabilities and how it can be accessed. These documents are exchanged using widely adopted web technologies such as HTTP and JSON-based messaging formats.1

A2A includes support for authentication and authorization to control which agents may participate in workflows. The protocol supports established security technologies including Transport Layer Security (TLS), JSON Web Tokens (JWTs), and OpenID Connect.1

A2A is often discussed alongside the Model Context Protocol (MCP). MCP focuses on connecting agents to tools and data sources, while A2A focuses on communication between agents themselves.4

Adoption

At the time the Linux Foundation adopted the protocol, more than 100 technology companies had announced support for the Agent2Agent project.5 Microsoft stated that it planned to support the protocol in its AI platforms.6

Reception

Technology press coverage has described A2A as an attempt to reduce fragmentation in AI agent ecosystems by providing a shared communication layer.7 TechRepublic characterized the protocol as part of a broader industry effort to reduce vendor lock-in for enterprise AI systems.4

See also

See also

References

References