GenAIWiki
Agents

Agent2Agent protocol

Agent2Agent, or A2A, is an open protocol from Google for agent-to-agent communication, capability discovery, task management, and artifact exchange.

Expanded definition

Agent2Agent is designed for multi-agent interoperability. Instead of treating every remote agent as a simple tool call, A2A lets agents advertise capabilities through Agent Cards, send messages, coordinate task state, exchange artifacts, and negotiate output formats. It is commonly compared with MCP: MCP connects an AI application to tools, data, and workflows, while A2A focuses on communication between agents that may be built by different vendors or frameworks.

Related terms

Explore adjacent ideas in the knowledge graph.

Related

Comparisons, tools, and models that connect to this idea.