AWS 开源 Strands Box:OS 级隔离 + Dogwood 时序策略,给 YOLO 模式的编码 Agent 套上确定性缰绳
AWS 于 10 月 7 日发布开源 Agent 沙箱 Strands Box v0.1.0(Rust,Apache 2.0)。它把操作系统级隔离与 Dogwood 策略语言结合:Shell、Python、出站网关和 MCP 调用都先经过同一个默认拒绝的策略引擎,并共享事件历史,规则可以依据“之前做过什么、过了多久”来放行或拒绝。凭证由网关注入,Agent 拿不到明文密钥。目前仅支持 Apple 芯片 macOS,Linux 开发中。
核心要点速览
- 版本与许可:v0.1.0 于 2026-10-07 17:24 UTC 发布,Rust 编写,Apache 2.0(GitHub)
- 默认拒绝:经策略引擎检查的操作必须命中 permit 才放行,forbid 优先级更高(Dogwood)
- 时序规则示例:允许 Agent 发 Slack 状态,但每 10 分钟最多 3 次;也可限制 git push 时机或给 API 调用设上限(The Register)
- 平台:目前仅 Apple 芯片 macOS 15+;Linux 开发中,Windows 在规划,AgentCore / ECS / Kubernetes 部署计划中
- 跑分:AWS 未公布性能或安全基准数据
