Protokol Agent2Agent (A2A) merupakan standar terbuka yang memungkinkan komunikasi dan kolaborasi lancar antar agen AI. Protokol ini menjawab tantangan meningkatnya biaya operasi & pemeliharaan (O&M), manajemen, serta penerapan seiring bertambahnya jumlah agen, serta mendorong sistem multi-agen menuju arsitektur mikroservis. Untuk mendukung manajemen agen terpadu, Nacos menyediakan fitur A2A Registry mulai dari versi 3.1.0. Fitur ini mendukung pendaftaran agen, penemuan, pemagaran namespace, dan manajemen versi. Saat Nacos dihosting pada platform MSE, MSE mengelola secara terpusat agen-agen beserta AgentCard-nya yang terdaftar di Nacos. Topik ini menjelaskan cara mengelola instans agen menggunakan MSE.
Prasyarat
Instans Nacos telah dibuat dan versi mesin database-nya telah ditingkatkan ke
3.1.0.0atau lebih baru.
Create an agent
Masuk ke Konsol MSE Registry & Configuration Management dan pilih Region di bilah menu atas.
Pada panel navigasi sebelah kiri, pilih Microservices Registry > Instances.
Pada halaman Instances, klik nama instans target.
Pada panel navigasi sebelah kiri, pilih Agent Management. Di pojok kiri atas halaman, pilih Namespace, lalu klik Create Agent.
Pada halaman Create Agent, pilih Create By Importing JSON atau Create Manually.
Create by Importing JSON: Klik untuk menelusuri file lokal. Unggah file JSON AgentCard lengkap, atau tempel kontennya ke dalam kotak teks, lalu klik Confirm.
Create Manually: Konfigurasikan parameter pada panel, lalu klik Confirm.
Delete an agent
Masuk ke Konsol MSE Registry & Configuration Management. Pada bilah menu atas, pilih Region.
Pada panel navigasi sebelah kiri, pilih Microservices Registry > Instances.
Pada halaman Instances, klik nama instans target.
Pada panel navigasi sebelah kiri, pilih Agent Management. Di pojok kiri atas halaman, pilih Namespace. Klik Delete pada kolom Actions agen target. Pada kotak dialog yang muncul, klik Delete.
View agent details
Masuk ke Konsol MSE Registry & Configuration Management dan pilih Region di bilah menu atas.
Pada panel navigasi sebelah kiri, pilih Microservices Registry > Instances.
Pada halaman Instances, klik nama instans target.
Pada panel navigasi sebelah kiri, klik Agent Management. Di pojok kiri atas halaman, pilih Namespace.
Dalam namespace ini, Anda dapat melihat informasi semua agen pada instans Nacos, seperti Agent Name, Published Version, Capabilities, Skills, dan Published Version Update Time.
Klik nama agen untuk melihat detailnya.
Tab Basic Information dipilih secara default. Pada tab ini, Anda dapat melihat informasi dasar agen, seperti nama agen, nomor versi, titik akhir (endpoint), dan protokol transport.
Di bawah tab Basic Information, Anda dapat melihat daftar semua versi historis agen tersebut. Jika Anda mengklik versi historis tertentu, konten pada tab Basic Information akan secara otomatis diganti dengan konten versi yang dipilih.
Pilih tab JSON untuk melihat konten lengkap JSON AgentCard agen tersebut. Anda dapat menyalin kontennya.
Edit an agent
Masuk ke Konsol MSE Registry & Configuration Management dan pilih Region di bilah menu atas.
Pada panel navigasi sebelah kiri, pilih Microservices Registry > Instances.
Pada halaman Instances, klik nama instans target.
Pada panel navigasi sebelah kiri, pilih Agent Management. Di pojok kiri atas halaman, pilih Namespace, lalu klik Edit pada kolom Actions agen target.
Pada panel Edit Agent, pilih Create By Importing JSON atau Create Manually.
Create by Importing JSON: Klik untuk menelusuri file lokal. Unggah file JSON AgentCard lengkap, atau tempel kontennya ke dalam kotak teks, lalu klik Confirm.
Create Manually: Konfigurasikan parameter pada panel, lalu klik OK.
Saat Anda mengedit agen, versi baru akan dipublikasikan berdasarkan perubahan yang Anda buat. Jika nomor versinya sama dengan versi historis, informasi versi historis tersebut akan ditimpa. Jika nomor versinya berbeda, versi baru akan dibuat dan ditetapkan sebagai versi terbaru yang dipublikasikan.
Search for an agent
Masuk ke Konsol MSE Registry & Configuration Management dan pilih Region di bilah menu atas.
Pada panel navigasi sebelah kiri, pilih Microservices Registry > Instances.
Pada halaman Instances, klik nama instans target.
Pada panel navigasi sebelah kiri, pilih Agent Management. Di pojok kiri atas halaman, pilih Namespace.
Pada kotak pencarian di atas daftar agen, masukkan nama agen target. Lalu, klik ikon
atau tekan tombol Enter untuk mencari. Pencarian fuzzy didukung.