AI sandbox: as 7 melhores ferramentas de segurança em 2026
Compare 7 opções de AI sandbox — Vercel, Docker, Cloudflare, E2B, Daytona, Northflank e Modal — em isolamento, segredos, saída e custo real em 2026.

Em 2026, o Vercel Sandbox é a melhor opção de AI sandbox para a maioria das equipes que executam agentes na nuvem. Mas a diferença decisiva não está no preço: entre as soluções gerenciadas, a carga de trabalho normalizada deste comparativo vai de $55.55 a $288 por mês. Para uso em produção, o que realmente importa é saber se o código gerado pelo modelo recebe tanto um kernel de execução separado quanto uma rota de saída que jamais exponha credenciais reais.
As melhores ferramentas em resumo
Os preços e limites dos produtos abaixo foram verificados em 19 de agosto de 2026. As sete ferramentas incluem agentes de programação locais e agentes gerenciados na nuvem, pois esses dois cenários não compartilham o mesmo modelo de risco nem de custo.
A ordem não segue simplesmente o menor preço. O Northflank tem a menor conta estimada entre as opções gerenciadas na nuvem, $55.55, mas o Vercel fica em primeiro lugar porque combina a barreira do Firecracker, uma política de saída ajustável em tempo real e a intermediação de credenciais — um padrão mais simples para uma equipe de produto lançar um agente sem administrar um cluster. O Docker ocupa a segunda posição por oferecer uma barreira local excepcionalmente completa sem taxa do fornecedor, embora não seja um runtime gerenciado para tarefas voltadas a clientes.
A regra de decisão é direta: escolha a ferramenta mais barata que cumpra as duas barreiras exigidas pela sua carga de trabalho real. A primeira mantém código não confiável atrás de um kernel separado ou de uma barreira de syscalls com proteção comparável. A segunda mantém segredos de produção e permissões de saída fora desse código. Uma VM barata que recebe uma chave de API em texto puro é reprovada. Uma VM bem isolada, mas com saída irrestrita para a Internet pública, também.
Como escolher um AI sandbox para execução segura de código
Hoje, a OpenAI orienta as equipes de segurança a executar fluxos de alto risco sem acesso a sistemas de produção sensíveis nem à Internet aberta, testar periodicamente os limites do sandbox, monitorar as ações dos agentes e definir o escopo autorizado. A recomendação para o Agents SDK é ainda mais clara: parta do princípio de que haverá tentativas de prompt injection e exfiltração, separe a orquestração da computação e não deixe credenciais no ambiente em que o código gerado é executado. Isso é orientação operacional, não um conjunto de casos extremos teóricos. A OpenAI publicou as diretrizes atuais em 10 de agosto.
Essas recomendações formam o teste das duas barreiras aplicado a cada veredito deste guia:
- Barreira de execução: cada tarefa hostil recebe kernel, microVM, VM ou isolamento de syscalls documentado próprio? O processo ou sistema de arquivos de um usuário consegue alcançar o de outro?
- Barreira de saída e credenciais: é possível negar a rede por padrão, liberar somente destinos nomeados e injetar credenciais depois que o tráfego deixa o sandbox?
- Barreira de controle: políticas, logs, cotas e identidade podem ficar fora do código que o modelo talvez reescreva?
- Adequação operacional: o produto é local, orientado a API, nativo de edge, voltado a GPU ou uma plataforma completa? Uma boa barreira no modelo operacional errado acaba sem uso.
- Custo recorrente: quanto custa a mesma carga de trabalho depois que o crédito promocional termina?
Este é um comparativo com preços e análise, não um suposto teste de invasão. Todos os preços, limites e recursos vêm de uma página oficial que estava ativa. Para entrar na seleção, o produto precisava trazer informações oficiais suficientes para avaliar tanto isolamento quanto saída de rede, além de oferecer uma barreira para código hostil — não apenas um ambiente geral de desenvolvimento.
A carga normalizada corresponde a 10,000 execuções por mês. Cada execução dura 5 minutos, solicita 2 vCPU e 4 GiB de memória e mantém a CPU ativa por 1 minuto; nos outros 4, o agente espera por arquivos, pacotes ou operações de rede. Essa diferença é importante porque Vercel e Cloudflare cobram CPU ativa de forma distinta da memória provisionada, enquanto E2B, Daytona, Northflank e Modal cobram a computação durante toda a janela de execução.

O trabalho moderno com agentes tem duas frentes bem diferentes. Se o assistente de programação roda em um notebook, compare-o com os fluxos apresentados em Codex vs Claude Code vs Cursor. Se o agente controla um navegador, a própria sessão do browser passa a integrar a barreira, como explica o comparativo dos melhores navegadores para agentes de IA. Um sandbox não substitui a escolha do agente certo, assim como um agente robusto não elimina a necessidade de isolar suas ferramentas.
1. Vercel Sandbox: melhor opção geral para equipes de agentes na nuvem
O Vercel Sandbox é a melhor escolha geral para equipes de produto que procuram uma API gerenciada, uma barreira de computação robusta e segredos que não precisem entrar no código gerado.

