# Agent2Agent Protocol(A2A) AI エージェント間の安全な通信を可能にするプロトコル。エージェントは互いの能力を発見し、対話モダリティ(テキスト・フォーム・メディア)を交渉し、長時間実行タスクで協調し、内部状態やツールを露出させずに動作できる。[[Model Context Protocol|MCP]] がエージェントとツールの接続を標準化するのに対し、A2A はエージェント同士の接続を標準化するという役割分担にある。(Source: [[@2026__AgentgatewayDocs__agentgateway Standalone ドキュメント概要]]) [[kagent]] は CrewAI・ADK・LangGraph など異なるエージェントフレームワーク間の相互運用のために A2A をサポートする(Source: [[@2025__SREcon25EMEA__From 4 Hours to 8 Minutes with AI Agents that Transform SRE Incident Response]])。[[agentgateway]] は A2A トラフィックを MCP・LLM 推論トラフィックと同一のプロキシで前段配置する「A2A Gateway」機能を持つ(Source: [[@2026__AgentgatewayDocs__agentgateway Standalone ドキュメント概要]])。 ## 関連 - [[Model Context Protocol]] — エージェント-ツール接続の標準化(A2Aはエージェント-エージェント接続を担当) - [[kagent]] — A2Aによる異フレームワーク相互運用の実装例 - [[agentgateway]] — A2Aトラフィックのゲートウェイ実装