Amazon Bedrock AgentCore harness 정식 출시
Amazon Bedrock AgentCore의 관리형 에이전트 harness가 정식 출시(GA)되었습니다. 에이전트를 처음부터 동작 단계까지 가져가는 데 걸리던 시간을 분 단위로 줄이는 것이 핵심입니다. 모델만으로는 에이전트가 완성되지 않는다는 점을 전제로, 모델을 둘러싼 실행 환경 전체를 관리형으로 제공합니다.
harness가 맡는 일
모델이 뇌라면 harness는 몸에 해당합니다. 뇌가 일을 끝내기 위해 필요한 모든 것을 담당하는 계층입니다. 구체적으로 harness는 오케스트레이션 루프를 돌리고, 도구를 실행하고, 컨텍스트 윈도우를 관리하고, 턴 사이의 상태를 유지하고, 실패에서 복구하고, 세션을 각각 격리합니다.
에이전트의 성능은 모델만큼이나 이 harness가 좌우합니다. 그리고 견고한 harness를 직접 만드는 작업이 지금 대부분의 팀이 시간을 쏟는 지점입니다. AgentCore harness는 바로 이 계층을 관리형 기능으로 제공합니다.
루프를 코딩하는 대신 구성으로 정의
루프를 직접 코딩하지 않고, 에이전트를 구성(configuration)으로 정의합니다. 사용할 모델, 호출할 도구, 접근할 스킬, 따를 지시사항을 정의하면 AgentCore가 그 루프를 조립하고 실행합니다.
이 하나의 정의에서 프로덕션 수준의 에이전트가 몇 분 안에 자체 격리 환경에서 실행됩니다. 이 환경에는 파일시스템과 셸, 세션 간 메모리, AWS가 큐레이션한 카탈로그를 포함한 스킬, 웹 브라우징이 갖춰져 있습니다.
이것은 팀이 일정 규모가 되면 갈아치우는 입문용 도구가 아닙니다. 처음 시작할 때 사용한 구성이 곧 대규모로 운영할 때의 구성입니다. 커스텀 오케스트레이션이 필요해지는 경우, harness는 같은 플랫폼 위의 코드로 내보낼 수 있고 무엇도 다시 만들 필요가 없습니다.
harness와 모델의 분리
AgentCore는 harness를 모델로부터 분리합니다. 어떤 모델이든 선택할 수 있고, 세션 도중에 공급자를 바꿔도 컨텍스트를 잃거나 에이전트 로직을 건드리지 않습니다. 한 모델로 계획을 세우고 다른 모델로 코드를 작성하는 식의 구성이 가능합니다.
harness는 프레임워크를 감싼 호스팅 계층이 아니라 단일 플랫폼의 한 조각입니다. 보안 정책을 적용하는 동일한 게이트웨이를 통해 도구에 접근하고, 에이전트를 조직의 지식과 웹 검색에 연결합니다. 자격 증명, 메모리, 관찰 가능성(observability)도 같은 플랫폼에서 나옵니다. 따라서 별도의 연결 작업 없이 모든 에이전트 동작이 첫 호출부터 통제되고 추적됩니다.
커스텀 오케스트레이션이 필요할 때
특정 사용 사례에서 커스텀 오케스트레이션이 필요하면, CLI 명령 하나로 harness를 Strands 기반 코드로 내보냅니다. 동일한 컴퓨트와 프리미티브 위에서 동작합니다. 내보내기 대상으로 Claude Agent SDK도 지원될 예정입니다.
첫날 선언한 에이전트가 천 번째 실행에서도 같은 에이전트이며, 처음부터 끝까지 동일한 기반 위에서 동작합니다.
도입 전 확인할 사항
AgentCore harness는 AgentCore를 사용할 수 있는 모든 AWS 상용 리전(Commercial Regions)에서 정식 출시되었습니다. 지원 리전 목록은 AgentCore 리전 문서에서 확인할 수 있습니다.
요금 등 세부 사항은 AWS 공식 문서에서 확인할 수 있습니다. 기능 동작과 구성 방식은 AgentCore harness 문서에 정리되어 있습니다.
원문: AgentCore harness in now generally available · 발행일 2026-06-17