Agent Registry mengategorikan komponen agentic ekosistem Anda ke dalam empat jenis resource utama yang dapat Anda kelola dan temukan:
- Agen: Aktor AI otonom yang menjalankan tugas tertentu, memanggil alat, dan berkolaborasi dengan agen lain.
- Server MCP: Penyedia resource data dan alat terstandarisasi. Alat adalah fungsi deterministik yang diekspos oleh server MCP yang dapat dipanggil agen untuk melakukan tindakan tertentu.
- Endpoint: URL target, biasanya REST API, yang diakses oleh agen. Dengan mengabstraksi tujuan ini menjadi resource yang dapat dikelola, Agent Registry memungkinkan Anda mengelola secara terpusat API eksternal yang dapat diakses agen Anda.
- Keterampilan: Kemampuan modular yang memperluas kemampuan agen. Agent Registry membedakan antara keterampilan mandiri, yang merupakan paket petunjuk dan skrip opsional yang diatur langsung di registry, dan keterampilan A2A, yang merupakan deskripsi kemampuan yang tercantum di Kartu Agen agen yang memberi tahu agen lain kapan dan cara berkomunikasi dengannya.
Untuk mengetahui informasi selengkapnya tentang konsep ini dan konsep lainnya yang digunakan Agent Registry, lihat Konsep utama.
Resource API
Agent Registry API memisahkan operasi baca dan tulis untuk agen, endpoint, dan server MCP:
- Resource API yang dapat ditulis: Anda mengelola komponen agentik ini dengan membuat, memperbarui, atau menghapus resource
Servicesecara manual di registry. - Resource API hanya baca: Untuk membuat kueri, mencantumkan, atau menelusuri komponen
agen ini, Anda meminta resource
Agent,McpServer, atauEndpointhanya baca ke Agent Registry API.
Flag spesifikasi yang Anda gunakan saat membuat Service menentukan
kumpulan resource hanya baca yang dihasilkan:
| Flag | Pengumpulan resource | Kasus penggunaan | Nilai valid |
|---|---|---|---|
--agent-spec-type--agent-spec-content |
Agent (agents) |
Agen jarak jauh (agen REST standar atau yang kompatibel dengan A2A) | a2a-agent-card, no-spec |
--endpoint-spec-type--endpoint-spec-content |
Endpoint (endpoints) |
REST API atau URL layanan target eksternal | no-spec |
--mcp-server-spec-type--mcp-server-spec-content |
McpServer (mcp-servers) |
Server Model Context Protocol (MCP) eksternal | tool-spec |
Pasangan tanda ini tidak dapat muncul bersamaan. Jika Anda menentukan tanda yang tidak valid, resource Anda akan dibuat dalam koleksi yang salah dan mungkin tidak berfungsi dengan kebijakan khusus jenis.
Keterampilan mandiri tidak menggunakan model proyeksi Service. Sebagai gantinya, Anda dapat mengelola, mengontrol versi, dan mencantumkan skill secara langsung menggunakan resource API Skill, SkillRevision, dan Publisher.
Untuk memulai, lihat Menyiapkan Agent Registry. Untuk mengetahui informasi selengkapnya tentang Agent Registry API, lihat dokumentasi referensi API.
Produk dan komponen yang didukung
Agent Registry mengategorikan produk dan komponen yang didukung berdasarkan cara pendaftarannya: secara otomatis atau manual.
Pendaftaran otomatis
Agent Registry otomatis menemukan dan memproses workloadGoogle Cloud yang didukung yang di-deploy dalam project Anda. Untuk agen yang menerapkan protokol Agent2Agent (A2A) terbuka, registry akan otomatis mengekstrak kemampuan dan keahlian A2A mereka dari Kartu Agen mereka. Keterampilan mandiri buatan Google juga dapat ditemukan secara global saat Anda menyiapkan Pendaftaran Agen.
Tabel berikut mencantumkan produk dan komponen yang didaftarkan secara otomatis oleh Agent Registry:
| Jenis komponen | Produk yang didukung |
|---|---|
| Agen |
|
| Server MCP |
|
| Keahlian | Keterampilan publik Google dapat ditemukan secara global dari semua project |
Pendaftaran manual
Untuk workload kustom, runtime cloud eksternal, infrastruktur lokal, atau agen yang tidak menerapkan A2A protocol, Anda mendaftarkan komponen secara manual menggunakan resource Service yang dapat ditulis. Untuk skill mandiri kustom, Anda menggunakan
resource Skill.
Tabel berikut mencantumkan produk dan komponen yang Anda daftarkan secara manual:
| Jenis komponen | Resource yang didukung |
|---|---|
| Agen | Agen jarak jauh yang di-deploy di Compute Engine, Google Kubernetes Engine, Cloud Run, sistem lokal, atau cloud eksternal |
| Server MCP | Komponen agentik kustom pada runtime yang tidak didukung atau server MCP eksternal |
| Endpoints | REST API target eksternal atau URL layanan yang diatur sebagai endpoint |
| Keahlian | Keterampilan mandiri Anda sendiri yang dibuat oleh organisasi Anda |
Langkah berikutnya
- Tinjau Konsep utama untuk memahami istilah penting yang digunakan dalam Agent Registry.
- Pelajari Identitas dan ID.
- Siapkan Agent Registry.
- Pelajari perbedaan antara pendaftaran otomatis dan manual.