Agent Registry ti consente di registrare, scoprire e gestire i componenti agentici, tra cui agenti AI, server e strumenti Model Context Protocol (MCP), endpoint e competenze autonome, nel tuo ambiente Google Cloud . Consolidando questi componenti in un unico registro, puoi contribuire a eliminare l'accesso frammentato agli strumenti, i dati isolati e le integrazioni ridondanti nei tuoi deployment di AI.
Puoi visualizzare e gestire i componenti registrati come risorse in Agent Registry. Per saperne di più sulle risorse di Agent Registry, consulta Modello di dati di Agent Registry.
Perché utilizzare Agent Registry?
Agent Registry è strutturato attorno a tre obiettivi principali per aiutarti a gestire gli agenti, i server MCP, gli endpoint e le skill:
- Accelera lo sviluppo: scopri e riutilizza le capacità agentiche esistenti, come le skill A2A, le skill autonome e gli strumenti MCP, in tutta l'organizzazione. Puoi eseguire query sul registry per identificare e utilizzare le funzionalità disponibili, eliminando la necessità di creare integrazioni personalizzate per ogni nuovo processo.
- Semplifica l'integrazione: utilizza i protocolli standardizzati MCP o Agent2Agent (A2A) per individuare e connetterti agli endpoint funzionali e ridurre l'overhead di gestione dell'infrastruttura.
- Supporto della governance: applica la sicurezza tramite policy di rete e di accesso e confini nel tuo parco agenti. Altri servizi possono utilizzare gli identificatori dei componenti degli agenti per definire le autorizzazioni e controllare quali agenti possono accedere ai tuoi dati, inclusa la centralizzazione dei metadati degli agenti in più progetti Google Cloud per la governance con Agent Gateway.
Utilizza Agent Registry con Gemini Enterprise Agent Platform
Agent Registry è progettato per funzionare insieme ad altri servizi di Agent Platform per proteggere e gestire le interazioni degli agenti in fase di runtime.
In Agent Platform, Agent Registry gestisce il registry autoritativo di agenti, server MCP, strumenti, skill ed endpoint esterni che devi gestire e genera gli identificatori e i nomi delle risorse a cui fanno riferimento i client di rilevamento e le policy di sicurezza.
Le policy di accesso di Identity and Access Management (IAM) associano le entità dell'agente alle risorse di destinazione registrate in Agent Registry. Puoi eseguire il provisioning di entità dell'agente verificabili per i workload tramite Agent Identity e gestire le credenziali per gli strumenti esterni tramite provider di autenticazione.
Agent Gateway utilizza le tue policy IAM e di sicurezza dei contenuti per determinare dove applicare le norme relative all'applicazione delle norme in fase di runtime come punto di applicazione della rete per il traffico degli agenti. Prima di instradare le richieste tra agenti, server MCP o endpoint esterni, Agent Gateway esegue una query su Agent Registry e valuta le policy IAM e di Content Security Policy configurate.
Definisci il progetto di governance per un registry centrale
In Agent Registry, un progetto di governance è il progetto Google Cloud in cui abiliti l'API Agent Registry per catalogare, scoprire e gestire centralmente i tuoi componenti agentici. In questo progetto esegui query di rilevamento, gestisci le risorse del registry e configuri le policy di accesso e in uscita.
A seconda dell'architettura, puoi utilizzare un progetto di governance in una configurazione a progetto singolo o tra progetti:
- Configurazione di un singolo progetto: esegui il deployment dei workload di AI e abiliti Agent Registry nello stesso progetto Google Cloud . Il registry degli agenti registra automaticamente i workload supportati di cui è stato eseguito il deployment nel progetto, mentre tu puoi registrare manualmente i componenti personalizzati o gli endpoint esterni nello stesso progetto.
- Configurazione tra progetti: designi un progetto Google Cloud
centrale come progetto di governance in cui sono abilitati Agent Registry e i servizi di governance
condivisi come
Agent Gateway,
mentre i workload di AI vengono eseguiti in progetti Google Cloud
separati, ambienti on-premise o cloud esterni. In Agent Registry, i componenti ospitati all'esterno del progetto di governance sono definiti componenti remoti. Poiché la registrazione automatica rileva solo i workload supportati di cui è stato eseguito il deployment nel progetto di governance, devi registrare manualmente i componenti remoti nel registry centrale utilizzando le risorse
Service. Per saperne di più, consulta Considerazioni sulla registrazione tra progetti.
Passaggi successivi
- Scopri di più sul modello di dati di Agent Registry per capire come gestire le tue capacità agentiche.
- Esamina i concetti chiave per acquisire familiarità con i termini essenziali utilizzati in Agent Registry.
- Scopri di più su identità e identificatori utilizzati per il rilevamento del registry e la governance delle policy.
- Scopri di più su Ciclo di vita e rilevamento dei componenti e Architettura delle competenze.
- Per iniziare, configura Agent Registry.