AWS에 따르면 스트랜드 에이전트 SDK는 최신 대규모 언어 모델(LLM)의 추론 및 도구 사용 능력을 활용하는 모델 기반 접근 방식을 통해, 몇 줄의 코드만으로도 강력한 AI 에이전트를 개발하고 프로덕션 환경에 배포할 수 있도록 지원한다.
스트랜드 에이전트 SDK는 복잡한 오케스트레이션 없이 모델이 자체적으로 계획을 수립하고 필요한 도구를 활용해 작업을 수행할 수 있도록 설계됐다. 개발자는 프롬프트와 도구 목록만 정의하면 로컬에서 테스트하고 클라우드에 배포할 수 있으며, 복잡한 설정 없이 다양한 수준의 에이전트를 빠르게 프로덕션에 적용할 수 있다. AWS는 현재 아마존 Q 디벨로퍼(Amazon Q Developer), AWS 글루(AWS Glue), 아마존 VPC 리처빌리티 애널라이저(Amazon VPC Reachability Analyzer) 등 서비스에도 스트랜드 에이전트 SDK가 사용되고 있다고 설명했다.
AWS는 해당 SDK가 아마존 베드록(Amazon Bedrock), 올라마(Ollama), 라이트 LLM(LiteLLM) 등 다양한 모델 서비스와 연동되며, 사용자 정의 모델도 사용할 수 있다고 언급했다. 또한, 수천 개의 MCP 서버와 20개 이상의 사전 구축된 예제 도구가 제공되며, 파이선(Python) 함수에 데코레이터(@tool)를 적용해 손쉽게 커스텀 도구를 생성할 수 있다는 설명이다.
스트랜드 에이전트 SDK는 의미 기반 문서 검색을 수행하는 리트리브 툴(Retrieve Tool), 다단계 사고 처리를 위한 씽킹 툴(Thinking Tool), 멀티 에이전트 협업을 위한 워크플로우·그래프·스웜 툴(Workflow, Graph, Swarm) 등 고급 기능도 제공한다.
AWS는 스트랜드 에이전트 SDK의 배포 아키텍처가 보다 유연하게 설계됐다고 밝혔다. 로컬 환경에서 CLI 기반으로 구동하거나, AWS 람다(AWS Lambda), AWS 파게이트(AWS Fargate), 아마존 EC2(Amazon EC2) 기반 API 백엔드로 배포할 수 있으며, 에이전트와 도구 실행 환경을 분리하거나, 클라이언트 측에서 도구를 실행하도록 구성할 수 있다. 또한 오픈텔레메트리(OpenTelemetry)를 활용한 분산 추적 기능을 통해 에이전트의 실행 흐름을 시각화하고 분석할 수 있다.
스트랜드 에이전트 SDK는 아파치 라이선스 2.0(Apache License 2.0) 하에 오픈소스로 공개되며, 누구나 깃허브(GitHub)와 디스코드(Discord)를 통해 기능 개선, 문서 작성 등 오픈소스 개발에 자유롭게 참여할 수 있다.
[email protected]
Read More from This Article: “AI 에이전트 쉽게 개발한다”··· AWS, ‘스트랜드 에이전트 SDK’ 공개
Source: News