agentcore-samples

agentcore-samples: 무엇이며, 어떤 문제를 해결하고, 왜 주목받고 있는가

해결하는 문제

Amazon Bedrock AgentCore는 AI 에이전트를 대규모로 운영하기 위해 필요한 인프라를 구축하고 관리하는 "구분되지 않은 무거운 작업"을 없애기 위해 설계되었습니다. 개발자는 어떤 에이전트 프레임워크(CrewAI, LangGraph, LlamaIndex 등)나 LLM을 사용하든 코드를 다시 작성할 필요 없이 프로덕션 수준의 에이전트를 배포할 수 있습니다.

작동 방식

AgentCore는 프레임워크와 모델에 구애받지 않는 인프라 계층을 제공합니다. 에이전트와 도구를 배포하기 위한 보안 서버리스 런타임과, CLI 도구를 통해 에이전트에 추가할 수 있는 관리형 기능 세트를 제공합니다. 이러한 기능에는 다음이 포함됩니다:

  • Gateway: API와 Lambda 함수를 MCP 호환 도구로 변환합니다.
  • Identity: AWS 및 타사 애플리케이션 전반에 걸쳐 에이전트 신원과 접근을 관리합니다.
  • Memory: 개인화된 경험을 위한 관리형 메모리 인프라를 제공합니다.
  • Tools: 코드 인터프리터, 브라우저 도구, 웹 검색 도구와 같은 내장 도구를 포함합니다.
  • Observability: OpenTelemetry를 사용해 추적, 디버깅 및 성능을 모니터링합니다.
  • Evaluation: 온디맨드 및 온라인 평가를 위한 기본 제공 및 사용자 정의 평가자를 제공합니다.
  • Policy: Cedar 정책을 활용한 세밀한 접근 제어를 구현합니다.

대상 사용자

프레임워크와 모델 선택의 유연성을 유지하면서 AWS에서 프로토타이핑 단계에서 프로덕션 수준 배포로 전환하고자 하는 에이전트형 AI 애플리케이션을 구축하는 개발자 및 조직을 위한 것입니다.

주요 특징

  • Framework Agnostic: Strands Agents, CrewAI, LangGraph, LlamaIndex 등 다양한 프레임워크를 지원합니다.
  • Model Agnostic: 모든 대형 언어 모델과 호환됩니다.
  • Serverless Runtime: 에이전트와 도구를 위한 보안 서버리스 배포 환경을 제공합니다.
  • CLI-Driven Workflow: agentcore CLI를 통한 프로젝트 생성, 로컬 개발 및 배포 워크플로우가 간소화됩니다.
  • Infrastructure as Code: CloudFormation, AWS CDK, Terraform용 템플릿을 제공합니다.

요약

Amazon Bedrock AgentCore를 위한 샘플 및 튜토리얼 모음으로, 프레임워크와 모델에 구애받지 않는 인프라를 통해 AWS에서 안전하고 확장 가능한 AI 에이전트를 배포·운영할 수 있습니다.

제목

agentcore-samples: 무엇이며, 어떤 문제를 해결하고, 왜 주목받고 있는가

Sources