- 자체 앱에 AI 에이전트를 만들고 실행 과정을 직접 제어하려는 개발자를 위한 Python/TypeScript SDK
- 모델과 클라우드를 자유롭게 선택하고, 규모가 커져 백엔드를 교체해도 에이전트 코드 유지 가능
- 맥락 관리, 실행 제한, 관측 기능을 기본 제공해 에이전트 실행 루프와 운영 기능을 처음부터 만들 필요를 줄임
- 도구와 메모리, 세션을 갖춘 Strands harness로 바로 시작하고, 필요한 기본값을 바꾸거나 SDK로 실행 구조를 직접 구성 가능
- 실행 중 각 단계의 판단을 추적하고, 훅으로 검증과 기록, 방향 수정 가능. 가드레일과 사람의 승인 절차도 연결
- 실행 횟수와 토큰 예산을 제한하고, 작업 취소와 종료 이유를 관리
- 세션 저장과 장기 메모리로 이전 작업을 재개하고, 기본 harness는 큰 도구 결과를 별도로 보관해 대화 맥락을 관리
- 사용자 정의 도구와 MCP, 스트리밍, 구조화된 응답을 지원하며, 하위 에이전트와 Swarm, Graph, Workflow로 협업 구성
- Bedrock, Anthropic, OpenAI, Gemini와 로컬 Ollama 등 지원.
- 기본 harness는 Bedrock 인증과 모델 이용 비용 필요
- 별도 호스팅 제어 서비스 없이 앱 프로세스에서 실행
- Apache 2.0 라이선스
← 목록으로
새 소식
Strands Harness SDK - 모델과 클라우드를 선택하고 에이전트 실행을 직접 제어하는 SDK
요약
- Strands Harness SDK는 개발자가 AI 에이전트를 구축하고 실행 과정을 직접 제어할 수 있도록 돕는 Python 및 TypeScript SDK입니다.
- 모델과 클라우드를 자유롭게 선택할 수 있으며 맥락 관리, 실행 제한, 관측 기능 등을 기본으로 제공하여 효율적인 에이전트 운영을 지원합니다.
키워드
Strands Harness SDKAI 에이전트실행 제어