실행 경계와 행동 규칙을 함께 둔다
AWS는 2026년 10월 7일 Strands Box를 개발자 프리뷰로 공개했다. 에이전트가 파일을 읽고, 셸 명령을 실행하고, API를 호출할 수 있게 할 때 실행 범위만 가두는 것으로는 충분하지 않다는 문제의식에서 출발한다. Box는 운영체제 수준 격리와 세부 정책을 조합해 에이전트가 접근할 수 있는 곳과 그 안에서 할 수 있는 행동을 함께 제한한다. 오픈소스이며 Apache 2.0 라이선스다. AWS 공식 발표
구성은 두 층으로 나뉜다. OS 격리는 호스트 파일과 네트워크에서 에이전트가 닿을 수 있는 범위를 정한다. 그 경계 안에서는 Dogwood 정책 언어와 Local Engine이 파일 읽기·수정, 실행 명령, HTTP 요청, MCP 도구 호출을 허용하거나 거부한다. 정책은 현재 행동뿐 아니라 앞서 무엇을 했는지도 참고할 수 있다. AWS 글의 예에서는 장애 조사 에이전트가 Slack에 상태를 알리되 10분에 세 번을 넘겨 게시하지 못하게 규칙을 둘 수 있다.

격리된 실행 공간과 접근 정책으로 AI 에이전트의 도구 사용을 관리하는 방식.
도구 호출의 결과까지 살펴보는 설계
일반적인 허용 목록은 “이 셸 명령을 실행해도 되는가”를 판단하지만, 실행될 명령이 실제로 어떤 파일을 바꾸거나 어떤 호스트에 접속하는지는 놓칠 수 있다. Strands Box는 셸·Python 인터프리터와 네트워크 출구, MCP 브로커에서 구체적인 작업을 정책 엔진에 전달한다. 파일 접근은 fs:read 같은 이벤트로, 외부 요청은 http:request로 기록해 여러 도구에 걸친 행동 이력을 정책 판단에 연결한다.
비밀정보 처리도 포함된다. 예를 들어 외부 API 키를 에이전트 환경에 그대로 넣는 대신, 출구 게이트웨이가 허용된 요청에 실제 키를 붙여 전달할 수 있다. 이는 실행 에이전트가 자격 증명을 직접 읽는 범위를 줄이는 방법이다. 다만 실제 정책은 조직이 작성하고 검토해야 하며, 허용 규칙을 넓게 설정하면 샌드박스의 보호 효과도 줄어든다.
프리뷰의 지원 환경과 한계
AWS의 발표 시점 설명은 macOS Seatbelt 같은 운영체제 격리를 사용한다고 안내한다. Strands Box의 공개 저장소는 Apple Silicon 기반 macOS 지원을 표시하고, Linux 지원은 계획 중으로 둔다. 따라서 이 공개 프리뷰를 Windows나 Linux의 범용 운영 환경에서 바로 쓸 수 있는 기능으로 소개하면 안 된다. AWS는 다른 운영체제 지원을 향후 우선순위로 언급했다.
또한 AWS 글에서 Amazon Bedrock AgentCore, ECS, Kubernetes 배포는 앞으로 추진하고 싶은 방향으로 제시됐다. 현재 Box는 개발자 환경에서 에이전트를 둘러싸는 프리뷰이며, 해당 클라우드 배포 연동이 이미 제공된다는 뜻은 아니다. 이 구분은 실무 도입에서 중요하다. 개발자 PC에서 검증한 정책을 그대로 운영 환경에 싣기 전에 플랫폼 통합, 로그 수집, 비상 복구 절차를 별도로 확인해야 한다.
편집팀의 해석으로는, Box의 가치는 모델이 안전하다고 믿는 데 의존하지 않고 실행 경계 바깥에서 권한을 강제하려는 데 있다. 그러나 정책 엔진이 있다고 해서 에이전트의 분석이 정확해지는 것은 아니다. 팀은 정상 작업이 막히는 비율과 권한을 벗어난 작업이 차단되는 비율을 함께 측정해야 한다.
자주 묻는 질문
Strands Box는 에이전트 프레임워크인가?
에이전트가 행동하는 환경을 제한하는 샌드박스다. AWS 설명은 여러 하네스와 함께 사용할 수 있다고 하지만, 프레임워크별 통합 범위는 현재 공개 문서와 실제 환경에서 확인해야 한다.
모든 운영체제에서 사용할 수 있나?
공개 저장소 기준 현재 지원은 Apple Silicon macOS다. Linux 지원은 계획 중이며, Windows 지원은 발표 내용에서 확인되지 않는다.
Box가 에이전트 오류를 막아주나?
정책에 정의한 파일·네트워크·도구 행동을 제한하는 것이 핵심이다. 잘못된 추론이나 부정확한 분석 자체를 없애지는 않는다.
AgentCore와 Kubernetes에 바로 배포할 수 있나?
AWS는 이를 향후 방향으로 적었다. 프리뷰 발표 시점에 완성된 배포 기능으로 안내된 것은 아니므로 현재 가능한 설치 경로와 구분해야 한다.
한눈에 정리
Strands Box는 OS 격리와 Dogwood 정책 엔진으로 에이전트의 구체적 행동을 제한하는 개발자 프리뷰다. 현재 공개 저장소의 지원 환경은 Apple Silicon macOS이며, 다른 운영체제와 클라우드 배포 지원은 확대 계획과 현재 기능을 구분해 확인해야 한다.