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