에이전트 등록

Agent Registry를 사용하면 개발자와 조정자 에이전트가 AI 생태계 전반에서 기능을 탐색하고 호출할 수 있도록 AI 에이전트를 등록할 수 있습니다. 에이전트의 A2A 기술을 게시하면 조직의 다른 개발자와 조정자 에이전트가 내 작업을 찾고 재사용하는 데 도움이 됩니다.

에이전트 레지스트리는 오픈소스 Agent2Agent (A2A) 프로토콜의 0.3 및 1.0 버전과 통합되어 에이전트가 에이전트 카드에서 자신의 기능과 ID를 선언할 수 있도록 합니다. 에이전트가 실행되는 위치에 따라 자동 등록 또는 수동 등록을 사용하여 에이전트를 등록할 수 있습니다.

자동 등록

지원되는 Google Cloud 런타임은 에이전트를 자동으로 등록하며 기본 제공되는 Google 에이전트는 구성 없이 검색할 수 있습니다. Agent Registry가 사용 설정된 거버넌스 프로젝트 내에서 자동 등록은 기본적으로 또는 선택적 배포 단계를 통해 수행됩니다. 등록 프로세스는 프로젝트 수준에서 작동하며 다른Google Cloud 프로젝트에 배포된 원격 에이전트를 자동으로 검색하지 않습니다.

자동 등록을 지원하는 Google Cloud 런타임과 자동 등록된 에이전트에 대해 색인이 생성된 메타데이터에 대한 자세한 내용은 에이전트에 자동 등록 사용을 참조하세요.

수동 등록

에이전트 레지스트리는 중앙 Google Cloud 거버넌스 프로젝트를 사용합니다. 원격이라는 용어는 거버넌스 프로젝트 외부의 별도Google Cloud 프로젝트, 온프레미스 환경 또는 외부 플랫폼에서 호스팅되거나 자동 검색을 지원하지 않는 Google Cloud 런타임에서 실행되는 에이전트를 의미합니다. 수동 등록을 사용하여 원격 에이전트를 거버넌스 프로젝트의 레지스트리에 추가해야 합니다.

에이전트를 수동으로 등록하려면 Google Cloud 콘솔, Google Cloud CLI, Terraform 또는 Agent Registry API를 사용하여 엔드포인트 URL 및 구성을 포함한 에이전트의 메타데이터를 저장하는 Service 리소스를 만듭니다. Service 리소스를 만들면 Agent Registry가 검색에 사용할 수 있는 읽기 전용 Agent 리소스를 자동으로 만듭니다.

A2A 규정 준수 및 표준 REST 에이전트를 수동으로 등록하는 방법은 에이전트에 수동 등록 사용을 참조하세요.

프로젝트 간 등록 고려사항

조직에서 샘플 배포 패턴에 설명된 다중 프로젝트 패턴과 같이 Agent Gateway를 사용하는 중앙 집중식 거버넌스 아키텍처를 사용하는 경우 Agent Registry가 사용 설정된 중앙 거버넌스 프로젝트에서 Agent-to-Anywhere 이그레스 모드로 게이트웨이를 배포하고 에이전트는 별도의Google Cloud 프로젝트에 배포할 수 있습니다.

자동 등록은 에이전트 레지스트리가 사용 설정된 거버넌스 프로젝트의 리소스만 검색하므로 다른 Google Cloud 프로젝트에 배포된 원격 에이전트를 자동으로 검색하지 않습니다. 중앙 게이트웨이가 이러한 원격 에이전트를 찾고 제어할 수 있도록 하려면 중앙 거버넌스 프로젝트의 레지스트리에 각 원격 에이전트를 수동으로 등록해야 합니다. 자세한 내용은 다른 프로젝트에서 에이전트 등록을 참조하세요.

독립형 스킬 통합

에이전트 레지스트리를 사용하면 에이전트의 독립형 스킬을 최상위 리소스로 관리하고 제어할 수 있습니다. 독립형 스킬은 레지스트리에 Skill 리소스로 등록되므로 관리자가 세분화된 액세스 정책을 적용하고 스킬 버전을 사용하여 버전 기록을 관리할 수 있습니다.

Gemini Enterprise에서 에이전트를 빌드하고 관리할 때 이러한 등록된 독립형 스킬을 참조하여 Gemini Enterprise 에이전트의 기능을 확장할 수 있습니다. 독립형 기술을 등록하고 관리하는 방법에 대한 자세한 내용은 기술 등록 및 기술 관리를 참조하세요.