A AWS lançou o Strands Box, um sandbox open source que combina isolamento no nível do sistema operacional com enforcement de políticas contextuais para manter agents de IA sob controle. O objetivo é evitar o que a própria AWS chama de "YOLO mode" — quando agents aprovam todas as ações sem revisão humana.

O problema com containers e microVMs

Containers e microVMs já oferecem isolamento forte para agents, mas falta enforcement contextual. Na prática, quando um agent containerizado ganha acesso a uma ferramenta, nada o impede de deletar um banco de produção ou fazer chamadas de API que custam uma fortuna.

O Strands Box resolve isso integrando o Dogwood Local Engine, que dá consciência temporal ao policy engine. Cada tool call é verificada não só pelo que o agent quer fazer, mas pelo que ele já fez.

Exemplos práticos

  • Permitir que um agent poste updates no Slack, mas no máximo 3 a cada 10 minutos para evitar spam
  • Controlar quando um agent pode fazer Git push
  • Colocar um cap em chamadas de API para evitar custos inesperados

Shell e Python sob controle

O Box inclui o Strands Shell e o Monty for Python, que expõem operações de shell e Python ao mesmo policy engine. Isso torna as ações dos agents mais inteligíveis para desenvolvedores e permite escrever políticas mais precisas.

Como explicou Marc Brooker, VP e distinguished engineer da AWS: "O Box enforça as políticas que os desenvolvedores configuram, de forma determinística — o agent não consegue contornar essas regras."

Disponibilidade

O Strands Box está disponível no GitHub, por enquanto apenas para macOS. Suporte a Linux está em desenvolvimento, e Windows está "no radar". Deploy para plataformas como AgentCore, ECS e Kubernetes também está planejado.

Para empresas que estão adotando agents de IA e precisam garantir que operem com segurança, a Mytech oferece consultoria especializada em segurança na nuvem.

Conteúdo patrocinado por Mytech.