Agent Registry te permite registrar agentes de IA para que los desarrolladores y los agentes organizadores puedan descubrir e invocar sus capacidades en todo tu ecosistema de IA. Cuando publicas las habilidades de A2A de tu agente, ayudas a otros desarrolladores y agentes de organización de tu organización a encontrar y reutilizar tu trabajo.
Agent Registry se integra con las versiones 0.3 y 1.0 del protocolo de código abierto
Agent2Agent (A2A), que permite que
los agentes declaren sus capacidades y su identidad en una
tarjeta de agente. Según dónde se ejecuten tus
agentes, puedes registrarlos con el
registro automático o el
registro manual.
Registro automático
Los entornos de ejecución de Google Cloud compatibles registran tus agentes automáticamente, y los agentes de Google integrados se pueden descubrir sin configuración. Dentro del proyecto de administración en el que está habilitado el Registro de agentes, el registro automático se realiza de forma predeterminada o a través de un paso de implementación de habilitación. El proceso de registro opera a nivel del proyecto y no descubre automáticamente los agentes remotos implementados en otros proyectos deGoogle Cloud .
Para obtener información sobre los entornos de ejecución de Google Cloud que admiten el registro automático y los metadatos indexados para los agentes registrados automáticamente, consulta Usa el registro automático para los agentes.
Registro manual
Agent Registry usa un proyecto de administración central Google Cloud. El término remoto se refiere a los agentes alojados fuera del proyecto de administración en proyectos deGoogle Cloud , entornos locales o plataformas externas independientes, o que se ejecutan en entornos de ejecución de Google Cloud que no admiten el descubrimiento automático. Debes usar el registro manual para agregar agentes remotos al registro del proyecto de administración.
Para registrar un agente de forma manual, usa la consola de Google Cloud , Google Cloud CLI,
Terraform o la API de Agent Registry para crear un recurso Service que almacene los
metadatos del agente, incluida la URL de su extremo y su configuración. Después de crear
el recurso Service, el registro de agentes crea automáticamente un recurso Agent de solo lectura
que puedes usar para
el descubrimiento.
Para aprender a registrar de forma manual agentes de REST estándar y compatibles con A2A, consulta Usa el registro manual para los agentes.
Consideraciones sobre el registro entre proyectos
Si tu organización usa una arquitectura de administración centralizada con Agent Gateway, como el patrón de varios proyectos que se describe en Patrones de implementación de ejemplo, puedes implementar una puerta de enlace en el modo de salida de agente a cualquier lugar en un proyecto de administración central en el que Agent Registry esté habilitado, mientras implementas agentes en proyectos Google Cloud independientes.
Debido a que el registro automático solo descubre recursos en el proyecto de administración en el que está habilitado el Registro de agentes, no descubre automáticamente los agentes remotos implementados en otros proyectos de Google Cloud . Para permitir que la puerta de enlace central ubique y controle esos agentes remotos, debes registrar manualmente cada agente remoto en el registro del proyecto de administración central. Para obtener instrucciones, consulta Registra un agente desde otro proyecto.
Integra habilidades independientes
Agent Registry te permite administrar y controlar las
habilidades independientes de los agentes como recursos de nivel superior.
Las habilidades independientes se registran como recursos Skill en tu registro,
lo que permite que los administradores apliquen políticas de acceso detalladas y administren el historial de versiones
con
revisiones de habilidades.
Cuando creas y administras agentes en Gemini Enterprise, puedes hacer referencia a estas habilidades independientes registradas para ampliar las capacidades de tu agente de Gemini Enterprise. Para obtener información sobre cómo registrar y administrar habilidades independientes, consulta Registra habilidades y Administra habilidades.