Cada sandbox é executado em uma microVM Firecracker. Os ambientes nativos incluem Node.js 22, 24 e 26, além de Python 3.13; para um runtime personalizado, há suporte a imagens OCI. As sessões dos planos Pro e Enterprise podem durar até 24 horas, contra 45 minutos no Hobby, e o limite de recursos sobe de 4 vCPU no Hobby para 8 no Pro e 32 no Enterprise. A memória é fixada em 2 GB por vCPU, portanto a carga de 2 vCPU deste comparativo recebe exatamente 4 GB.
A principal vantagem de segurança aparece depois que a VM inicia. O firewall de rede do Vercel consegue alterar a política enquanto o processo está em execução, injetar uma credencial apenas no momento em que uma solicitação de saída deixa o ambiente e encaminhar requisições selecionadas pelo proxy da própria equipe. Isso viabiliza uma tarefa segura em duas fases: liberar o registro de pacotes durante a configuração, remover o acesso amplo e só então executar o código gerado pelo modelo com uma lista curta de destinos. Assim, o sandbox recebe as ferramentas necessárias sem herdar as chaves usadas para acessar GitHub, uma API de modelo ou um armazenamento de objetos.
O ponto de atenção é a configuração, não o isolamento. A documentação do firewall do Vercel informa que allow-all é o padrão, ou seja, um sandbox novo tem acesso irrestrito à Internet pública. O fluxo recomendado instala pacotes com acesso amplo e muda para uma allowlist definida pelo usuário antes da execução de código não confiável. Se a orquestração ignorar essa segunda etapa, o Firecracker continuará protegendo o host, mas o sandbox poderá enviar para fora qualquer dado colocado nele. A intermediação de credenciais impede que o guest copie a chave em texto puro, porém não evita que o código gerado abuse dessa chave em uma solicitação permitida enquanto a tarefa estiver ativa.
A atualização de observabilidade de 7 de julho transforma essa política em um controle operacional. As equipes podem acompanhar CPU ativa, memória provisionada, transferência de dados, sandboxes em execução e sessões, agrupando as métricas por Sandbox Name e Sandbox Session ID. O Vercel inclui observabilidade do Sandbox em todos os planos, com consultas manuais nos planos Pro e Enterprise. O impacto no orçamento é concreto: identifique cada tipo de tarefa, atribua seu custo e investigue sessões cuja saída de rede ou duração fuja do padrão.
Melhor para: agentes de programação gerenciados, interpretadores de código, geradores de previews e execução voltada a clientes em uma stack Vercel.
Destaque: Firecracker somado a política de saída em runtime, intermediação de credenciais e proxy opcional de solicitações no mesmo produto.
Preço: Hobby custa $0. Pro custa $20/mês e inclui $20 em crédito de uso; depois, cobra $0.128 por hora de Active CPU, $0.0212 por GB-hora de memória provisionada, $0.60 por 1 milhão de criações, $0.15 por GB de rede e $0.08 por GB-mês de snapshots. Enterprise tem preço personalizado.
Teste grátis: o Hobby inclui 5 horas de Active CPU, 420 GB-hora de memória, 5,000 criações, 20 GB de rede, 10 sandboxes simultâneos e 15 GB de armazenamento de snapshots. Há um teste do Pro.
- Uma microVM Firecracker separada para cada sandbox.
- As credenciais podem ser injetadas na saída, em vez de armazenadas no guest.
- A política de rede pode ser restringida enquanto a tarefa está em execução.
- Sessões de até 24 horas nos planos Pro e Enterprise.
- A cobrança por CPU ativa favorece tarefas de agentes com muita E/S.
- A configuração segura depende da remoção do acesso amplo à rede antes da execução não confiável.
- A saída padrão em allow-all precisa ser substituída antes da fase não confiável.
- No Hobby, não é possível comprar uso adicional depois de atingir os limites incluídos.
- A proporção fixa de 2 GB por vCPU pode obrigar a alocação de CPU extra em tarefas que exigem muita memória.
Sequência segura de implantação no Vercel
Escreva o modelo de ameaças
Liste o que o código gerado pode ler, gravar, chamar e expor. Por padrão, mantenha credenciais de repositório, bancos de dados de produção, metadados de nuvem e APIs administrativas internas fora do sandbox.
Crie uma imagem limpa
Parta de um runtime nativo ou de uma imagem OCI apenas com as ferramentas necessárias para a tarefa. Não inclua dados de clientes nem credenciais de longa duração na imagem ou em qualquer snapshot.
Libere brevemente a saída para configuração
Autorize somente o registro de pacotes, host de código-fonte ou armazenamento de artefatos necessário para a configuração. Se um acesso amplo for temporariamente indispensável, transforme a mudança de política em uma etapa explícita da orquestração, e não em uma convenção informal.
Feche a rede
Antes de iniciar o código gerado pelo modelo, mude para destinos nomeados e negue todo o restante. Encaminhe chamadas de alto risco pelo seu proxy quando uma política estável exigir.
Intermedeie cada segredo
Injete uma credencial somente para o host e o formato de solicitação aprovados. Nunca copie o valor bruto para uma variável de ambiente apenas porque a microVM está isolada.
Monitore e destrua
Transmita os logs, limite a duração e os recursos, preserve apenas a saída necessária e destrua o sandbox. Agende um teste que tente alcançar um host bloqueado e recuperar uma chave intermediada.
Veredito: o Vercel é a escolha padrão para reduzir decisões de infraestrutura sem abrir mão de uma barreira robusta. Procure outra solução quando execução local, nuvem própria ou maior capacidade de GPU for o requisito principal.
2. Docker Sandboxes: melhor opção para agentes de programação locais
O Docker Sandboxes é a opção local mais forte deste guia porque se trata de um produto de microVM distinto — não de um contêiner comum com um nome tranquilizador.

