Agent Registry는 Google Cloud내에서 모델 컨텍스트 프로토콜 (MCP) 서버, 도구, 독립형 스킬, AI 에이전트와 같은 에이전트 구성요소를 저장, 검색, 관리할 수 있는 중앙 집중식 카탈로그입니다.
AI 기능을 배포하고 확장할 때 에이전트 레지스트리는 환경의 핵심 인프라를 제공하여 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) 프로토콜을 사용하여 기능 엔드포인트를 찾아 연결하고 인프라 관리 오버헤드를 줄입니다.
- 거버넌스 지원: 에이전트 Fleet 전반에서 보안을 적용하고 경계를 구현합니다. 다른 서비스는 에이전트 구성요소의 식별자를 사용하여 권한을 정의하고 어떤 에이전트가 데이터에 액세스할 수 있는지 제어할 수 있습니다. 예를 들어 Agent Gateway를 사용하여 여러 Google Cloud 프로젝트에서 에이전트 메타데이터를 중앙 집중화하여 거버넌스를 수행할 수 있습니다.
Agent Platform에서 Agent Registry 사용
Agent Registry는 에이전트 구성요소를 검색하고 관리하기 위한 독립형 카탈로그일 뿐만 아니라 Agent Registry는 Gemini Enterprise Agent Platform의 다른 서비스와 함께 작동하여 런타임에 에이전트 상호작용을 보호하고 관리하도록 설계되었습니다.
Agent Platform에서 에이전트 레지스트리는 등록하려는 기능과 대상의 카탈로그를 제공합니다. 에이전트, MCP 서버, 도구, 기술, 외부 엔드포인트의 신뢰할 수 있는 인벤토리를 유지하고 탐색 클라이언트와 보안 정책에서 참조하는 식별자 및 리소스 이름을 생성합니다.
에이전트 ID와 같은 다른 서비스는 요청을 하는 사용자를 결정합니다. 에이전트 ID는 워크로드에 대해 확인 가능한 에이전트 보안 주체를 프로비저닝하고 인증 제공자를 통해 외부 도구의 사용자 인증 정보를 관리합니다. Identity and Access Management (IAM) 액세스 정책은 이러한 에이전트 주 구성원을 Agent Registry에 등록된 타겟 리소스에 바인딩합니다.
마지막으로 Agent Gateway는 정책이 적용되는 위치를 결정합니다. 에이전트 게이트웨이는 에이전트 트래픽의 런타임 네트워크 시행 지점 역할을 합니다. 에이전트, MCP 서버 또는 외부 엔드포인트 간에 요청을 라우팅하기 전에 Agent Gateway는 Agent Registry를 쿼리하고 IAM 및 콘텐츠 보안 정책을 평가합니다.
다음 단계
- 에이전트 기능을 관리하는 방법을 알아보려면 에이전트 레지스트리 데이터 모델을 살펴보세요.
- 핵심 개념을 검토하여 Agent Registry에서 사용되는 필수 용어를 숙지하세요.
- 카탈로그 검색 및 정책 거버넌스에 사용되는 ID 및 식별자에 대해 알아봅니다.
- 시작하려면 에이전트 레지스트리를 설정하세요.