Agent Registry memungkinkan Anda mendaftarkan agen AI sehingga developer dan agen orkestrator dapat menemukan dan memanggil kemampuan mereka di seluruh ekosistem AI Anda. Dengan memublikasikan kemampuan A2A agen Anda, Anda membantu developer dan agen orchestrator lain di organisasi Anda menemukan dan menggunakan kembali pekerjaan Anda.
Registry Agen terintegrasi dengan versi 0.3 dan 1.0 dari protokol open source
Agent2Agent (A2A), yang memungkinkan
agen mendeklarasikan kemampuan dan identitasnya dalam
Kartu Agen. Bergantung pada tempat agen Anda berjalan, Anda dapat mendaftarkannya menggunakan pendaftaran otomatis atau pendaftaran manual.
Pendaftaran otomatis
Runtime yang didukung Google Cloud mendaftarkan agen Anda secara otomatis, dan agen Google bawaan dapat ditemukan tanpa konfigurasi. Dalam project tata kelola tempat Agent Registry diaktifkan, pendaftaran otomatis terjadi secara default atau melalui langkah deployment keikutsertaan. Proses pendaftaran beroperasi di tingkat project dan tidak otomatis menemukan agen jarak jauh yang di-deploy di projectGoogle Cloud lain.
Untuk mengetahui informasi tentang runtime Google Cloud yang mendukung pendaftaran otomatis dan metadata yang diindeks untuk agen yang terdaftar secara otomatis, lihat Menggunakan pendaftaran otomatis untuk agen.
Pendaftaran manual
Agent Registry menggunakan Google Cloud project tata kelola pusat. Istilah jarak jauh mengacu pada agen yang dihosting di luar project tata kelola dalam project Google Cloud terpisah, lingkungan lokal, atau platform eksternal, atau berjalan di runtime Google Cloud yang tidak mendukung penemuan otomatis. Anda harus menggunakan pendaftaran manual untuk menambahkan agen jarak jauh ke registry project tata kelola.
Untuk mendaftarkan agen secara manual, gunakan konsol Google Cloud , Google Cloud CLI, Terraform, atau Agent Registry API untuk membuat resource Service yang menyimpan metadata agen, termasuk URL endpoint dan konfigurasinya. Setelah Anda membuat
resource Service, Agent Registry akan otomatis membuat resource
Agent hanya baca yang dapat Anda gunakan untuk
penemuan.
Untuk mempelajari cara mendaftarkan agen REST standar dan yang mematuhi A2A secara manual, lihat Menggunakan pendaftaran manual untuk agen.
Pertimbangan pendaftaran lintas project
Jika organisasi Anda menggunakan arsitektur tata kelola terpusat dengan Agent Gateway, seperti pola multi-project yang dijelaskan dalam Contoh pola deployment, Anda dapat men-deploy gateway dalam mode egress Agent-to-Anywhere di project tata kelola pusat tempat Agent Registry diaktifkan, sambil men-deploy agen di project Google Cloud terpisah.
Karena pendaftaran otomatis hanya menemukan resource dalam project tata kelola tempat Agent Registry diaktifkan, pendaftaran otomatis tidak akan otomatis menemukan agen jarak jauh yang di-deploy di project Google Cloud lain. Agar gateway pusat dapat menemukan dan mengatur agen jarak jauh tersebut, Anda harus mendaftarkan setiap agen jarak jauh secara manual di registry project tata kelola pusat. Untuk mengetahui petunjuknya, lihat Mendaftarkan agen dari project lain.
Mengintegrasikan kemampuan mandiri
Registry Agen memungkinkan Anda mengelola dan mengatur kemampuan mandiri untuk agen sebagai resource tingkat teratas.
Skill mandiri didaftarkan sebagai resource Skill di registry Anda,
sehingga administrator dapat menerapkan kebijakan akses yang mendetail dan mengelola histori
versi menggunakan
revisi skill.
Saat membuat dan mengelola agen di Gemini Enterprise, Anda dapat mereferensikan keterampilan mandiri yang terdaftar ini untuk memperluas kemampuan agen Gemini Enterprise Anda. Untuk mengetahui informasi tentang cara mendaftarkan dan mengelola keahlian mandiri, lihat Mendaftarkan keahlian dan Mengelola keahlian.