/

Agentic AI

AI Agent Communication: How Intelligent Agents Talk, Collaborate, and Scale

Intergalactic Data Labs

—

—

11 min read

Table of contents

Summarize

Updated October 2026

AI agent communication is how software agents exchange requests, results, and context with tools, other agents, and people. In 2026 that traffic mostly runs over open protocols. MCP connects agents to tools and data, A2A connects agents to agents, and AG-UI connects agents to user interfaces. Good communication also needs shared meaning, clear task boundaries, and verification.

Layer

Main protocol

What it carries

Status in October 2026

Agent to tool or data

MCP

Tools, resources, prompts

Spec 2026-07-28, stateless

Agent to agent

A2A

Tasks, messages, artifacts

Version 1.0, in AAIF

Agent to user interface

AG-UI

Streamed UI events

Open source, many frameworks

Discovery and identity

AGNTCY

Directory, identity, messaging

Linux Foundation project

Retired

ACP

Agent messaging

Merged into A2A in 2025

What is AI agent communication?

AI agent communication is the set of messages, formats, and rules that let an agent hand work to something else and get a usable answer back. That something can be a tool, a database, another agent, or a person. The communication succeeds when the receiver understands the request the way the sender meant it.

Language models changed what agents can say to each other. Agents now pass natural language instructions, partial plans, and evidence, not only fixed data fields. That flexibility is useful, but it also adds ambiguity. This is why the industry spent 2025 and 2026 putting structured envelopes around those messages.

For a primer on what an agent is before it starts talking, see AI agents explained.

How do AI agents communicate with each other?

AI agents communicate through a few repeatable patterns. The pattern decides who talks to whom, who holds the plan, and where results live. Most production systems combine two or three of the patterns below.

Pattern

How it works

Good fit

Main risk

Orchestrator and workers

A lead agent splits work and calls subagents

Research, analysis

Lead becomes a bottleneck

Peer to peer

Agents call each other as equals

Cross vendor workflows

Loops and unclear ownership

Shared state

Agents read and write a common store

Long jobs, big outputs

Conflicting writes

Human in the loop

Agent pauses for approval or input

Payments, access changes

Slow if overused

Orchestrator and worker agents

In this pattern one agent owns the plan and delegates parts of it. Anthropic described a research system where a lead agent runs subagents synchronously and waits for each batch before moving on. That setup is simple to reason about. It also means one slow subagent holds up the whole run.

Peer to peer agents

Peers call each other directly, often across company or vendor lines. A travel agent might ask a payment agent to settle a booking. This is the case A2A was built for, because neither side needs to see the other's internal prompts, tools, or memory.

Shared state and artifacts

Large outputs passed through a chain of agents tend to get summarized and lose detail. Anthropic's fix was to let subagents write outputs that persist independently and pass back lightweight references. A shared store also gives you an audit trail of what each agent produced.

Which protocols do AI agents use in 2026?

Agents in 2026 mostly use MCP for tools and data, A2A for other agents, and AG-UI for user interfaces. AGNTCY adds discovery, identity, and observability around them. The older field of competing agent protocols has narrowed. IBM's ACP folded into A2A, and both MCP and A2A now sit in the same foundation.

Model Context Protocol (MCP)

MCP standardizes how an AI application connects to servers that offer resources, prompts, and tools. Messages use JSON-RPC 2.0. The current revision is 2026-07-28, which drops the initialize handshake and adds a server/discover call. The foundation's migration guide says the change makes every request self-contained, so servers can scale without sticky sessions.

Anthropic donated MCP to the Agentic AI Foundation in December 2025. The foundation is a directed fund under the Linux Foundation, co-founded with Block and OpenAI.

Agent2Agent (A2A)

A2A lets one agent send work to another agent as a peer. Each agent publishes an Agent Card describing its skills, endpoint, and authentication. Work runs as a Task with states such as working, input required, completed, or failed. A2A supports JSON-RPC 2.0, gRPC, and HTTP plus JSON bindings, with streaming and push notifications.