A microVM é a principal barreira de confiança. Cada sandbox tem um kernel separado, seu próprio Docker Engine e nenhum caminho até o daemon do Docker no host. O tráfego TCP de saída passa por um proxy no host com política de negação por padrão; UDP externo direto e ICMP são bloqueados; e credenciais de API podem ser injetadas em cabeçalhos HTTP sem que os valores brutos sejam colocados na VM. É uma arquitetura local séria para sessões autônomas de Codex, Claude Code, Copilot CLI, OpenCode ou Kiro.
O preço do fornecedor também é simples: a CLI sbx custa $0, não tem cobrança por usuário e pode ser usada comercialmente. A governança central da organização — incluindo políticas gerenciadas de rede, sistema de arquivos e MCP, além de logs de auditoria — exige uma assinatura paga separada. O custo real de computação fica no notebook ou na estação de trabalho. Portanto, a comparação correta não é colocar os $0 do Docker diante dos $55.55 do Northflank, e sim avaliar hardware local e tempo de operação em relação a um serviço gerenciado.
O ponto fraco aparece exatamente no encontro entre o trabalho local e o host. O modo direto monta o workspace com leitura e gravação, permitindo que um agente altere hooks do Git, configurações de CI, tarefas da IDE, alvos de Makefile, scripts de pacotes e outros arquivos que um desenvolvedor poderá executar depois, fora da VM. Com --clone, o repositório do host fica somente leitura e o agente recebe um clone privado — opção mais segura para repositórios desconhecidos ou execuções autônomas. O Docker também alerta que domínios curinga amplos podem permanecer na allowlist padrão, que skills compartilhadas funcionam como armazenamento de leitura e gravação entre sandboxes se não forem desativadas e que servidores MCP stdio locais rodam no host, não dentro da microVM.
O Docker Sandboxes 0.38.0 foi lançado em 6 de agosto com Kit spec v2, gerenciamento de MCP de primeira classe, credenciais OAuth mantidas no host, políticas Cedar para organizações e o controle --deny-network HOST por sandbox. A versão também corrigiu a CVE-2026-17106. A consequência prática é uma regra de manutenção, não apenas uma novidade de release note: softwares locais de isolamento precisam de atualização obrigatória, e uma superfície MCP recém-centralizada exige a mesma revisão de confiança no host aplicada a qualquer outra ponte para fora da VM.
Isso faz do Docker Sandboxes uma excelente opção para a máquina do desenvolvedor, mas uma escolha inadequada como backend de nuvem pronto para uso. Ele protege a estação de trabalho da maior parte das ações do agente; ainda assim, o workspace, as skills compartilhadas e as integrações MCP no host continuam sendo pontes explícitas. Cada uma precisa de avaliação própria.
Melhor para: agentes de programação locais que precisam instalar pacotes, criar builds do Docker e executar tarefas autônomas sem acesso amplo ao host.
Destaque: isolamento por microVM, rede com proxy e negação por padrão e injeção de credenciais no host, com taxa de fornecedor de $0.
Preço: $0 pela CLI, sem cobrança por usuário; a governança da organização tem preço personalizado.
Teste grátis: a CLI principal e os sandboxes locais isolados são gratuitos.
- Uma microVM e um kernel separados, em vez de um contêiner compartilhando o host.
- Um Docker Engine privado dentro do guest, sem acesso ao daemon do host.
- Política de saída com negação por padrão e injeção de credenciais no host.
- Sem cobrança de uso ou por usuário pela CLI principal.
- O modo clone pode manter o repositório do host somente leitura.
- A execução ocorre na sua máquina, não em um serviço gerenciado voltado a clientes.
- O modo direto altera o working tree do host no próprio local.
- Skills compartilhadas podem atravessar as barreiras entre sandboxes se não forem desativadas.
- Servidores MCP stdio locais executam no host e exigem uma avaliação de confiança separada.
Veredito: use Docker Sandboxes para agentes locais, ative o modo clone em trabalhos arriscados, reduza regras amplas de rede e trate cada servidor MCP do host como privilegiado. Só compare essa opção com APIs gerenciadas depois de calcular o hardware e a operação que ela substitui.
3. Cloudflare Sandbox SDK: melhor opção com políticas nativas da edge
O Cloudflare Sandbox SDK é a escolha mais adequada quando o plano de controle já está nos Workers e o agente precisa de uma rota rigorosamente programada até a Internet.

