Agent2Agent Protocol (A2A)
ay-too-ay
Also known as: A2A, Agent2Agent, Agent to Agent Protocol
A2Aとは何か?
Agent2Agent (A2A) は、異なるフレームワークで構築され、異なる企業によって作られたAIエージェントが相互に通信し協力することを可能にするオープン通信プロトコルです。2025年4月にGoogleによって開発され、現在はApache 2.0ライセンスの下でLinux Foundationによって管理されています。
MCPがエージェントをツールやデータソースに接続する一方、A2Aはエージェントが互いに対話することを可能にします—組織の境界を越えて情報を安全に交換し、アクションを調整します。
組織にとってA2Aが重要な理由
企業がさまざまな部門やベンダーにわたって複数のAIエージェントを導入するにつれ、重要な問題が浮上します:異なるフレームワークで構築されたエージェントは、手動統合なしにどのように協力するのか?
A2Aは以下を提供することでこれを解決します:
- エージェント間通信 - エージェントは他の場所にある専門エージェントにタスクを委任できる
- クロスプラットフォーム相互運用性 - 基盤となるフレームワーク(LangChain、ADKなど)に関係なく機能
- エンタープライズ統合 - 既存のITインフラストラクチャに適合するHTTP、SSE、JSON-RPC標準に基づいて構築
- セキュリティモデル - エージェント間の信頼のための署名付きセキュリティカードと認証
A2AとMCPの関係
A2AとMCPは競合するのではなく、補完的です:
| プロトコル | 焦点 |
|---|---|
| MCP | エージェントとツール間の通信 |
| A2A | エージェント間の通信 |
MCPはエージェントにツール、API、データアクセスを提供します。A2Aはエージェントが他の専門エージェントに作業を委任することを可能にします。複雑なエージェント型システムでは、通常両方が必要です。
プロトコルエコシステム
A2AはGoogleのより広範なエージェントプロトコル戦略に適合します:
- MCP - ツールとデータアクセス(Anthropic)
- A2A - エージェント連携(Google → Linux Foundation)
- AP2 - 決済処理
- AGUI - 動的UI生成
- UCP - エンドツーエンドコマース
業界での採用
A2Aは50以上のテクノロジーパートナー(Atlassian、Box、Salesforce、ServiceNow、SAP、PayPal、MongoDB、Workdayを含む)からのサポートを得てローンチしました。2025年後半時点で、エコシステムは150以上の組織に成長しています。
バージョン0.3ではgRPCサポート、署名付きセキュリティカード、拡張Python SDKサポートが導入されました。
関連記事
- Model Context Protocol (MCP) - 補完的なエージェント-ツールプロトコル
- Universal Commerce Protocol (UCP) - A2A上に構築されたコマース専用プロトコル
- AIエージェント - これらのプロトコルを使用する自律システム