Le registre d'agents est un catalogue centralisé et unifié qui vous permet de stocker, de découvrir et de gérer les serveurs, les outils et les agents d'IA MCP (Model Context Protocol) dans Google Cloud. Le registre d'agents correspond au pilier de gouvernance et à l'inventaire de vos agents, serveurs et points de terminaison dans la plate-forme d'agents Gemini Enterprise.
Lorsque vous déployez, implémentez et développez des charges de travail d'IA, Agent Registry fournit l'infrastructure de base pour votre environnement, en associant des agents autonomes aux contextes de données et aux outils cohérents proposés par les serveurs MCP. En consolidant ces services, Agent Registry résout les problèmes courants liés aux déploiements d'IA complexes, tels que l'accès fragmenté aux outils, les données isolées et les services redondants.
Pourquoi utiliser le registre d'agents ?
Le registre d'agents est structuré autour de trois objectifs principaux pour vous aider à gérer vos agents et vos serveurs MCP :
- Accélérer le développement : découvrez et réutilisez les compétences d'agent et les outils MCP existants dans votre organisation. Vous pouvez interroger le registre pour identifier et utiliser les fonctionnalités disponibles, ce qui vous évite de créer des intégrations personnalisées pour chaque nouveau processus.
- Simplifiez l'intégration : utilisez les protocoles MCP ou Agent2Agent (A2A) standardisés pour localiser les points de terminaison fonctionnels et vous y connecter. Vous réduirez ainsi les frais généraux liés à la gestion de l'infrastructure.
- Assurer la gouvernance : appliquez des mesures de sécurité et définissez des limites pour votre parc d'agents. Définissez des autorisations et établissez un registre d'identité unifié pour contrôler les agents pouvant accéder à vos données.
Modèle de données
Un service dans Agent Registry représente un agent, un serveur MCP ou un point de terminaison que vous ajoutez manuellement à votre registre.
L'API Agent Registry sépare les opérations de lecture et d'écriture. Vous utilisez la ressource Service accessible en écriture pour créer, mettre à jour et supprimer des entrées, mais vous interrogez les ressources Agent, McpServer ou Endpoint en lecture seule pour les obtenir, les lister et les rechercher.
Vous pouvez découvrir et gérer les agents déployés dans un projet Google Cloud en activant l'API Agent Registry. Pour commencer, consultez Configurer le registre d'agents.
Découvrir des services
Le registre d'agents classe les services en trois types principaux que vous pouvez découvrir dans votre environnement :
- Agents : acteurs autonomes possédant des compétences spécifiques. Les compétences représentent les capacités générales d'un agent et constituent un mécanisme de découverte principal.
- Serveurs MCP : fournisseurs de ressources de données et d'outils standardisés. Les outils sont des fonctions déterministes exposées par un serveur MCP que les agents peuvent appeler pour effectuer des actions spécifiques.
- Points de terminaison : URL cibles, généralement des API REST, auxquelles un agent accède. En abstrayant ces destinations dans des ressources gérables, le registre d'agents vous permet de contrôler de manière centralisée les services externes auxquels vos agents peuvent accéder.
En fonction du modèle de données, vous interrogez les ressources en lecture seule Agent, McpServer ou Endpoint pour obtenir, lister et rechercher les services ajoutés manuellement.
Pour en savoir plus sur ces concepts et d'autres utilisés par Agent Registry, consultez Concepts clés.
Enregistrer les services
Le registre d'agents gère votre catalogue d'agents et de serveurs MCP grâce à deux mécanismes d'enregistrement.
Le registre d'agents sépare les opérations de lecture et d'écriture. En fonction du modèle de données, vous utilisez la ressource Service pour créer, modifier et supprimer des entrées manuellement.
| Mécanisme d'enregistrement | Description | Service Agent Registry | Produits Google Cloud compatibles |
|---|---|---|---|
| Enregistrement automatique | Vous pouvez configurer et utiliser le registre d'agents pour découvrir et ingérer automatiquement des ressources spécifiques déployées sur des runtimes Google Cloud compatibles. Pour les agents qui implémentent le protocole ouvert Agent2Agent (A2A), le registre extrait également automatiquement leurs compétences et capacités de leur carte d'agent. | Agents |
|
| Serveurs MCP | Serveurs MCP officiels Google et Google Cloud distants | ||
| Enregistrement manuel |
Pour les ressources externes, les charges de travail personnalisées sur des runtimes non compatibles ou les agents REST standards qui n'implémentent pas le protocole A2A, vous devez les enregistrer manuellement en créant une ressource Service dans le registre.
|
Agents | Agents à distance |
| Serveurs MCP | Charges de travail personnalisées ou serveurs MCP externes |