에이전트 레지스트리는 Google Cloud내에서 모델 컨텍스트 프로토콜 (MCP) 서버, 도구, AI 에이전트를 저장, 검색, 관리할 수 있는 중앙 집중식 통합 카탈로그입니다. 에이전트 레지스트리는 Gemini Enterprise Agent Platform의 에이전트, 서버, 엔드포인트의 거버넌스 필러 및 인벤토리에 해당합니다.
AI 워크로드를 배포, 구현, 확장할 때 에이전트 레지스트리는 환경의 핵심 인프라를 제공하여 MCP 서버가 제공하는 일관된 데이터 컨텍스트 및 도구와 자율 에이전트를 결합합니다. 이러한 서비스를 통합함으로써 에이전트 레지스트리는 복잡한 AI 배포에서 발생하는 일반적인 문제(예: 도구 액세스 단편화, 데이터 격리, 중복 서비스)를 해결합니다.
에이전트 레지스트리를 사용해야 하는 이유
에이전트 레지스트리는 에이전트와 MCP 서버를 관리하는 데 도움이 되는 세 가지 기본 목표를 중심으로 구성됩니다.
- 개발 가속화: 조직 전반에서 기존 에이전트 기술과 MCP 도구를 검색하고 재사용합니다. 레지스트리를 쿼리하여 사용 가능한 기능을 식별하고 사용할 수 있으므로 각 새 프로세스에 맞춤 통합을 만들 필요가 없습니다.
- 통합 간소화: 표준화된 MCP 또는 Agent2Agent (A2A) 프로토콜을 사용하여 기능 엔드포인트를 찾아 연결함으로써 인프라 관리 오버헤드를 줄일 수 있습니다.
- 거버넌스 지원: 에이전트 Fleet 전반에서 보안을 적용하고 경계를 구현합니다. 어떤 에이전트가 데이터에 액세스할 수 있는지 관리하기 위해 권한을 정의하고 통합 ID 등록을 설정합니다.
데이터 모델
에이전트 레지스트리의 서비스는 레지스트리에 수동으로 추가하는 에이전트, MCP 서버 또는 엔드포인트를 나타냅니다.
에이전트 레지스트리 API는 읽기 및 쓰기 작업을 분리합니다. 쓰기 가능한 Service 리소스를 사용하여 항목을 만들고 업데이트하고 삭제하지만 읽기 전용 Agent, McpServer 또는 Endpoint 리소스를 쿼리하여 항목을 가져오고 나열하고 검색합니다.
Agent Registry API를 사용 설정하면 Google Cloud 프로젝트 내에 배포된 에이전트를 검색하고 관리할 수 있습니다. 시작하려면 에이전트 레지스트리 설정을 참고하세요.
서비스 검색
에이전트 레지스트리는 환경 내에서 검색할 수 있는 서비스를 세 가지 기본 유형으로 분류합니다.
- 에이전트: 특정 기술을 보유한 자율 행위자입니다. 기술은 에이전트의 높은 수준의 기능을 나타내며 검색의 기본 메커니즘입니다.
- MCP 서버: 표준화된 데이터 리소스와 도구의 제공자입니다. 도구는 에이전트가 특정 작업을 수행하기 위해 호출할 수 있는 MCP 서버에 의해 노출되는 결정적 함수입니다.
- 엔드포인트: 에이전트가 액세스하는 타겟 URL(일반적으로 REST API)입니다. 이러한 대상을 관리 가능한 리소스로 추상화함으로써 에이전트 레지스트리를 사용하면 에이전트가 액세스할 수 있는 외부 서비스를 중앙에서 관리할 수 있습니다.
데이터 모델을 기반으로 읽기 전용 Agent, McpServer 또는 Endpoint 리소스를 쿼리하여 수동으로 추가된 서비스를 가져오고, 나열하고, 검색합니다.
Agent Registry에서 사용하는 이러한 개념과 기타 개념에 대한 자세한 내용은 주요 개념을 참고하세요.
서비스 등록
에이전트 레지스트리는 두 가지 등록 메커니즘을 통해 에이전트 및 MCP 서버의 카탈로그를 유지관리합니다.
에이전트 레지스트리는 읽기 및 쓰기 작업을 분리합니다. 데이터 모델을 기반으로 Service 리소스를 사용하여 항목을 수동으로 만들고 업데이트하고 삭제합니다.
| 등록 메커니즘 | 설명 | 에이전트 레지스트리 서비스 | 지원되는 Google Cloud 제품 |
|---|---|---|---|
| 자동 등록 | 에이전트 레지스트리를 구성하고 사용하여 지원되는 Google Cloud 런타임에 배포된 특정 리소스를 자동으로 검색하고 수집할 수 있습니다. 개방형 Agent2Agent (A2A) 프로토콜을 구현하는 에이전트의 경우 레지스트리에서 에이전트 카드에서 기술과 기능을 자동으로 추출합니다. | 에이전트 |
|
| MCP 서버 | 공식 Google 및 Google Cloud 원격 MCP 서버 | ||
| 수동 등록 |
외부 리소스, 지원되지 않는 런타임의 커스텀 워크로드 또는 A2A 프로토콜을 구현하지 않는 표준 REST 에이전트의 경우 등록기관에서 Service 리소스를 만들어 수동으로 등록해야 합니다.
|
에이전트 | 원격 에이전트 |
| MCP 서버 | 맞춤 워크로드 또는 외부 MCP 서버 |