A2A Protocol
A2A Protocol(Agent2Agent Protocol)は、Googleが策定したエージェント間通信の標準規格。異なるベンダーのエージェント同士が協調できるようにすることを目的としている。
位置づけ
ハーネスの4層構造において、A2A Protocolはオーケストレーション層に位置する。MCPがLLMと外部ツールの接続を標準化するのに対し、A2A Protocolはエージェント同士の通信を標準化する。
MCPとの違い
| 観点 | MCP | A2A Protocol |
|---|---|---|
| 目的 | LLMとツールの接続 | エージェント間の通信 |
| 主体 | Anthropic → Linux Foundation | |
| 対象 | 外部システム(DB、API等) | 他のAIエージェント |