Agent Registry è un catalogo centralizzato e unificato che consente di archiviare, scoprire e gestire server, strumenti e agenti AI Model Context Protocol (MCP) all'interno Google Cloud. Agent Registry corrisponde al pilastro di governance e all'inventario di agenti, server ed endpoint in Gemini Enterprise Agent Platform.
Quando esegui il deployment, implementi ed espandi i carichi di lavoro AI, Agent Registry fornisce l'infrastruttura di base per il tuo ambiente, riunendo agenti autonomi con i contesti di dati e gli strumenti coerenti offerti dai server MCP. Consolidando questi agenti, server MCP ed endpoint, Agent Registry risolve le sfide comuni nei deployment AI complessi, come l'accesso frammentato agli strumenti, i dati isolati e le implementazioni ridondanti.
Perché utilizzare Agent Registry?
Agent Registry è strutturato in base a tre obiettivi principali per aiutarti a gestire gli agenti e i server MCP:
- Accelerare lo sviluppo: scopri e riutilizza le competenze degli agenti e gli strumenti MCP esistenti nella tua organizzazione. Puoi eseguire query sul registry per identificare e utilizzare le funzionalità disponibili, eliminando la necessità di creare integrazioni personalizzate per ogni nuovo processo.
- Semplificare l'integrazione: utilizza i protocolli MCP o Agent2Agent (A2A) standardizzati per individuare e connetterti agli endpoint funzionali, contribuendo a ridurre il sovraccarico di gestione dell'infrastruttura.
- Supportare la governance: applica la sicurezza e implementa i limiti nel tuo parco risorse di agenti. Definisci le autorizzazioni e crea un registry di identità unificato per controllare quali agenti possono accedere ai tuoi dati.
Modello dei dati
Un servizio in Agent Registry rappresenta un agente, un server MCP o un endpoint che aggiungi manualmente al registry.
L'API Agent Registry separa le operazioni di lettura e scrittura. Utilizza la risorsa Service scrivibile per creare, aggiornare ed eliminare le voci, ma esegui query sulle risorse Agent, McpServer o Endpoint di sola lettura per recuperarle, elencarle e cercarle.
Puoi scoprire e gestire gli agenti di cui è stato eseguito il deployment in un Google Cloud progetto abilitando l'API Agent Registry. Per iniziare, consulta Configurare Agent Registry.
Scopri i componenti degli agenti nel registry
Agent Registry classifica i componenti registrati dell'ecosistema degli agenti in tre tipi principali che puoi scoprire nel tuo ambiente:
- Agenti: attori autonomi che possiedono competenze specifiche. Le competenze rappresentano le funzionalità di alto livello di un agente e sono un meccanismo principale per la scoperta.
- Server MCP: fornitori di risorse di dati e strumenti standardizzati. Gli strumenti sono funzioni deterministiche esposte da un server MCP che gli agenti possono richiamare per eseguire azioni specifiche.
- Endpoint: URL di destinazione, in genere API REST, a cui accede un agente. Astraggendo queste destinazioni in risorse gestibili, Agent Registry ti consente di controllare centralmente a quali servizi esterni possono accedere i tuoi agenti.
In base al modello dei dati, esegui query sulle risorse Agent,
McpServer, o Endpoint di sola lettura per recuperare, elencare e cercare gli agenti, i server MCP
e gli endpoint aggiunti manualmente.
Per saperne di più su questi e altri concetti utilizzati da Agent Registry, consulta Concetti chiave.
Registra i componenti degli agenti nel registry
Agent Registry gestisce il catalogo di agenti e server MCP tramite due meccanismi di registrazione.
Agent Registry separa le operazioni di lettura e scrittura. In base al
modello dei dati, utilizza la risorsa Service per creare, aggiornare ed
eliminare manualmente le voci.
| Meccanismo di registrazione | Descrizione | Componente registrato | Prodotti supportati Google Cloud |
|---|---|---|---|
| Registrazione automatica | Puoi configurare e utilizzare Agent Registry per scoprire e importare automaticamente risorse specifiche di cui è stato eseguito il deployment su runtime supportati Google Cloud . Per gli agenti che implementano il protocollo Agent2Agent (A2A) aperto, il registry estrae automaticamente anche le competenze e le funzionalità dalla scheda dell'agente. | Agenti |
|
| Server MCP | Server MCP ufficiali di Google e remoti Google Cloud | ||
| Registrazione manuale |
Per le risorse esterne, i carichi di lavoro personalizzati su runtime non supportati o gli agenti REST standard che non implementano il protocollo A2A, devi registrarli manualmente creando una risorsa Service nel registry.
|
Agenti | Agenti remoti |
| Server MCP | Carichi di lavoro personalizzati o server MCP esterni |