A2A の「不透明な協働」:内部状態・記憶・ツールを公開せずに協力するエージェント

A2A プロトコルは「Preserve Opacity(不透明性の維持)」を設計目標に掲げています。エージェントは内部記憶・独自ロジック・具体的なツール実装を共有せずに協働できます。能力は Agent Card という「最小契約」で公開され、内部実装はブラックボックスのままです。

A2AOpacitySecurityAgent CardsInterop

マルチエージェント協働の最大の現実的障壁は、技術ではなく信頼です。A2A は「Preserve Opacity」でそれに答えます。協働は透明性を前提としません。エージェントは Agent Card を通じて「最小契約」だけを交換し、内部の状態機械・記憶構造・独自アルゴリズム・ツール実装はブラックボックスに残ります。

『Agent Harness 完全習得』では「能力と実装の分離」が最も噛みしめるべき原則です。インターフェースは契約、実装は私有物。『Codex 入門』ではプラグインや MCP 統合で、公開された schema と能力だけを気にする点と対応します。