O Cloudflare Containers executa cada sandbox em uma VM separada, com isolamento de sistema de arquivos, processos e rede, além de cotas de recursos por sandbox. A página de segurança é direta sobre a arquitetura multitenant: dentro do mesmo sandbox, os processos compartilham arquivos, processos e rede localhost; portanto, deve-se criar um sandbox separado para cada usuário. Essa orientação vale mais do que uma promessa genérica de isolamento completo, pois mostra ao arquiteto exatamente onde posicionar a barreira de identidade.
A segunda barreira é uma extensão natural dos Workers. O acesso à Internet pública vem liberado por padrão, mas enableInternet = false muda a postura para negar tudo, exceto o tráfego autorizado por allowedHosts ou por um handler de saída. Esse handler roda no runtime confiável dos Workers, fora do sandbox, pode injetar um cabeçalho de autorização e restringir uma credencial a uma instância específica do sandbox. O guest nunca recebe o token real. Com a Internet desativada, o tráfego que não usa HTTP é negado e o DNS fica limitado aos servidores da Cloudflare, fechando uma rota fácil de exfiltração.
Os dois pontos de atenção assumidos pelo próprio produto são exposição e maturidade. Um quick tunnel usa um hostname aleatório em trycloudflare.com, sem token de acesso separado; qualquer pessoa que conheça a URL pode alcançá-lo, portanto um preview sensível ainda precisa de autenticação na aplicação. A visão geral atualizada em 13 de agosto recomenda @cloudflare/sandbox@next para novos projetos e apresenta o SDK 1.0 como preview. Isso pode ser aceitável para um produto inicial com raio de impacto restrito. Já uma empresa regulada, que só permite dependências estáveis, talvez precise aguardar ou fixar o pacote estável atual e abrir mão de parte dos recursos.
Os tamanhos fixos das instâncias da Cloudflare também mudam a comparação de preço. A tarefa normalizada pede 2 vCPU e 4 GiB, porém a menor instância compatível é a standard-3, com 2 vCPU, 8 GiB e disco de 16 GB. A tarifa baixa de memória mantém a plataforma competitiva, mas metade da memória provisionada fica sem uso neste exemplo.
Melhor para: agentes baseados em Workers, aplicações na edge, terminais no navegador, contextos de código e cargas centradas em HTTP com saída programável.
Destaque: as credenciais e a lógica de saída podem permanecer nos Workers, fora do sandbox, com escopo por destino e instância.
Preço: o Workers Free não inclui Containers nem o Sandbox SDK. O Workers Paid custa $5/mês e inclui 375 minutos de vCPU, 25 GiB-hora de memória e 200 GB-hora de disco. O uso adicional custa $0.000020 por vCPU-segundo, $0.0000025 por GiB-segundo e $0.00000007 por GB-segundo de disco.
Teste grátis: não há teste dedicado do Sandbox; Containers exigem o Workers Paid.
- Uma VM separada por sandbox, com orientação explícita para separar também cada usuário.
- A injeção de credenciais no lado dos Workers mantém os tokens fora do código gerado.
- Modo de Internet com negação por padrão, allowlists de hosts, handlers e DNS restrito.
- Cobrança por CPU ativa e suspensão automática favorecem agentes com uso em rajadas.
- Tráfego de saída barato na América do Norte e na Europa, a $0.025/GB e com 1 TB incluído.
- O acesso à Internet permanece liberado até ser desativado.
- Hostnames de quick tunnels não substituem autenticação.
- O SDK 1.0 ainda é apresentado como preview.
- Os tamanhos fixos de instância podem obrigar a contratação de memória e disco extras.
Veredito: o Cloudflare é a melhor alternativa ao Vercel quando os Workers já são a camada confiável de controle e a política HTTP é a principal superfície de segurança. Primeiro desative o acesso à Internet, adicione autenticação de aplicação a cada tunnel e considere os tamanhos fixos das instâncias no orçamento.
4. E2B: melhor API de microVM para runtimes portáteis de agentes
O E2B é a opção de microVM mais especializada e orientada a API para equipes que querem um sandbox para agentes de IA independente de uma plataforma maior de implantação.

Cada sandbox do E2B roda em uma microVM Firecracker com kernel, memória e page cache próprios. O kernel separado é importante porque uma falha de kernel dentro de um guest ainda exigiria escapar do Firecracker para alcançar o host. No SDK v2.0.0 ou superior, o acesso seguro ao controller também vem ativo por padrão: as chamadas ao controller exigem o token de acesso devolvido na criação do sandbox. Templates personalizados antigos talvez precisem ser reconstruídos para funcionar com essa postura.
A API oferece os controles de rede necessários: allow_internet_access, allowOut, denyOut e um proxy de saída. Desativar o acesso à Internet equivale a negar 0.0.0.0/0. A requisição de criação atual deixa esses controles visíveis, mas as páginas de produto citadas não apresentam um broker de credenciais nativo comparável ao do Vercel, Cloudflare, Daytona ou Docker. Se o código gerado precisar de um token de produção, posicione um proxy confiável fora do E2B e injete a credencial ali, em vez de usar uma variável de ambiente no guest.
O E2B ganha força quando o controle da implantação é o requisito central. Hoje, o BYOC do Enterprise atende AWS e GCP, e a empresa afirma que templates, snapshots, logs de runtime e tráfego sensível permanecem dentro da VPC do cliente. O produto perde atratividade quando a necessidade é apenas uma instância personalizada e econômica com 4 GiB: a página de preços reserva CPU e RAM personalizadas para o Pro, que acrescenta $150/mês antes do uso.
O Hobby é generoso para avaliação. Custa $0 mais uso, inclui um crédito único de $100, dispensa cartão, permite sessões de até 1 hora e comporta 20 sandboxes simultâneos. O Pro amplia as sessões para 24 horas e a simultaneidade para 100, com capacidade adicional comprável até 1,100. O upgrade aumenta os limites, mas não cria créditos de uso recorrentes.
Melhor para: agentes orientados a API, interpretadores de código, cargas de avaliação e empresas que precisam de BYOC em AWS ou GCP.
Destaque: kernels Firecracker individuais para cada sandbox, acessíveis por uma API simples e focada em agentes.
Preço: Hobby custa $0 mais uso. Pro custa $150/mês mais uso. Enterprise tem mensalidade personalizada mais uso. CPU custa $0.000014 por vCPU-segundo, ou $0.0504 por vCPU-hora; memória custa $0.0000045 por GiB-segundo, ou $0.0162 por GiB-hora. O armazenamento inclui 10 GiB no Hobby e 20 GiB no Pro.
Teste grátis: crédito único de $100 no Hobby, sem necessidade de cartão de crédito.
- Uma microVM Firecracker com kernel, memória e page cache próprios para cada sandbox.
- Acesso seguro ao controller por padrão no SDK v2.0.0 ou superior.
- Controles claros de permissão, negação e bloqueio total da Internet.
- Sessões de até 24 horas e simultaneidade comprável de até 1,100 no Pro.
- BYOC em AWS e GCP para o Enterprise.
- Exigências personalizadas de CPU e RAM podem forçar a contratação do Pro por $150/mês.
- As páginas públicas citadas não mostram um recurso nativo de intermediação de credenciais com o mesmo destaque.
- O crédito de $100 é único, não mensal.
- O BYOC é exclusivo do Enterprise e, atualmente, não lista Azure.
Veredito: o E2B é a API independente de microVM mais direta deste grupo. Escolha-a quando portabilidade ou BYOC forem mais importantes do que a mensalidade do Pro e inclua um proxy externo confiável de credenciais na arquitetura desde o início, não como reforço posterior.
5. Daytona: melhor proxy de credenciais com classes flexíveis de runtime
O Daytona apresenta o broker de credenciais mais bem documentado deste grupo, além de permitir escolher entre contêineres rápidos usados por padrão e VMs dedicadas com Linux ou Windows.

