Visão geral do Agent Registry

O Agent Registry permite registrar, descobrir e governar componentes de agentes, incluindo agentes de IA, servidores e ferramentas do Protocolo de Contexto de Modelo (MCP), endpoints e habilidades independentes, em todo o ambiente do Google Cloud . Ao consolidar esses componentes em um único registro, é possível eliminar o acesso fragmentado a ferramentas, dados isolados e integrações redundantes nas implantações de IA.

É possível visualizar e gerenciar componentes registrados como recursos no Agent Registry. Para mais informações sobre os recursos do Agent Registry, consulte Modelo de dados do Agent Registry.

Por que usar o Agent Registry?

O Agent Registry é estruturado em torno de três objetivos principais para ajudar você a gerenciar seus agentes, servidores MCP, endpoints e habilidades:

  • Acelere o desenvolvimento: descubra e reutilize recursos agênticos, como habilidades de A2A, habilidades independentes e ferramentas do MCP em toda a organização. É possível consultar o registro para identificar e usar os recursos disponíveis, eliminando a necessidade de criar integrações personalizadas para cada novo processo.
  • Simplificar a integração: use protocolos padronizados MCP ou Agent2Agent (A2A) para localizar e se conectar a endpoints funcionais e ajudar a reduzir o overhead de gerenciamento da infraestrutura.
  • Governança de suporte: aplique a segurança por meio de políticas de rede e acesso e limites em toda a frota de agentes. Outros serviços podem usar os identificadores dos seus componentes agênticos para definir permissões e controlar quais agentes podem acessar seus dados, incluindo a centralização de metadados de agentes em vários projetos do Google Cloud para governança com o Gateway de Agente.

Usar o Agent Registry com a Gemini Enterprise Agent Platform

O Agent Registry foi projetado para funcionar com outros serviços na Agent Platform para proteger e controlar as interações dos agentes no ambiente de execução.

Na Plataforma de Agentes, o Agent Registry mantém o registro oficial de agentes, servidores MCP, ferramentas, habilidades e endpoints externos que você precisa governar e gera os identificadores e nomes de recursos referenciados por clientes de descoberta e políticas de segurança.

As políticas de acesso do Identity and Access Management (IAM) vinculam principais de agente aos recursos de destino registrados no Agent Registry. É possível provisionar principais de agente verificáveis para cargas de trabalho usando a Identidade do Agente e gerenciar credenciais para ferramentas externas usando provedores de autenticação.

O Gateway de Agente usa suas políticas de IAM e de segurança de conteúdo para determinar onde aplicar políticas de restrição no ambiente de execução como o ponto de aplicação de rede para o tráfego do agente. Antes de rotear solicitações entre agentes, servidores MCP ou endpoints externos, o Gateway de Agente consulta o Agent Registry e avalia as políticas de IAM e de segurança de conteúdo configuradas.

Definir o projeto de governança para um registro central

No Registro de Agente, um projeto de governança é o projeto do Google Cloud em que você ativa a API Agent Registry para catalogar, descobrir e governar centralmente seus componentes de agente. Você executa consultas de descoberta, gerencia recursos de registro e configura políticas de acesso e saída neste projeto.

Dependendo da arquitetura, é possível usar um projeto de governança em uma configuração de projeto único ou entre projetos:

  • Configuração de projeto único: você implanta as cargas de trabalho de IA e ativa o Agent Registry no mesmo projeto do Google Cloud . O Registro de Agentes registra automaticamente as cargas de trabalho compatíveis implantadas nesse projeto, e você pode registrar manualmente componentes personalizados ou endpoints externos no mesmo projeto.
  • Configuração entre projetos: você designa um projeto central do Google Cloud como seu projeto de governança, em que o Agent Registry e os serviços de governança compartilhados, como o Agent Gateway, são ativados, enquanto suas cargas de trabalho de IA são executadas em projetos separados do Google Cloud, ambientes locais ou nuvens externas. No Agent Registry, os componentes hospedados fora do projeto de governança são chamados de componentes remotos. Como o registro automático só descobre cargas de trabalho compatíveis implantadas no projeto de governança, você registra manualmente os componentes remotos no registro central usando recursos Service. Para mais informações, consulte Considerações sobre o registro entre projetos.

A seguir