The Linux Foundation reported in April 2026 that A2A reached version 1.0 with more than 150 supporting organizations. That release added signed Agent Cards for identity checks. On August 17, 2026, A2A joined the Agentic AI Foundation as a hosted project alongside MCP, goose, AGENTS.md, and agentgateway.

Agent Communication Protocol (ACP)

IBM Research built ACP for its BeeAI platform. In August 2025 the team announced that ACP would merge into A2A and wind down separate development. IBM's project page now states that ACP is part of A2A. Older articles that list ACP as a live competitor are out of date.

AG-UI

AG-UI is an event based protocol for connecting agent backends to user facing apps. It defines about 16 standard event types and runs over server sent events, WebSockets, or webhooks. It began at CopilotKit and now lists integrations with LangChain, CrewAI, Google ADK, Microsoft Agent Framework, and AWS Strands Agents.

AGNTCY

AGNTCY joined the Linux Foundation on July 29, 2025 after Cisco contributed it. It covers agent discovery, cryptographic identity, a messaging layer called SLIM, and observability. Founding members include Cisco, Dell, Google Cloud, Oracle, and Red Hat. It is designed to work alongside A2A and MCP rather than replace them.

For a deeper side by side of these standards, read the AI agent protocols guide.

How do MCP, A2A, and AG-UI work together?

The three protocols stack rather than compete. AG-UI carries the conversation between a person and an agent. A2A carries delegation between agents. MCP carries each agent's calls into tools and data. A single user request often touches all three.

Take an expense question asked inside a finance app. The app streams the question to an assistant agent over AG-UI. The assistant sends a Task over A2A to a policy agent owned by another team. That policy agent uses MCP to query the ledger and the policy documents, then returns an artifact over A2A, and the assistant streams the answer back to the user.

Each hop has a different failure surface. The UI hop needs clear progress and approval prompts. The A2A hop needs identity, task state, and timeouts. The MCP hop needs scoped access to data, since the MCP specification requires user consent before tool calls and warns that tool annotations are untrusted by default.

Why do multi-agent conversations break down?

Multi-agent conversations break down mostly for design and coordination reasons, not because of message formats. A study of more than 1,600 annotated traces across seven frameworks found 14 failure modes in three groups. The groups are system design issues, inter-agent misalignment, and task verification.

Vague delegation

Anthropic found that short instructions such as a one line research topic led subagents to run the exact same searches as each other. Each delegated task needs an objective, an output format, tool guidance, and clear boundaries. Without those, agents fill gaps with guesses.

Different meanings for the same word

Two agents can agree on a protocol and still disagree on what "active customer" or "net revenue" means. The protocol moves the words faithfully. It does not tell either side which definition is correct. Shared definitions in a semantic layer, ontology, or governed glossary close that gap. Our guide to context engineering for AI agents covers how to feed those definitions into prompts and tools.

Cost and latency

More agents mean more messages and more tokens. Anthropic measured multi-agent systems using about 15 times more tokens than chat, against about 4 times for a single agent. That cost pays off for broad, parallel work. It rarely pays off for short tasks where one agent with good tools would do.

Weak verification

Agents often accept a peer's result at face value. If nobody checks the output against the original goal, one agent's mistake becomes the next agent's input. Add an explicit checking step, either a reviewer agent or a deterministic test, before results leave the system.

How do you design AI agent communication that scales?

Design agent communication around clear contracts, shared definitions, and checks at each handoff. Pick the right protocol for each hop, then constrain what each message can ask for. The checklist below reflects the specs and the published failure research above.

Design choice

Recommendation

Why it matters

Tool access

Expose through MCP servers

One server serves many hosts

Cross team delegation

Use A2A Tasks and Agent Cards

Clear state and ownership

User facing streams

Use AG-UI or a similar event stream

Progress and approvals visible

Identity

Pass the end user through every hop

Agents see only allowed data

Business terms

Use one governed definition source

Agents mean the same thing

Verification

Check outputs before release

Errors stop spreading

