Open protocol standard enabling interoperability between independent AI agents across organizational boundaries, frameworks, and vendors. Defines AgentCards (JSON capability advertisements), task lifecycle management, and JSON-RPC 2.0 over HTTP/HTTPS with SSE streaming. Agents discover each other's capabilities, negotiate interaction modalities, and collaborate on tasks without exposing internal state, memory, or tools. Designed to complement MCP (MCP connects agents to tools; A2A connects agents to agents). Originated at Google April 2025; donated to Linux Foundation June 2025; 150+ supporting organizations.
Detalle del Estado de DesarrolloProduction / Active development — specification v0.3 released; gRPC support added; SDKs in Python and TypeScript; 150+ supporting organizations
PropietarioLinux Foundation (A2A Project, since June 23, 2025); originally created by Google
Órgano de Gobierno Linux Foundation (A2A Project since June 2025; originally created by Google)
PaísUSA
Año de Inicio 2025
StackLanguage-agnostic specification; SDKs in Python, TypeScript; compatible with LangGraph, CrewAI, Google ADK, BeeAI, Semantic Kernel
FinanciamientoLinux Foundation (neutral governance); Google (originator)
Última Investigación 15 ene 2026
Vista de topología
Esta herramienta en el centro y lo que se relaciona directamente con ella. Cada línea nombra el tipo de relación.
OrígenesGoogle's internal experience running large multi-agent enterprise systems; identified need for standardized agent discovery, authentication, and task orchestration across vendor boundaries without custom integration per connection
Base de DatosN/A — stateless message protocol
Lenguaje de ConsultaN/A
Formatos de DatosJSON (AgentCard, Task, Message payloads); JSON-RPC 2.0; SSE (Server-Sent Events) for streaming
Edición Colaborativa en VivoNo
Edición de Texto EnriquecidoNo
Soporte MóvilYes (HTTP-compatible mobile clients)
Soporte WebYes (HTTP/HTTPS native)
Aplicaciones NativasYes
TérminosApache 2.0
FondosN/A (corporate-originated; Linux Foundation hosted)
Basado EnJSON-RPC 2.0; OAuth 2.0 / OIDC / API Keys / mTLS (authentication); MCP (complementary protocol — MCP for tools, A2A for agents); ERC-8004 (planned integration for agent identity and trust)
Arquitectura P2PClient-server (A2A Client delegates tasks to A2A Server/remote agent); not a mesh topology
Red de SuperposiciónN/A — HTTP endpoint discovery via AgentCard URL
Direccionamiento por ContenidoNo
Local-FirstNo
Cifrado de Extremo a Extremo (E2EE)Yes — HTTPS with TLS required in production; agent internal state not exposed to peers
Biblioteca de CRDTsN/A
Tolerancia a Fallos BizantinosN/A — no distributed consensus; task lifecycle managed by individual agents
PermisosOAuth 2.0 / OIDC (token-based); API Key; mTLS
Compatibilidad con la Web SemánticaNo
Contrato InteligenteNo (protocol layer; no smart contract component)
Posición en la Pila del ProtocoloApplication-layer (built on HTTP/HTTPS)
Incorporación de Activos/ValorNone — A2A is a communication protocol; value/payment handled by complementary protocols such as x402
Madurez del Protocolo / EstandarizaciónProduction / Linux Foundation Open Standard — v0.3 specification released; 150+ supporting organizations including AWS, Cisco, Microsoft, Salesforce, SAP, ServiceNow; Apache 2.0; not yet submitted to IETF or W3C
Relaciones
Cómo se conecta esta herramienta con otras herramientas y organizaciones, según relaciones revisadas por el responsable de datos de OpenHaven. Describen cómo se conectan los proyectos, no su calidad.