O desenho de proteção de segredos é particularmente concreto. O Daytona armazena uma credencial criptografada da organização, coloca apenas um placeholder opaco no sandbox e troca esse marcador pelo valor real em um cabeçalho HTTPS de saída, dentro do seu proxy. O proxy envia o valor somente a um host permitido e remove do retorno qualquer segredo reproduzido antes que a resposta chegue ao guest. Assim, o código gerado usa o token sem jamais conseguir lê-lo.
Esse desenho tem uma opção de escape perigosa: se o campo hosts de um segredo for omitido, ele fica irrestrito, e o proxy pode substituir o valor real para qualquer destino. A documentação recomenda definir uma allowlist para cada segredo. A substituição também funciona apenas em cabeçalhos HTTPS — não em corpos de requisição, query strings, HTTP simples ou valores transformados, como Basic Auth codificado em Base64. Se um fornecedor aceitar a chave somente no corpo, o broker do Daytona não conseguirá proteger essa chamada.
Os controles de rede abrangem allowlists de domínio e CIDR, bloqueio completo de saída e proxy upstream. As restrições organizacionais Tier 1 e Tier 2 têm precedência e não podem ser relaxadas individualmente em um sandbox. Já Tier 3 e Tier 4 permitem acesso total à Internet por padrão, algo que precisa ser restringido em tarefas hostis. A pergunta relevante para quem compra não é se o Daytona oferece uma allowlist, mas se a combinação entre o tier da organização e a configuração do sandbox produz a política efetiva pretendida.
A escolha de runtime é o outro diferencial. Contêineres Linux são o padrão e iniciam rapidamente. O Daytona também oferece classes de VM dedicada com Linux e Windows, além de sandboxes com GPU nas opções H100, H200, RTX PRO 6000, RTX 5090 e RTX 4090. Em builds confiáveis, a velocidade dos contêineres pode ser a troca adequada. Para código hostil em ambiente multitenant, selecione deliberadamente a classe de VM em vez de supor que a palavra sandbox garante a barreira mais forte.
Melhor para: agentes que precisam chamar APIs externas sem enxergar as credenciais, cargas variadas de Linux e Windows e execução com GPU.
Destaque: segredos em placeholders, injeção HTTPS restrita ao host e remoção de valores sensíveis da resposta, tudo fora do guest.
Preço: o serviço público tem mensalidade de $0 e pagamento conforme o uso. CPU custa $0.0504 por vCPU-hora, memória custa $0.0162 por GiB-hora e armazenamento custa $0.000108 por GiB-hora depois dos primeiros 5 GiB. Computação gerenciada pelo cliente passa pela equipe comercial.
Teste grátis: $200 em computação grátis, sem necessidade de cartão de crédito.
- Intermediação de segredos bem documentada, com remoção de dados sensíveis da resposta.
- Controles de rede por domínio, CIDR, bloqueio total e proxy upstream.
- Contêineres padrão, VMs Linux e Windows e classes com GPU.
- Cobrança simples por uso, sem mensalidade da plataforma.
- Preços atuais de GPU publicados, de $0.99/hora para RTX 4090 a $4.54/hora para H200.
- Omitir hosts deixa o segredo irrestrito.
- A substituição de segredos funciona somente em cabeçalhos HTTPS.
- Os tiers mais altos de rede liberam acesso total à Internet por padrão.
- A classe padrão mais rápida é um contêiner Linux; o isolamento mais forte por VM precisa ser selecionado.
Veredito: o Daytona é a melhor escolha quando entregar o segredo com segurança é mais difícil do que criar o sandbox. Sempre defina hosts, escolha uma VM para código multitenant realmente hostil e inclua o tier efetivo de rede da organização na revisão de lançamento.
6. Northflank: melhor opção para BYOC e controle da plataforma
O Northflank é a melhor escolha quando o sandbox precisa residir na conta de nuvem da empresa e integrar uma plataforma de aplicações mais ampla, com serviços, bancos de dados, tarefas e políticas.