Start with one agent and good tools, then split only where work is parallel and independent. Write each delegated task as a small contract with inputs, expected output, and limits. Keep large outputs in shared storage and pass references. Log every message so you can trace a bad answer back to the hop that caused it.

Governance follows the same lines. Our article on data governance for AI agents covers access control, lineage, and audit for agent traffic. For vendors that package these protocols into products, see the best enterprise AI automation platforms.

Frequently asked questions

What is AI agent communication?

AI agent communication is how software agents exchange requests, results, and context with tools, other agents, and people. In 2026 most of this traffic runs over open protocols. MCP connects agents to tools and data, A2A connects agents to each other, and AG-UI connects agents to the apps people use. Each protocol defines message formats, discovery, and task state.

What is the difference between MCP and A2A?

MCP connects one agent to tools, data, and prompts exposed by a server. A2A connects one agent to another agent that does its own reasoning and may run for a long time. MCP treats the other side as a capability to call. A2A treats it as a peer with an Agent Card, its own skills, and a task lifecycle that reports progress.

Who governs MCP and A2A today?

Both now sit in the Agentic AI Foundation, a directed fund of the Linux Foundation. Anthropic donated MCP in December 2025. Google contributed A2A to the Linux Foundation in June 2025, and A2A joined the Agentic AI Foundation as a hosted project in August 2026. Each project keeps its own maintainers and its own specification process.

What happened to IBM's Agent Communication Protocol?

IBM Research created the Agent Communication Protocol, or ACP, for its BeeAI platform. In August 2025 the ACP team announced it would wind down separate development and contribute its work to A2A under the Linux Foundation. BeeAI users received migration guides and adapters. New projects that want agent to agent messaging should target A2A instead of ACP.

What is AG-UI used for?

AG-UI is an open, event based protocol that connects an agent backend to a user facing application. It streams standard events such as text output, tool calls, and state changes over transports like server sent events or WebSockets. It started at CopilotKit and now has integrations with LangChain, CrewAI, Google ADK, Microsoft Agent Framework, and other frameworks.

Why do multi-agent systems fail?

A study of more than 1,600 annotated traces across seven frameworks found 14 failure modes in three groups. These are system design issues, inter-agent misalignment, and weak task verification. Many failures are communication failures. Agents receive vague instructions, duplicate each other's work, lose details in handoffs, or accept a peer's output without checking it against the goal.

Are multi-agent systems worth the extra cost?

Sometimes. Anthropic reported that its multi-agent research setup beat a single agent by 90.2 percent on an internal evaluation. It also found that multi-agent systems used about 15 times more tokens than chat. Use several agents when work splits into parallel, independent parts with high value. Keep simple or tightly coupled tasks with one agent.

Do agents talk in natural language or structured messages?

Both. The content inside a message is often natural language, because language models read and write it well. The envelope around it is structured. MCP and A2A both use JSON-RPC 2.0, and A2A also offers gRPC and HTTP plus JSON bindings. Structured fields for task state, artifacts, and errors keep the conversation machine checkable.

How do agents discover each other?

In A2A, each agent publishes an Agent Card, a JSON document listing its identity, skills, endpoint, and authentication needs. A client agent reads the card before sending work. A2A version 1.0 added signed Agent Cards for cryptographic identity checks. AGNTCY adds a broader directory and identity service that can describe agents built on several protocols.

How do you secure communication between AI agents?

Authenticate every agent and pass the end user's identity through each call, so agents only reach data that person could already see. Verify Agent Cards before trusting them. Treat tool descriptions and peer outputs as untrusted input, since the MCP specification warns that tool annotations are untrusted unless the server is trusted. Log every message for audit.

More articles

Stay up to date with what we’re building

Stay up to date with what we’re building

Stay up to date with what we’re building

Questions

Answered

FAQ

What does Galaxy do?

What is Filament?

What is enterprise context management?

What does working with Galaxy look like?

How do you handle security and compliance?

Why does Galaxy build in the open?

Own your knowledge stack

Own your knowledge stack

Copyright © 2026 Galaxy. All rights reserved.