Skip to content

Translation in progress Some entries still include text in the original language.

AWS Security·Indexed by this site · Originally publishedSelectedAttention48

AWS releases Strands Box: an AI agent sandbox based on Dogwood policies

Introducing Strands Box: AI agent sandboxes powered by Dogwood

AI summary

AWS released the open-source sandbox Strands Box as a developer preview under the Apache 2.0 license, combining OS-level isolation with fine-grained policies to constrain AI agent behavior. The Box embeds the previously open-sourced policy language Dogwood and its local evaluation engine, making allow or deny decisions at multiple execution points including network egress, the Python interpreter, the Shell interpreter, and the MCP server proxy, with execution points sharing event history so rules can depend on the agent's prior actions. For example, a policy can limit the agent to sending at most 3 messages to Slack every 10 minutes, returning HTTP 403 with the rule ID and description when denied. The Box is configured via two files, box.toml and policy.dw; the egress gateway can inject real credentials on the agent's behalf, with the agent only receiving placeholder tokens.

Why it was selected

AWS 开源了把操作系统隔离与细粒度策略结合的 Agent 沙箱,并给出可复用的策略配置示例,适合部署 Agent 的团队参考。

Read originalaws.amazon.com