O Northflank oferece microVMs Kata Containers ou gVisor para isolamento de cargas em nível de VM. A página atual de infraestrutura afirma que cada contêiner recebe seu próprio kernel, cercado por barreiras de namespace, recursos, armazenamento e rede. Uma service mesh adiciona TLS mútuo entre as cargas, enquanto políticas de rede no nível do projeto e rede privada reduzem acessos indesejados entre projetos.
A superfície de implantação é mais ampla que a de qualquer executor orientado a API deste guia. O Northflank pode usar sua nuvem gerenciada ou conectar contas da AWS, GCP, Azure ou Civo; também aceita Kubernetes do cliente on-premises, em bare metal ou em uma nuvem pública. Nos node pools BYOC habilitados para microVM, as cargas recebem esse isolamento por padrão. É uma combinação forte para residência de dados, contratos de nuvem existentes, acesso a serviços privados e equipes corporativas que desejam governar a infraestrutura da aplicação e dos sandboxes em conjunto.
Essa amplitude também é seu ponto de atenção. Um produto pequeno baseado em agentes não precisa automaticamente de clusters, projetos, service mesh, templates de implantação, bancos de dados e um plano de controle da plataforma. O Northflank pode gerar a menor estimativa de recursos deste comparativo e, ainda assim, custar mais para a organização se ninguém for responsável pela plataforma. O comprador ideal já busca BYOC ou todo o ecossistema ao redor. Os demais devem comparar as horas de engenharia com Vercel ou E2B antes de comemorar o preço unitário.
O tier Sandbox grátis é útil para aprender a plataforma: inclui 2 serviços gratuitos, 1 banco de dados gratuito e 2 cron jobs gratuitos. A computação de produção é cobrada por segundo, a $0.01667 por vCPU-hora e $0.00833 por GB-hora. O tráfego de saída custa $0.06 por GB, e o armazenamento SSD, $0.15 por GB-mês.
Melhor para: BYOC, serviços privados, requisitos de residência de dados e equipes que buscam uma única plataforma para sandboxes e infraestrutura de aplicações.
Destaque: isolamento com Kata ou gVisor em implantações gerenciadas ou na nuvem do próprio cliente.
Preço: Sandbox é grátis. O pagamento conforme o uso começa em $0/mês e cobra $0.01667 por vCPU-hora, $0.00833 por GB-hora de memória, $0.06 por GB de saída e $0.15 por GB-mês de SSD. Enterprise tem preço personalizado.
Teste grátis: tier Sandbox grátis com 2 serviços, 1 banco de dados e 2 cron jobs.
- Isolamento com microVM Kata ou gVisor e uma barreira de kernel por carga.
- Opções de nuvem gerenciada, BYOC nos principais provedores e Kubernetes do cliente.
- TLS mútuo, políticas de rede, namespaces e rede privada.
- Tarifas públicas e baixas de recursos, cobradas por segundo.
- Serviços de aplicação e cargas de sandbox podem compartilhar uma única plataforma governada.
- Um plano de controle mais amplo exige mais trabalho operacional do que uma API exclusiva de sandbox.
- A estimativa baixa de computação exclui o overhead do cluster e a gestão da plataforma.
- É fácil contratar uma abrangência de plataforma desnecessária para um produto pequeno de agentes.
- O comprador deve confirmar se o node pool e a classe de runtime escolhidos aplicam a política de microVM desejada.
Veredito: o Northflank é a resposta certa quando a implantação em nuvem própria ou uma plataforma unificada é obrigatória. Para uma equipe de produto com duas pessoas, não é uma economia automática: o menor medidor ainda pode criar o maior trabalho de plataforma.
7. Modal: melhor opção para Python, ML e execução intensiva em GPU
O Modal é o melhor sandbox desta lista quando o código gerado trabalha junto com Python, notebooks, inferência de modelos ou cargas de GPU em rajadas.

