Voltar

Docker lança Secure Software Factory para proteger agentes de IA que escrevem código

Aprofundamento CEVIU

Aprofundamento

A Secure Software Factory trata de um problema que times de engenharia já enfrentam: agentes que recebem um pedido, alteram código, rodam testes e entregam para revisão humana, mas às vezes fazem o que ninguém pediu. O próprio texto da Docker cita casos como fuga de sandbox, banco de dados apagado e push para produção sem aprovação. A resposta é uma arquitetura de referência com controles em cada etapa (entrada, design, montagem, build e verificação), além de primitivas para identidade e acesso, supply chain, rede, isolamento de runtime e orquestração.

A tese central é direta: quanto mais autonomia, menos dá para esperar que o agente se policie. Um prompt, uma dependência envenenada ou a descrição de uma ferramenta maliciosa podem redirecioná-lo em tempo de execução. Por isso os controles ficam no ambiente, em volta de credenciais, ferramentas, dependências e rede, com evidência do que aconteceu e um humano responsável pelo resultado. É o papel dos Docker Sandboxes, microVMs isoladas que limitam arquivos, destinos de rede e credenciais de forma determinística. O modelo de maturidade em três níveis permite começar pelo que o time já tem e subir aos poucos.

O que mudou

A ideia de colocar uma "caixa" determinística em volta do agente já aparecia na cobertura do CEVIU de 11 de março de 2026, em "Segurança de Agentes de IA: A 'Caixa' Determinística". Naquela época era um princípio. Agora virou arquitetura de referência, construída sobre o Agent Baseline de julho e assinada por praticantes de várias empresas. Os Sandboxes também evoluíram: em março, a cobertura mostrava times de agentes rodando neles com o Docker Agent. Em 25 de setembro de 2026, a Sandbox Kit Spec v3 passou a empacotar permissões de rede, credenciais e volumes em imagens OCI.

Por que isso importa

Para quem cuida de pipelines, o recado é que o agente entra como um ator novo na cadeia de entrega, com credenciais reais. Isolamento, identidade de curta duração e trilha de auditoria fora do alcance do agente passam a ser requisitos de projeto, não opcionais. O movimento não é só da Docker: a AWS lançou o Strands Box em 9 de outubro de 2026, com a mesma preocupação.

Linha do tempo

  1. CEVIU explica a 'caixa' determinística para proteger agentes de IA.

  2. Docker lança o Docker Agent, para equipes de agentes de IA em Docker Sandboxes.

  3. Docker apresenta a Sandbox Kit Spec v3, com autoridade como código em imagens OCI.

  4. AWS lança o Strands Box, sandbox open source para agentes de IA.

  5. Docker destaca a Secure Software Factory, construída sobre o Agent Baseline de julho.

Perguntas frequentes

O que é a Secure Software Factory da Docker?

É uma arquitetura de referência que aplica os resultados de segurança do Agent Baseline ao fluxo de agentes que escrevem código. Cobre controles por etapa, identidade, supply chain, rede, isolamento de runtime e orquestração. Foi escrita por praticantes de Keycard, Socket, Docker, Tessl, Tracebit, Browserbase e Tailscale.

O que é o Agent Baseline?

É uma arquitetura de referência aberta e neutra em relação a fornecedores, publicada em julho por Docker, Snyk e Keycard. Define resultados de segurança para rodar agentes de IA em empresas. Gira em torno de três perguntas: o que está operando e com quais capacidades, se está dentro dos limites aprovados e se dá para provar o que aconteceu e interromper.

Por que os controles devem ficar no ambiente e não no agente?

Porque um agente pode ser redirecionado em tempo de execução por um prompt, uma dependência envenenada ou uma descrição de ferramenta maliciosa. Se o controle depende da decisão do agente, ele falha justamente quando mais importa. No ambiente, os limites valem independentemente do que o agente decidir.

Qual o papel dos Docker Sandboxes?

São microVMs isoladas onde os agentes trabalham de forma autônoma, local ou na nuvem. Definem limites explícitos para arquivos, destinos de rede e credenciais. Isso atende ao resultado Constrain do Agent Baseline, que limita o alcance do agente ao que a tarefa aprovada exige.

Fontes

Avalie este artigo:
Categoria
CEVIU DevOps
Publicado
22 de outubro de 2026
Editoria
CEVIU DevOps

Quer receber mais sobre CEVIU DevOps?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser