Agent2Agent (A2A) プロトコルは、AI エージェント間のシームレスな通信とコラボレーションを実現するために設計されたオープン標準です。このアプローチは、エージェント数の増加に伴う運用とメンテナンス (O&M)、管理、デプロイのコスト増加に対処し、マルチエージェントシステムをマイクロサービスのようなアーキテクチャへと導きます。統一されたエージェント管理をサポートするため、Nacos はバージョン 3.1.0 からエージェントレジストリ (A2A Registry) 機能を提供しており、エージェント登録、検出、名前空間の分離、バージョン管理をサポートします。Nacos が MSE プラットフォーム上でホストされている場合、MSE は Nacos に登録されたエージェントとその AgentCard の一元管理を提供します。本トピックでは、MSE でエージェントインスタンスを管理する方法について説明します。
前提条件
-
Nacos インスタンスを作成し、エンジンバージョンをアップグレードして
3.1.0.0以降にしている。 -
名前空間を作成している。
エージェントの作成
-
MSE マイクロサービスレジストリコンソールにログインし、トップメニューバーからリージョンを選択します。
-
左側のナビゲーションペインで、マイクロサービスの登録 > インスタンス を選択します。
-
インスタンス ページで、目的のインスタンスの名前をクリックします。
-
左側のナビゲーションペインで、エージェント管理を選択します。 ページの左上隅で名前空間を選択し、Agent の作成をクリックします。
-
Agent の作成 ページで、JSON インポートでの作成 または 手動作成 を選択します。
-
[JSONから作成]:AgentCard JSON ファイルをアップロードするか、その内容をテキストボックスに貼り付けます。次に、[確認] をクリックします。
-
[手動作成]:パネルでパラメータを設定し、[確認] をクリックします。
-
エージェントの削除
-
MSE マイクロサービスレジストリコンソールにログインし、トップメニューバーからリージョンを選択します。
-
左側のナビゲーションペインで、マイクロサービスの登録 > インスタンス を選択します。
-
インスタンス ページで、対象インスタンスの名前をクリックします。
-
左側のナビゲーションペインで、エージェント管理 を選択します。左上隅で、名前空間 を選択します。対象のエージェントの 操作 列で、削除 をクリックします。表示されるダイアログボックスで、削除 をクリックします。
エージェント詳細の表示
-
MSE マイクロサービスレジストリコンソールにログインし、トップメニューバーからリージョンを選択します。
-
左側のナビゲーションペインで、マイクロサービスの登録 > インスタンス を選択します。
-
インスタンス ページで、ターゲットインスタンスの名前をクリックします。
-
左側のナビゲーションペインで、エージェント管理 をクリックします。ページの左上隅で、名前空間 を選択します。
-
この名前空間では、エージェント名、バージョンの公開、[機能]、[スキル]、リリースバージョン更新日時 など、Nacos インスタンス上のすべてのエージェントに関する情報を表示できます。
-
-
[エージェント名] をクリックして、その詳細を表示します。
-
デフォルトで、基本情報 タブが表示されます。このタブでは、エージェントの名前、バージョン番号、エンドポイント、トランスポートプロトコルなどの基本情報を確認できます。
-
メイン詳細の下には、エージェントのすべての履歴バージョンのリストが表示されます。履歴バージョンを選択すると、[基本情報] タブが更新され、そのバージョンの詳細が表示されます。
-
-
[JSON] タブを選択すると、エージェントの完全な AgentCard JSON コンテンツを表示できます。このタブからコンテンツをコピーできます。
-
エージェントの編集
-
MSE マイクロサービスレジストリコンソールにログオンし、トップメニューバーからリージョンを選択します。
-
左側のナビゲーションペインで、マイクロサービスの登録 > インスタンス を選択します。
-
インスタンス ページで、対象のインスタンスの名前をクリックします。
-
左側のナビゲーションペインで エージェント管理 を選択します。左上隅で 名前空間 を選択します。次に、対象のエージェントの 操作 列で、編集 をクリックします。
-
Agent の編集 パネルで、JSON インポートでの作成 または 手動作成 を選択します。
-
[JSONから作成]:AgentCard JSON ファイルをアップロードするか、その内容をテキストボックスに貼り付けます。次に、[確認] をクリックします。
-
[手動作成]:パネルでパラメータを設定し、[確認] をクリックします。
-
エージェントを編集すると、新しいバージョンが公開されます。新しいバージョン番号が履歴バージョンと一致する場合、そのバージョンは上書きされます。一致しない場合は、新しいバージョンが作成され、最新バージョンになります。
エージェントの検索
-
MSE Microservices Registry コンソールにログインし、トップメニューバーから リージョン を選択します。
-
左側のナビゲーションペインで、マイクロサービスの登録 > インスタンス を選択します。
-
インスタンス ページで、対象のインスタンスの名前をクリックします。
-
左側のナビゲーションペインで、エージェント管理 を選択します。ページの左上隅で、名前空間 を選択します。
-
エージェントリストの上にある検索ボックスに対象エージェントの名前を入力し、
アイコンをクリックするか、Enter キーを押します。あいまい検索がサポートされています。