O Modal Sandboxes usa gVisor, que intercepta e restringe as chamadas de sistema entre a carga guest e o kernel do host. Por padrão, um Sandbox não pode aceitar conexões de entrada nem acessar outros recursos do Modal. Isso reduz o raio de impacto dentro da plataforma e cria uma base sólida de execução para análise de dados e tarefas que usam modelos intensivamente.
A política de saída é menos conservadora. Por padrão, os sandboxes podem se conectar a qualquer IP público. O Modal oferece bloqueio completo da rede, allowlists de CIDR e uma allowlist de domínios em beta para tráfego TLS, mas esses controles precisam ser ativados. Alterações de política durante a execução também dependem de uma configuração inicial: para restringir depois uma lista de domínios ou CIDRs, o sandbox deve ser criado com aquela categoria de allowlist habilitada. block_network=True não pode ser alterado pelo mesmo caminho dinâmico; por isso, um agente que libera a rede apenas durante a configuração precisa ter seu ciclo de vida projetado antecipadamente.
A vantagem econômica do Modal está na plataforma serverless de ML ao redor, não no menor medidor de sandbox. Um núcleo físico equivale a 2 vCPU e custa $0.00003942 por core-segundo. A memória custa $0.00000667 por GiB-segundo. O Starter custa $0 mais computação, inclui $30 em créditos mensais, 3 usuários no workspace e simultaneidade para 100 contêineres e 10 GPUs. O Team custa $250/mês mais computação, devolve $100 em créditos mensais e acrescenta usuários ilimitados, simultaneidade de 5,000 contêineres e 50 GPUs, proxy com IP estático, orçamentos por ambiente, domínios personalizados e rollback de implantações.
Assim, o Modal é fácil de justificar quando a mesma plataforma também atende modelos, funções agendadas e tarefas com GPU. A escolha é menos evidente para um simples interpretador de código cujos requisitos centrais são isolamento por microVM e intermediação de credenciais. A página atual de segurança do Sandbox documenta o controle de rede e o isolamento da plataforma, mas não um mecanismo externo de injeção de segredos tão explícito quanto o do Daytona ou Cloudflare.
Melhor para: agentes em Python, notebooks, análise de dados, pipelines de ML e código gerado com uso intensivo de GPU.
Destaque: Sandboxes com gVisor integrados à plataforma serverless de CPU e GPU do Modal.
Preço: Starter custa $0 mais computação e inclui $30 em créditos mensais. Team custa $250/mês mais computação e inclui $100 em créditos mensais. Enterprise tem preço personalizado. A CPU do Sandbox custa $0.00003942 por core físico-segundo, sendo que 1 core equivale a 2 vCPU, e a memória custa $0.00000667 por GiB-segundo.
Teste grátis: $30 em créditos mensais recorrentes do Starter.
- O gVisor restringe chamadas de sistema perigosas na barreira de runtime.
- Por padrão, um Sandbox não alcança outros recursos do Modal nem aceita conexões de entrada.
- Há bloqueio total, allowlists de CIDR e domínio em beta e atualizações de política em runtime.
- Integração forte com Python, notebooks, funções agendadas e cargas com GPU.
- O Starter inclui crédito mensal recorrente de $30.
- O acesso público de saída vem liberado por padrão.
- A allowlist de domínios está em beta.
- Mudanças dinâmicas de política exigem que o tipo de allowlist exista na criação.
- O custo estimado do sandbox supera o da maioria das alternativas gerenciadas.
Veredito: o Modal vence quando o sandbox faz parte de um sistema de ML ou GPU. Para uma API simples de código hostil, Vercel, Cloudflare, E2B ou Daytona oferece ao responsável por segurança um caminho mais direto.
O que a conta mensal realmente mostra
A menor estimativa gerenciada é $55.55 e a maior, $288 — uma diferença de $232.45 por mês. O valor é relevante em escala, mas pequeno perto do custo de um engenheiro mantendo um executor interno ou de um incidente com vazamento de token de produção. Em termos de segurança, não faz sentido aceitar segredos em texto puro ou saída de rede aberta para economizar uma quantia mensal de três dígitos baixos.
Esses números servem para comparação, não como faturas. No total do Vercel, a mensalidade de $20 do Pro é compensada pelo crédito de uso de $20. Para atender ao requisito de 2 vCPU, o Cloudflare precisa alocar uma instância standard-3 com 8 GiB e disco de 16 GB. O E2B inclui o plano Pro de $150 porque a comparação usa uma alocação personalizada de 4 GiB. No Modal, o crédito mensal recorrente de $30 do Starter é descontado. Os $200 do Daytona e os $100 do E2B são créditos únicos e, por isso, não reduzem a linha de custo recorrente.
O tipo de cobrança pode inverter a ordem. Vercel e Cloudflare cobram CPU ativa, então um agente limitado por E/S paga menos enquanto espera. Se a CPU trabalhar durante todos os 5 minutos, o Vercel passa de $113.34 para $284.01, e o Cloudflare, de $91.63 para $187.63. Para um agente de programação que compila intensamente, calcule o cenário de atividade total. Um agente de navegador esperando páginas talvez se aproxime mais da premissa de 1 minuto.
O ponto de equilíbrio prático entre Vercel e Daytona fica em 1.58 minuto de CPU ativa dentro de uma execução de 5 minutos, ou aproximadamente 95 segundos. Abaixo disso, a cobrança por CPU ativa do Vercel vence neste modelo; acima, as tarifas fixas pelo tempo de execução do Daytona se tornam mais baratas, antes de rede e armazenamento. É uma decisão de fluxo de trabalho disfarçada de preço: meça por quanto tempo o agente realmente computa, em vez de montar o orçamento apenas pelo tempo total.
A maior linha do orçamento é a responsabilidade operacional. A estimativa de $55.55 do Northflank parece excepcional até a equipe acrescentar cluster, políticas, templates de implantação, resposta a incidentes e um engenheiro capaz de cuidar de tudo isso. Os $288 do E2B parecem caros até o BYOC eliminar a construção de uma plataforma separada. Uma compra bem feita compara a carga operacional total, não apenas o preço da vCPU.
Qual ferramenta escolher em cada cenário
Escolha o Vercel Sandbox quando precisar da melhor opção gerenciada por padrão e puder restringir sua política de rede antes da fase não confiável. A decisão deixa de favorecer o Vercel quando BYOC, execução local ou maior capacidade de GPU é obrigatório.
Escolha o Docker Sandboxes quando um desenvolvedor executar Codex, Claude Code, Copilot CLI, OpenCode ou Kiro localmente. Use o modo clone em repositórios arriscados. Migre para uma ferramenta gerenciada quando tarefas de clientes, alta simultaneidade, disponibilidade central ou APIs remotas entrarem nos requisitos.
Escolha o Cloudflare Sandbox SDK quando os Workers já forem o plano de controle confiável e a maioria das chamadas autorizadas usar HTTP. Reavalie se a maturidade anterior à versão 1.0 do SDK ou os tamanhos fixos do Containers criarem mais risco do que eliminam.
Escolha o E2B quando quiser uma API Firecracker independente ou BYOC em AWS e GCP. A escolha perde força se a personalização de memória tornar difícil justificar a mensalidade de $150 do Pro ou se a equipe não quiser criar um proxy externo de credenciais.
Escolha o Daytona quando o agente precisar chamar serviços externos com um segredo que não pode ler, ou quando VMs Linux e Windows e classes com GPU precisarem ficar atrás da mesma API. A decisão muda se todas as cargas forem microVMs Linux simples e as opções adicionais de runtime não trouxerem valor.
Escolha o Northflank quando os sandboxes precisarem residir ao lado de serviços privados na conta de nuvem da empresa. A decisão muda se a organização tiver de criar uma equipe de plataforma somente para economizar no medidor de computação.
Escolha o Modal quando não for possível separar a camada de execução de Python, notebooks, inferência de modelos, funções agendadas ou GPUs. A decisão muda se a tarefa for apenas executar código hostil e uma API mais focada em segurança puder fazê-lo com menos trabalho de política.
Para quem ainda está escolhendo o agente antes do ambiente de execução, o comparativo dos melhores assistentes de programação com IA cobre a etapa anterior. Não misture as decisões: o assistente define como o trabalho é gerado; o sandbox determina o que esse trabalho gerado pode acessar.
Opções e configurações a evitar
Um executor cuja documentação de segurança termina em “isolado”: a área de compras precisa de respostas documentadas sobre a barreira de kernel, separação entre tenants, política de saída padrão, localização das credenciais, logs e responsabilidade por atualizações. Se o fornecedor não responder aos seis pontos, não coloque dados de produção nem chaves no guest.
Confundir um contêiner comum do Docker Engine com Docker Sandboxes: docker run não é o produto de microVM sbx e não herda seu kernel separado, proxy de rede no host, injeção de credenciais nem a barreira de workspace do modo clone. Nome não é arquitetura.
Usar Docker Sandboxes no modo direto para um repositório desconhecido: a VM protege a maior parte do host, mas o agente altera o working tree no próprio local. Um hook do Git ou script de pacote modificado pode ser executado depois no host. Use --clone e inspecione todas as pontes que saem da VM.
Expor um quick tunnel do Cloudflare sem autenticação na aplicação: o hostname aleatório não possui token de acesso separado. Considere a URL detectável e adicione autenticação ao serviço antes de expor qualquer preview sensível.
Criar um segredo no Daytona sem hosts: a omissão deixa o segredo irrestrito. O broker só entrega valor real quando o destino autorizado é explícito.
Deixar qualquer fase de configuração em allow-all: o Vercel documenta claramente o padrão correto — acesso amplo durante a configuração, seguido de uma fase de execução restrita. Se a política nunca for endurecida, a microVM limita o comprometimento do host, mas não impede o código de enviar dados para fora.

