AIエージェントは、多くの日常的な繰り返しタスクや複雑なタスクを自律的に処理することで、人々の生産性向上を支援する独自の機会を提供します。今日、企業はますます自律型エージェントを構築・展開し、新しいラップトップの注文から顧客サービス担当者の支援、サプライチェーン計画の支援まで、職場全体のプロセスの拡張、自動化、強化を支援しています。
エージェンティックAIの利点を最大化するには、これらのエージェントがサイロ化されたデータシステムやアプリケーションを横断する動的なマルチエージェントエコシステムで協力できることが重要です。異なるベンダーや異なるフレームワークで構築されていても、エージェント同士が相互運用できるようにすることで、自律性が高まり、生産性の向上が倍増し、長期的なコストが低減します。
本日、50以上のテクノロジーパートナーのサポートと貢献を受けた、Agent2Agent(A2A)という新しいオープンプロトコルを発表します。
A2Aプロトコルにより、AIエージェントは互いに通信し、情報を安全に交換し、様々な企業プラットフォームやアプリケーション上でアクションを調整することが可能になります。A2Aフレームワークは、AIエージェントが企業アプリケーション全体で作業できるようになることで、顧客に大きな価値をもたらすと確信しています。
A2Aは、メモリ、ツール、コンテキストを共有していなくても、エージェントが自然で非構造化されたモダリティで協力できるようにすることに焦点を当てています。エージェントを「ツール」に制限することなく、真のマルチエージェントシナリオを実現しています。
このプロトコルは、HTTP、SSE、JSON-RPCなどの既存の一般的な標準の上に構築されており、これは企業が日常的に使用している既存のITスタックとの統合が容易になることを意味します。
A2Aは、エンタープライズグレードの認証と承認をサポートするように設計されており、立ち上げ時にOpenAPIの認証スキームと同等の機能を備えています。
人間が関与する場合、数時間、さらには数日かかる可能性のある迅速なタスクから詳細な研究まで、あらゆるタスクの完了で優れたパフォーマンスを発揮するシナリオをサポートするために、A2Aは柔軟性を持つように設計されています。このプロセス全体を通じて、A2Aはユーザーにリアルタイムのフィードバック、通知、および状態の更新を提供できます。
エージェントの世界はテキストだけに限定されません。そのため、オーディオやビデオストリーミングなど、さまざまなモダリティをサポートするようA2Aを設計しました。
A2Aは、「クライアント」エージェントと「リモート」エージェントの間の通信を促進します。クライアントエージェントはタスクを策定し伝達する責任があり、リモートエージェントは正しい情報を提供したり、正しいアクションを取ろうとする試みでそれらのタスクに対応する責任があります。この相互作用にはいくつかの主要な機能が含まれます:
エージェントは、JSON形式の「エージェントカード」を使用して自分の能力を公開でき、クライアントエージェントがタスクを実行できる最適なエージェントを特定し、A2Aを活用してリモートエージェントと通信できるようにします。
クライアントエージェントとリモートエージェント間の通信は、エージェントがエンドユーザーの要求を満たすために作業するタスク完了に向けられています。この「タスク」オブジェクトはプロトコルによって定義され、ライフサイクルを持っています。それはすぐに完了することもできますし、長時間実行タスクの場合、各エージェントはタスク完了の最新状態について相互に同期を維持するために通信できます。タスクの出力は「アーティファクト」と呼ばれます。
エージェントは、コンテキスト、返答、アーティファクト、またはユーザー指示を伝えるために互いにメッセージを送信できます。
各メッセージには「部品」が含まれており、これは生成された画像のような完全に形成されたコンテンツの一部です。各部品には指定されたコンテンツタイプがあり、クライアントエージェントとリモートエージェントが必要な正しい形式を交渉し、iframe、ビデオ、Webフォームなど、ユーザーのUI機能の交渉を明示的に含めることができます。
ビデオデモンストレーション
A2Aコラボレーションにより、ソフトウェアエンジニアの採用プロセスは大幅に簡素化できます。Agentspaceのような統合インターフェース内で、ユーザー(採用マネージャーなど)は、求人リスト、場所、スキルセットに一致する候補者を見つけるようエージェントに指示できます。エージェントは他の専門エージェントと連携して、潜在的な候補者を見つけます。ユーザーはこれらの提案を受け取り、さらなる面接を手配するようにエージェントに指示することができ、候補者の調達プロセスを合理化します。面接プロセスが完了した後、別のエージェントを雇って身元調査を行うことができます。これは、AIエージェントが資格のある求職者を見つけるためにシステム間で協力する必要がある一例です。
A2Aプロトコルとその技術仕様の定義に積極的に貢献する、成長し多様化するパートナーのエコシステムを持つことを嬉しく思います。彼らの洞察と専門知識は、AI相互運用性の未来を形作る上で非常に貴重です。