Présentation d'Agent Registry

Agent Registry vous permet d'enregistrer, de découvrir et de gouverner des composants d'agent, y compris des agents IA, des serveurs et des outils MCP (Model Context Protocol), des points de terminaison et des compétences autonomes, dans votre environnement Google Cloud . En regroupant ces composants dans un seul registre, vous pouvez éliminer l'accès fragmenté aux outils, les données isolées et les intégrations redondantes dans vos déploiements d'IA.

Vous pouvez afficher et gérer les composants enregistrés en tant que ressources dans Agent Registry. Pour en savoir plus sur les ressources Agent Registry, consultez Modèle de données Agent Registry.

Pourquoi utiliser Agent Registry ?

Agent Registry est structuré autour de trois objectifs principaux pour vous aider à gérer vos agents, serveurs MCP, points de terminaison et compétences :

  • Accélérez le développement : découvrez et réutilisez les capacités agentiques existantes, telles que les compétences A2A, les compétences autonomes et les outils MCP dans votre organisation. Vous pouvez interroger le registre pour identifier et utiliser les fonctionnalités disponibles, ce qui évite d'avoir à créer des intégrations personnalisées pour chaque nouveau processus.
  • Simplifier l'intégration : utilisez des protocoles MCP ou Agent2Agent (A2A) standardisés pour localiser des points de terminaison fonctionnels et vous y connecter, et réduire les frais de gestion de l'infrastructure.
  • Gouvernance de l'assistance : appliquez la sécurité grâce à des règles de réseau et d'accès, ainsi qu'à des limites sur l'ensemble de votre parc d'agents. D'autres services peuvent utiliser les identifiants de vos composants d'agent pour définir des autorisations et contrôler quels agents peuvent accéder à vos données, y compris centraliser les métadonnées des agents sur plusieurs projets Google Cloud pour la gouvernance avec Agent Gateway.

Utiliser Agent Registry avec Gemini Enterprise Agent Platform

Agent Registry est conçu pour fonctionner avec d'autres services d'Agent Platform afin de sécuriser et de gérer les interactions des agents au moment de l'exécution.

Dans Agent Platform, Agent Registry gère le registre faisant autorité des agents, des serveurs MCP, des outils, des compétences et des points de terminaison externes que vous devez gérer, et génère les identifiants et noms de ressources référencés par les clients de découverte et les règles de sécurité.

Les règles d'accès Identity and Access Management (IAM) lient les principaux d'agent aux ressources cibles enregistrées dans Agent Registry. Vous pouvez provisionner des principaux d'agent vérifiables pour les charges de travail via l'identité d'agent et gérer les identifiants des outils externes via des fournisseurs d'authentification.

Agent Gateway utilise vos règles IAM et de sécurité du contenu pour déterminer où appliquer les règles au moment de l'exécution en tant que point d'application réseau pour le trafic des agents. Avant de router les requêtes entre les agents, les serveurs MCP ou les points de terminaison externes, Agent Gateway interroge Agent Registry et évalue les règles IAM et de sécurité du contenu que vous avez configurées.

Définir le projet de gouvernance pour un registre central

Dans Agent Registry, un projet de gouvernance est le projet Google Cloud dans lequel vous activez l'API Agent Registry pour cataloguer, découvrir et gérer de manière centralisée vos composants d'agent. Vous exécutez des requêtes de découverte, gérez les ressources du registre et configurez des règles d'accès et de sortie dans ce projet.

Selon votre architecture, vous pouvez utiliser un projet de gouvernance dans une configuration à projet unique ou multiprojet :

  • Configuration à projet unique : vous déployez vos charges de travail d'IA et activez Agent Registry dans le même projet Google Cloud . Le registre d'agents enregistre automatiquement les charges de travail compatibles déployées dans ce projet, et vous pouvez enregistrer manuellement des composants personnalisés ou des points de terminaison externes dans le même projet.
  • Configuration inter-projets : vous désignez un projet Google Cloudcentral comme projet de gouvernance, dans lequel Agent Registry et les services de gouvernance partagés tels qu'Agent Gateway sont activés, tandis que vos charges de travail d'IA s'exécutent dans des projets Google Cloud, des environnements sur site ou des clouds externes distincts. Dans Agent Registry, les composants hébergés en dehors du projet de gouvernance sont appelés composants distants. Étant donné que l'enregistrement automatique ne détecte que les charges de travail compatibles déployées dans le projet de gouvernance, vous devez enregistrer manuellement les composants distants dans le registre central à l'aide de ressources Service. Pour en savoir plus, consultez Considérations sur l'enregistrement inter-projets.

Étapes suivantes