Esse último ponto divide a categoria. O isolamento responde: “O código consegue escapar?”. A política de saída e credenciais responde: “O que o código consegue fazer sem escapar?”. As duas falhas podem levar ao mesmo resultado para a empresa: dados de produção saem da organização.
O que fazer na segunda-feira
Não comece a segunda-feira com uma demonstração de fornecedor. Comece com um inventário de uma página contendo todos os lugares em que o código gerado por modelos é executado.
- Nomeie cada caminho de execução. Inclua agentes de programação locais, tarefas de CI, agentes de navegador, notebooks de análise de dados, interpretadores de código e geradores de previews para clientes.
- Desenhe a barreira atual. Registre o isolamento de kernel ou runtime, os arquivos montados, as redes alcançáveis e todas as credenciais disponíveis ao guest.
- Leve os segredos para fora. Coloque chaves de API em um orquestrador confiável, Worker, proxy do host ou broker de credenciais do fornecedor. Uma variável de ambiente no sandbox continua acessível ao código.
- Negue a saída por padrão. Libere o host de pacotes durante a configuração e, antes de iniciar o código gerado, reduza a permissão à menor lista possível de destinos.
- Execute dois testes de falha. Tente ler o arquivo ou o processo de outro tenant e, depois, enviar um token plantado para um host não autorizado. É preciso obter tanto o bloqueio quanto um log útil.
- Defina responsável e limites. Alguém deve revisar mudanças de política, testes de barreira com falha, imagens, logs e gastos. Determine limites de duração, simultaneidade, CPU, memória e orçamento mensal antes que o tráfego cresça.
A compra pode acontecer depois que essa página existir. Uma equipe com risco apenas local talvez resolva o problema com Docker Sandboxes e o modo clone. Para uma equipe que usa Vercel, uma mudança na política de rede e segredos intermediados pode bastar. Uma plataforma regulada talvez descubra que o BYOC do Northflank ou E2B se justifica. A entrega da segunda-feira é a decisão sobre as barreiras, não uma assinatura nova.
Perguntas frequentes
Qual ferramenta de IA oferece a melhor segurança?
O Vercel Sandbox é a melhor escolha geral entre as opções gerenciadas deste comparativo porque reúne uma microVM Firecracker, política de saída em runtime e intermediação de credenciais. O Docker Sandboxes é mais forte para agentes de programação locais, enquanto Northflank ou E2B passa a ser a resposta mais adequada quando a implantação em nuvem própria é obrigatória. A barreira de confiança exigida define o vencedor.
Quais são as tendências de segurança de IA em 2026?
A tendência prática aponta para kernels separados, credenciais injetadas fora do guest, saída com negação por padrão e testes recorrentes das barreiras. A orientação da OpenAI de 10 de agosto deixa a consequência operacional explícita: isole agentes capazes dos sistemas de produção e da Internet aberta e, depois, monitore o que eles tentam fazer.
Existem ferramentas gratuitas de AI sandbox em 2026?
Sim. O Docker Sandboxes oferece uma CLI de $0 sem cobrança por usuário. O Vercel tem um plano Hobby limitado, o E2B concede um crédito único de $100, o Daytona oferece $200 em computação, o Northflank tem um tier Sandbox grátis e o Modal inclui $30 em créditos mensais recorrentes do Starter. O Cloudflare Sandbox exige o plano Workers Paid de $5/mês.
O que é um sandbox de IA?
Um sandbox de IA é um ambiente de execução isolado no qual um agente pode rodar código gerado sem herdar acesso amplo ao host, a outros usuários, a sistemas de produção, a segredos ou a rotas de rede irrestritas. Um sandbox pronto para produção combina uma barreira de execução com outra barreira, separada, para saída de rede e credenciais.
Baixe o checklist de auditoria de fluxos de trabalho com IA para transformar a decisão sobre o sandbox em um fluxo com escopo, responsável, lista de controles e frequência de revisão.
3 de set. de 2026







