A2A プロトコル
読み: A Two A プロトコル / English: Agent-to-Agent Protocol
SHORT DEFINITION
複数のAIエージェント同士が能力・状態・結果を互いに共有・協調するための標準化された通信プロトコル。
概念
A2A (Agent-to-Agent) プロトコルは、異なるAIエージェント同士が互いの能力を認識し、タスクを委譲し、結果を受け渡すための標準通信仕様です。単一エージェント内の関数呼び出しを定める MCP (Model Context Protocol) に対し、A2A は「エージェント間の対話」を扱います。
なぜ必要か
中小企業でも、業務ごとに異なるエージェント (営業・経理・カスタマーサポート) を運用する場合、エージェント間で情報を受け渡す必要が出てきます。ベンダ固有の結合に依存すると、のちの乗り換え・入れ替えが高コストになります。
主要コンセプト
- Agent Card: 各エージェントが自身の能力・認証情報・利用料金を公開する記述ファイル
- Task ハンドオフ: あるエージェントが別のエージェントにタスクを委譲する標準メッセージ形式
- 結果集約: 複数エージェントの出力を親エージェントが統合する
- 認証・権限: エージェント間アクセス制御と監査ログ
中小企業での位置づけ
現時点 (2026年) では、エージェント3本程度までは A2A を意識せず個別結合で十分回ります。5本を超えてからは A2A 準拠のゲートウェイを導入すると運用コストが抑えられます。導入タイミングは Managed Agents 運用のレビューで判断するのが合理的です。
関連する考え方
- MCP (Model Context Protocol): エージェント内のツール呼び出し標準
- エージェントガバナンス: 複数エージェントの統制
- Agent observability: 運用中のエージェント間通信の可視化