コンテンツにスキップ

Agent2Agent(A2A)プロトコルとADK

ADKでサポートPythonGo実験的

Agent Development Kit(ADK)を使用すると、Agent2Agent(A2A)プロトコルを使用してさまざまなエージェントが連携および対話する必要がある複雑なマルチエージェントシステムを構築できます。このセクションでは、エージェントが安全かつ効率的に通信および連携できる強力なマルチエージェントシステムを構築するための包括的なガイドを提供します。

ADKのA2A機能については、以下のガイドをご覧ください。

A2Aの概要

ルートエージェント、ローカルサブエージェント、およびリモートA2Aエージェントを使用してマルチエージェントシステムを構築することにより、A2Aの基礎を学ぶには、ここから始めてください。次のガイドでは、他のエージェントがA2Aプロトコルを介してエージェントを使用できるように、エージェントを公開する方法について説明します。

これらのガイドでは、エージェントがA2Aプロトコルを使用して別のリモートエージェントを使用できるようにする方法を示します。

Agent2Agent(A2A)プロトコル公式サイト

A2Aプロトコルの公式サイト。