인공지능

AWS, 단일 언어 모델에 종속되지 않는 자율 AI 에이전트 구축을 위한 Strands Harness 오픈소스 공개

AWS가 GPT, Claude, Gemini, Ollama 등의 모델을 사용해 AI 에이전트를 구축할 수 있는 오픈소스 도구 Strands Harness를 출시했다. 모델을 전환하고 모든 Linux 컨테이너 환경에 에이전트를 배포할 수 있으며, 컨텍스트와 메모리 관리, 명령 실행, 파일 및 웹 접근을 위한 내장 도구를 제공한다.

2026-09-29
3 분 읽기
11 조회수
certi.news
AWS, 단일 언어 모델에 종속되지 않는 자율 AI 에이전트 구축을 위한 Strands Harness 오픈소스 공개

Amazon Web Services(AWS)는 2026년 9월 29일 Strands Harness 오픈소스 도구를 공개한다고 발표했다. 이 도구는 여러 제공업체의 대규모 언어 모델을 사용해 다양한 작업을 수행할 수 있는 AI 에이전트를 구성하는 계층으로, 단일 모델이나 AWS 환경에만 종속되지 않는다.

이 도구는 AWS가 2026년 8월 공개한 Strands Harness SDK를 기반으로 한다. Amazon Bedrock을 통해 작동하는 모델과 함께 Anthropic Claude, OpenAI GPT, Google Gemini, Ollama, LiteLLM을 지원한다. 원문에 따르면 몇 줄의 코드만으로 에이전트를 만들 수 있으며, 이후 해당 설정값을 수정해 모델을 변경할 수도 있다.

이 도구가 제공하는 기능은?

Strands Harness를 통해 생성된 에이전트에는 처음부터 shell 명령 실행, 파일 읽기 및 쓰기, 웹 검색 기능이 제공된다. 또한 이 도구는 프롬프트 캐싱과 대화 컨텍스트 관리 메커니즘을 포함하며, 이는 토큰 소비와 작업 실행의 지속성에 직접적인 영향을 미치는 기능이다.

언급된 기본 설정에 따르면 약 1500자를 초과하는 도구 결과는 축약되며, 컨텍스트 창 사용량이 85%를 넘으면 요약을 통한 컨텍스트 압축이 시작된다. 용량 초과가 발생하면 도구는 실행 루프 안에서 컨텍스트를 복구하려고 시도한다. 또한 세션 메모리를 유지하고 세션 ID를 사용해 이전 대화를 재개할 수 있으며, AWS가 «스킬»이라고 부르는 기능도 지원한다.

모델과 배포의 유연성

가장 중요한 실용적 특징은 에이전트 계층을 언어 모델 및 배포 대상과 분리하는 것이다. 에이전트를 구축한 뒤 사용하는 모델을 변경할 수 있으며, AWS 서비스뿐 아니라 Linux 컨테이너를 이용할 수 있는 모든 환경에 배포할 수 있다. 오픈소스라는 특성 덕분에 맞춤형 기능과 수정 사항을 추가할 수 있지만, 원문에는 각 환경에 필요한 실행 요건이나 거버넌스 및 보안 메커니즘에 대한 세부 정보가 제시되지 않았다.

AWS는 모델, 도구, 플러그인 및 에이전트 설정을 대화형으로 선택할 수 있는 Strands CLI라는 명령줄 인터페이스도 제공한다. 구축이 완료되면 에이전트를 TypeScript 또는 Python 형식의 프로그래밍 파일로 내보낼 수 있다.

실무적으로 무엇이 달라지는가?

Strands Harness는 에이전트 구축을 재사용 가능한 조립 과정에 가깝게 만든다. 개발자는 모델과 도구, 작업을 지정한 뒤 에이전트를 완전히 다시 구축하지 않고도 모델이나 배포 환경을 변경할 수 있다. 이는 여러 모델을 시험하거나 애플리케이션을 단일 제공업체에 종속시키지 않으려는 팀에 도움이 될 수 있지만, 결과의 품질과 비용은 선택한 모델과 도구 및 작업의 특성에 따라 달라진다.

AWS는 Fable 5에 기반한 테스트에서 Claude를 사용해 Strands Harness로 구축한 에이전트가 69.7점을 기록했으며 비용은 56.29달러였다는 벤치마크 비교도 공개했다. AWS는 제시된 비교에서 이를 Claude Code보다 비용이 낮고 성능이 높은 것으로 소개했다. 그러나 이 수치는 AWS 자체가 제시한 것이며, 테스트 시나리오 외부의 성능을 판단하기에는 충분하지 않다.

이는 이번 발표가 단순히 에이전트를 생성하기 위한 간소화된 인터페이스에 그치지 않고, 도구와 컨텍스트, 메모리 및 배포를 관리하는 오픈소스 프레임워크를 제공한다는 의미다. 반면 에이전트에 명령 실행과 파일 및 웹 접근 권한을 부여하면 권한 제어, 거버넌스 및 감사 추적이 핵심적인 운영 과제가 되지만, 원문 자료에는 이에 답할 수 있는 충분한 세부 정보가 포함되지 않았다.

뉴스 출처
ITmedia NEWS Japan
원문 보기 ↗
c
작성자

certi.news

같은 카테고리

추천 기사

모든 뉴스 보기