배너
닫기
배너

AWS, AI 에이전트 개발용 ‘스트랜드 SDK’ 오픈소스로 공개

URL복사

 

빠르고 유연한 AI 에이전트 개발…AWS 생태계와의 폭넓은 연동

 

아마존웹서비스(AWS)가 AI 에이전트 개발의 진입 장벽을 낮추기 위해 새로운 오픈소스 개발 도구 ‘스트랜드 에이전트 SDK(Strand Agents SDK)’를 공개했다. 이 SDK는 최신 대규모 언어 모델(LLM)의 추론 능력과 도구 활용 역량을 적극 활용하는 모델 중심 접근 방식으로 설계돼, 몇 줄의 코드만으로도 강력한 AI 에이전트를 개발하고 실제 서비스 환경에 배포할 수 있도록 지원한다.

 

스트랜드 에이전트 SDK는 복잡한 오케스트레이션 없이도 모델이 자체적으로 작업 계획을 수립하고 필요한 도구를 호출해 실행할 수 있도록 구성됐다. 개발자는 프롬프트와 도구 목록만 정의하면 되고, 이를 기반으로 로컬 테스트부터 클라우드 배포까지 손쉽게 진행할 수 있다. 현재 Amazon Q Developer, AWS Glue, Amazon VPC Reachability Analyzer 등 자사 핵심 서비스에서도 이 SDK가 활용되고 있다.

 

스트랜드 에이전트 SDK는 아마존 베드록(Amazon Bedrock), 올라마(Ollama), 라이트 LLM(LiteLLM) 등 다양한 모델 서비스와 연동되며, 사용자가 직접 정의한 LLM도 손쉽게 적용할 수 있다. 특히 수천 개의 MCP 서버와 20개 이상의 사전 구축 도구 예제가 포함돼 있어, 사용자 맞춤형 도구 개발과 확장이 용이하다. 파이썬 환경에서는 간단히 데코레이터(@tool)를 붙여 원하는 기능을 도구화할 수 있다는 점도 개발 편의성을 높이는 요소다.

 

더불어 고급 기능도 다양하게 제공된다. 의미 기반 문서 검색을 지원하는 리트리브 툴, 복잡한 연산을 단계적으로 수행하는 씽킹 툴, 다수의 에이전트 간 협업을 가능하게 하는 워크플로우·그래프·스웜 툴 등이 대표적이다.

 

스트랜드 에이전트 SDK는 개발 환경과 운영 요구에 따라 다양한 형태로 배포할 수 있다. 로컬 환경에서는 CLI로 작동시키거나, AWS Lambda, AWS Fargate, Amazon EC2를 기반으로 API 백엔드를 구성하는 방식으로 클라우드에 배포할 수 있다. 또한, 도구 실행 환경을 에이전트와 분리하거나 클라이언트 측에서 직접 도구를 실행하는 설정도 가능하다. 오픈텔레메트리(OpenTelemetry)를 기반으로 한 분산 추적 기능도 제공돼, 에이전트가 어떤 방식으로 작업을 수행했는지를 시각화하고 분석할 수 있다. 이는 복잡한 AI 플로우의 디버깅과 최적화에 효과적이다.

 

스트랜드 에이전트 SDK는 아파치 라이선스 2.0(Apache License 2.0)으로 공개되며, 누구나 GitHub와 Discord를 통해 프로젝트에 기여할 수 있다. 설치 가이드와 예제 코드는 깃허브 페이지에 공개돼 있으며, 개발자들은 문서 작성, 기능 개선 등 다양한 방식으로 오픈소스 커뮤니티에 참여할 수 있다. AWS는 스트랜드 에이전트 SDK를 통해 AI 에이전트 개발의 속도와 범용성을 높이는 동시에, 기업과 개발자들이 복잡한 AI 애플리케이션을 보다 손쉽게 구현할 수 있는 기반을 마련하겠다는 전략이다.

 

헬로티 서재창 기자 |









배너









주요파트너/추천기업