Strands Agents의 TypeScript 지원(평가판) 및 기타 업데이트 발표
지난 5월, AWS는 모델 기반 접근 방식을 사용하여 단 몇 줄의 코드로 AI 에이전트를 빌드하고 실행하는 오픈 소스 Python 프레임워크인 Strands Agents SDK를 오픈 소스로 제공했습니다. 오늘 AWS는 TypeScript 지원이 평가판 모드로 출시되었음을 발표했습니다. 이제 개발자는 Python과 TypeScript 중 하나를 선택하여 Strands Agents를 빌드할 수 있게 되었습니다.
Strands의 TypeScript 지원은 완전한 유형 안전성, 비동기/대기 지원, 최신 JavaScript/TypeScript 패턴과 함께 관용적으로 구성된 TypeScript 경험을 제공하도록 설계되었습니다. Strands는 AWS Lambda 및 Bedrock AgentCore와 같은 런타임의 클라이언트 애플리케이션, 브라우저 및 서버 측 애플리케이션에서 쉽게 실행할 수 있습니다. 또한 개발자는 AWS CDK를 사용하여 Typescript에서 전체 스택을 구축할 수 있습니다.
AWS에서는 Strands SDK에 대한 세 가지 추가 업데이트도 발표했습니다. 첫 번째로, Strands Agent에 대한 엣지 디바이스 지원이 정식 출시되었으므로 양방향 스트리밍과 로컬 모델을 사용하는 소규모 디바이스에서 에이전트를 실행할 수 있는 llama.cpp 같은 추가 로컬 모델 제공업체를 통해 SDK를 확장할 수 있게 됩니다. 두 번째로, Strands 스티어링을 이제 실험적 기능으로 사용할 수 있게 됨에 따라 개발자는 모듈식 프롬프트 메커니즘을 통해 수명 주기에서 적절한 순간에 에이전트에게 피드백을 제공함으로써 엄격한 워크플로 없이도 원하는 결과를 향해 에이전트를 안내할 수 있습니다. 마지막으로, Strands 평가가 평가판 모드로 제공됩니다. 개발자는 평가를 통해 에이전트 동작을 체계적으로 검증하고, 개선 사항을 측정하고, 개발 주기 동안 자신감을 갖고 배포할 수 있습니다.
빌드를 시작하려면 Strands Agents GitHub로 이동하세요.