View a markdown version of this page

AWS 에이전트 레지스트리: 에이전트, 도구 및 리소스 검색 및 관리(미리 보기) - Amazon Bedrock AgentCore

AWS 에이전트 레지스트리: 에이전트, 도구 및 리소스 검색 및 관리(미리 보기)

AWS 에이전트 레지스트리란 무엇입니까?

AWS Agent Registry는 조직 전체의 리소스를 구성, 큐레이팅 및 검색하기 위한 중앙 집중식 카탈로그를 제공하는 완전관리형 검색 서비스입니다. AWS 에이전트 레지스트리를 사용하면 MCP 서버, 도구, 에이전트, 에이전트 기술 및 사용자 지정 리소스를 검색 가능한 레지스트리에 게시하고, 승인 워크플로를 통해 액세스를 제어하고, 인간 사용자와 AI 에이전트 모두 의미 체계 및 키워드 검색을 사용하여 올바른 도구와 에이전트를 검색할 수 있습니다.

AWS 에이전트 레지스트리를 사용하는 이유는 무엇입니까?

조직이 AI 에이전트 및 도구 사용을 확장함에 따라 적절한 리소스를 찾기가 점점 어려워집니다. 팀은 MCP 서버를 구축하고, 에이전트를 배포하고, 특수 도구를 생성하지만 중앙 카탈로그가 없으면 이러한 리소스는 사일로화되고 찾기가 어렵습니다. 또한 팀이 이미 존재하는 리소스를 검색할 수 없기 때문에 재구축할 때 노력이 중복되고 기술 부채가 증가합니다. AWS 에이전트 레지스트리는 다음을 제공하여이 문제를 해결합니다.

  • 중앙 집중식 검색 - 조직 전체에서 게시된 모든 리소스를 찾을 수 있는 단일 위치로, 사람과 에이전트가 모두 검색할 수 있습니다.

  • 거버넌스 및 큐레이션 - 조직의 보안, 규정 준수 및 품질 기준을 충족하는 레코드만 검색할 수 있도록 하는 승인 워크플로입니다. 관리자는 조직의 어떤 빌더를 검색하고 사용할 수 있는지 제어하고 언제든지 검색 가능한 리소스를 제거할 수 있습니다.

  • 유연한 리소스 유형 - MCP 서버, 에이전트, 기술 및 모든 사용자 지정 리소스를 등록합니다. AWS 에이전트 레지스트리는 각 프로토콜 스키마와 비교하여 MCP 및 에이전트 레코드를 검증하고 모든 리소스 유형에 대한 사용자 지정 메타데이터를 지원합니다.

  • 하이브리드 검색 - 의미론적 이해와 키워드 일치를 결합하여 자연어 쿼리와 정확한 이름 조회가 모두 관련 결과를 반환하도록 합니다.

  • MCP 네이티브 액세스 - 레지스트리는 MCP 호환 클라이언트가 모델 컨텍스트 프로토콜을 사용하여 레지스트리와 직접 상호 작용할 수 있도록 하는 원격 MCP 엔드포인트에서 사용할 수 있습니다.

  • 유연한 권한 부여 - 기업 자격 증명 공급자의 AWS IAM 자격 증명 또는 JSON 웹 토큰(JWT) 중에서 선택하여 레지스트리의 MCP 엔드포인트를 검색하고 호출할 수 있는 사용자를 제어합니다.

작동 방식

AWS 에이전트 레지스트리는 다음 두 가지 핵심 리소스를 중심으로 구성됩니다.

  • 레지스트리 - 레지스트리는 AWS 계정에서 생성하는 카탈로그입니다. 각 레지스트리에는 고유한 이름, 설명, 권한 부여 구성(IAM 또는 JWT), 승인 설정 및 레코드 세트가 있습니다. 단일 조직 전체 레지스트리를 생성하고, 리소스 유형(예: 에이전트 레지스트리, MCP 서버 레지스트리 또는 스킬 레지스트리), 개발 단계(프로덕션, QA, 개발), 팀 또는 사업부별로 구성된 레지스트리를 생성할 수 있습니다. 어떤 설정이 가장 적합한지에 따라 설정할 수 있습니다.

  • 레지스트리 레코드 - 레코드는 레지스트리에 게시된 개별 리소스를 나타냅니다. 각 레코드는 기본 리소스를 설명하는 주요 메타데이터를 캡처하여 해당 리소스가 무엇인지, 무엇을 하는지, 어떻게 찾을 수 있는지에 대한 정보를 제공합니다.

일반적 워크플로우

  1. 레지스트리 생성 - 관리자가 레지스트리를 생성하고 권한 부여 및 승인 설정을 구성합니다.

  2. 레코드 게시 - 게시자는 MCP 서버, 에이전트 또는 도구를 설명하는 레지스트리 레코드를 생성하고 승인을 위해 제출합니다.

  3. 레지스트리 큐레이트 - 큐레이터(또는 관리자)는 승인 보류 중인 레코드를 검토하고 승인하거나 거부합니다. 또한 더 이상 사용되지 않는 레코드도 사용 중지합니다.

  4. 리소스 검색 - 소비자/최종 사용자는 레지스트리의 요구 사항과 관련된 리소스를 검색합니다.

주요 페르소나에서 각 페르소나와 관련된 IAM 권한을 구성하는 방법에 대해 자세히 알아볼 수 있습니다.

AWS 에이전트 레지스트리 액세스

AWS CLI 또는 AWS SDKs를 통해 레지스트리 서비스의 퍼블릭 APIs 직접 호출하거나 유효한 MCP 호환 클라이언트를 사용하여 레지스트리의 MCP 엔드포인트를 호출하여 AWS 에이전트 레지스트리와 상호 작용할 수 있습니다.