AI LAB / KEYWORD DICTIONARY

AI連携・プロトコル

Agent2Agent(エージェント間連携プロトコル)とは?

Agent2Agent Protocol

異なる基盤や提供者の独立したAIエージェントが、互いの能力を把握して協調するための公開プロトコル。

仕組みと使いどころ

エージェントが能力や接続情報を公開し、テキスト、ファイル、構造化データなどの交換方法を調整しながら、状態を持つタスクを共同処理するための共通仕様。同期応答、ストリーミング、非同期通知に対応し、長時間の処理も扱う。相手の内部状態、記憶、推論過程、道具の実装を共有せずに連携できるが、それらを公開・統合する仕組みではない。

Agent2Agentの活用例

たとえば、こんな場面で

異なる開発基盤で作られた受付役と専門処理役を接続し、依頼の委任と成果物の受け渡しに使う案がある。

使うときのポイント

相手が公開する能力、対応データ形式、タスク更新方式、接続先、認証要件を確認する。

参考資料

GitHub - a2aproject/A2A: Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications. (新しいタブで開きます)A2A/docs/specification.md at main · a2aproject/A2A (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る