代理注册表概览

Agent Registry 是一个集中式目录,可让您在 Google Cloud中存储、发现和治理智能体组件,例如 Model Context Protocol (MCP) 服务器、工具、独立技能和 AI 智能体。

随着您部署和扩展 AI 功能,Agent Registry 将为您的环境提供核心基础架构,将自主智能体与 MCP 服务器提供的一致数据上下文和工具整合在一起。通过整合这些智能体、MCP 服务器、技能和端点,Agent Registry 可解决复杂 AI 部署中常见的挑战,例如工具访问分散、数据孤立和实现冗余。

根据 Agent Registry API 使用的数据模型,您可以管理 Agent、McpServer、Endpoint、Skill、SkillRevision 和 Publisher 资源,以便在 Agent Registry 中注册、搜索和管理代理、端点、MCP 服务器和技能。

为何要使用代理注册表?

Agent Registry 围绕三个主要目标构建,可帮助您管理智能体、MCP 服务器和端点:

  • 加快开发速度:在整个组织中发现并重复使用现有的智能体功能,例如 A2A 技能、独立技能和 MCP 工具。您可以查询注册表以识别和使用可用的功能,从而无需为每个新流程创建自定义集成。
  • 简化集成:使用标准化的 MCP 或 Agent2Agent (A2A) 协议来查找和连接功能端点,并帮助减少基础设施管理开销。
  • 支持治理:在整个代理舰队中强制执行安全措施并实施边界。其他服务可以使用智能体组件的标识符来定义权限,并控制哪些智能体可以访问您的数据,包括通过Agent Gateway集中管理多个 Google Cloud 项目中的智能体元数据,以实现治理。

将 Agent Registry 与 Agent Platform 搭配使用

Agent Registry 不仅是一个用于发现和管理智能体组件的独立目录。Agent Registry 旨在与 Gemini Enterprise Agent Platform 中的其他服务协同工作,以在运行时保护和管理智能体互动。

在 Agent Platform 中,Agent Registry 提供您要注册的功能和目的地的目录。 它维护着智能体、MCP 服务器、工具、技能和外部端点的权威清单,并生成发现客户端和安全政策引用的标识符和资源名称。

其他服务(例如 Agent Identity)会确定请求的发出者。Agent Identity 为工作负载预配可验证的智能体主体,并通过身份验证提供方管理外部工具的凭据。Identity and Access Management (IAM) 访问权限政策会将这些智能体主体绑定到 Agent Registry 中注册的目标资源。

最后,Agent Gateway会确定政策的强制执行位置。Agent Gateway 可充当智能体流量的运行时网络强制执行点。在智能体、MCP 服务器或外部端点之间路由请求之前,Agent Gateway 会查询 Agent Registry 并评估 IAM 和内容安全政策。

后续步骤