Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

OpenSandbox

Serviço de sandbox auto-hospedado para agentes: contêineres em Docker ou Kubernetes, com microVMs Firecracker, regras de saída e um cofre de credenciais.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.1/5

Uma resposta auto-hospedada aos sandboxes de código hospedados, que compensa o trabalho com Kubernetes quando você precisa de milhares de ambientes de agente de curta duração nas suas próprias máquinas.

O que é OpenSandbox?

O OpenSandbox é um servidor e um conjunto de SDKs para criar ambientes isolados onde um agente de IA pode executar comandos, editar arquivos, rodar código gerado ou controlar um navegador ou um desktop. Você o inicia localmente no Docker e passa para o Kubernetes pela mesma API de ciclo de vida, com SDKs para Python, TypeScript, Java/Kotlin, C#/.NET e Go, uma CLI chamada osb e um servidor MCP para clientes como Claude Code e Cursor.

Ele nasceu na Alibaba (os pacotes ainda levam os nomes com.alibaba e @alibaba-group) e agora é um projeto da Agentic AI Foundation, na organização opensandbox-group. A versão 1.1.1 saiu em 9 de outubro de 2026 e a 1.2.0 está na segunda release candidate.

O isolamento é configurável, não fixo: contêineres comuns por padrão, com gVisor, Kata Containers ou Firecracker como runtimes seguros, políticas de saída por sandbox e um Credential Vault que injeta segredos nas requisições de saída para que a carga de trabalho nunca os veja.

OpenSandbox vale a pena?

O OpenSandbox resolve um problema diferente do srt da Anthropic ou do OpenShell da NVIDIA. Esses confinam um agente rodando na sua máquina; o OpenSandbox entrega, por meio de uma API, máquinas novas e descartáveis a agentes rodando em qualquer lugar. É a contrapartida auto-hospedada dos sandboxes de código hospedados que muitos produtos de agentes alugam por segundo, e reuniu cerca de 16,200 estrelas no GitHub em dez meses.

Os números principais são dos próprios mantenedores, que publicam o método junto. Em um cluster Kubernetes da Alibaba Cloud com dois nós de 192 CPUs cada, sandboxes Firecracker aquecidos a partir de um snapshot pré-construído ficaram prontos em 64 ms na mediana em uma execução serial e em 125.4 ms no p99 com dez criações simultâneas. Com 20 criações simultâneas contra um pool de 20 vagas, só 51 de 100 tentativas deram certo, o que o relatório diz com clareza. São números do caminho aquecido, com artefatos em cache; o primeiro uso custa mais.

O modelo de segurança recompensa o cuidado e pune os padrões. Sem um runtime seguro, um sandbox é um contêiner comum, então um exploit de kernel em código gerado chega ao host; gVisor, Kata ou Firecracker fecham essa brecha, mas cada um exige sua própria configuração de nós. Se server.api_key estiver vazio, o servidor roda sem nenhuma autenticação, e no Docker ou no Kubernetes é preciso definir OPENSANDBOX_INSECURE_SERVER=YES para permitir isso, o que pelo menos torna a escolha deliberada. As imagens de release são assinadas com Cosign, e a documentação pede que você as fixe por digest.

O projeto anda rápido: 153 issues e pull requests abertos, uma release candidate da 1.2 duas semanas depois da 1.1.1 e uma especificação de protocolo pensada para que outros construam runtimes sobre ela. Para uma equipe que já roda Kubernetes e paga contas por segundo de sandbox para avaliações de agentes ou rollouts de aprendizado por reforço, esse ritmo é uma vantagem; para um único agente de programação em um notebook, é muito mais maquinaria do que o trabalho exige.

Onde ele se destaca

  • Uma equipe de ML que roda avaliações noturnas de agentes com Harbor

    Dar a cada um de vários milhares de testes seu próprio ambiente limpo

    Usar pools de recursos e criação em lote no Kubernetes para que cada teste receba um sandbox novo, destruído ao final. O custo são os nós do seu cluster, não tarifas por segundo a um fornecedor de sandboxes hospedados.

  • Uma empresa SaaS que adiciona um interpretador de código ao seu agente voltado ao cliente

    Rodar Python escrito pelo modelo para muitos inquilinos sem que um escape para o outro

    Rodar os sandboxes sob Firecracker ou gVisor, definir políticas de saída por sandbox e injetar chaves de API pelo Credential Vault. Defina server.api_key antes de expor o servidor; por padrão ele fica aberto.

  • Um desenvolvedor testando Claude Code ou Codex CLI de forma isolada

    Deixar um agente de programação trabalhar em um repositório dentro de um contêiner descartável

    Iniciar o servidor com uvx opensandbox-server no Docker e seguir o exemplo do Claude Code; minutos até o primeiro sandbox, embora o srt faça esse trabalho em um notebook com muito menos configuração.

Antes de decidir

Configuração
Exige Docker e Python 3.10+: uvx opensandbox-server init-config ~/.sandbox.toml --example docker, depois uvx opensandbox-server e pip install opensandbox. O Kubernetes usa um operador; o Firecracker precisa de nós com virtualização.
Integrações
SDKs para Python, TypeScript, Java/Kotlin, C#/.NET e Go, a CLI osb, um servidor MCP (pip install opensandbox-mcp) com ferramentas de sandbox, comandos e arquivos, e exemplos para Claude Code, Codex CLI, Playwright, Chrome, desktops e Harbor.
Dados e privacidade
Roda na sua própria infraestrutura sob Apache 2.0; a exportação de métricas para OpenTelemetry é opcional; imagens assinadas com Cosign e com proveniência; nenhum aviso de segurança publicado no GitHub.
Custo em escala
O software é gratuito; o custo são os seus nós. O benchmark dos mantenedores usou dois nós Kubernetes com 192 CPUs e cerca de 742 GiB de memória cada para rodar um pool Firecracker de 20 vagas.
Limites
Runtimes seguros, entrada e saída exigem configuração separada; as credenciais de endpoint do secureAccess só funcionam com o gateway de ingress do Kubernetes; o sucesso caiu para 51 de 100 criações quando a concorrência igualou o tamanho do pool.

O que é bom

  • A mesma API do Docker local a um cluster Kubernetes
  • Isolamento com Firecracker, gVisor ou Kata, além de pausa e retomada
  • O Credential Vault mantém os segredos reais fora do sandbox
  • SDKs em cinco linguagens, uma CLI e um servidor MCP

O que não é

  • Contêineres comuns, a menos que você configure um runtime seguro
  • O servidor roda sem autenticação se nenhuma chave de API for definida
  • Os números de velocidade no caminho rápido são dos próprios mantenedores, em nós grandes
  • Configurar Kubernetes e Firecracker é trabalho de operações de verdade

Ideal para

Equipes de plataforma que rodam avaliações de agentes, rollouts de RL ou execução de código multi-inquilino e querem sandboxes na própria infraestrutura.

Alternativas ao OpenSandbox

OpenSandbox: perguntas frequentes

OpenSandbox vale a pena?
Uma resposta auto-hospedada aos sandboxes de código hospedados, que compensa o trabalho com Kubernetes quando você precisa de milhares de ambientes de agente de curta duração nas suas próprias máquinas. Damos nota 4.1 de 5.
Quanto custa OpenSandbox?
Gratuito e de código aberto sob Apache 2.0; os mantenedores não oferecem edição paga.
Quais são as desvantagens de OpenSandbox?
Contêineres comuns, a menos que você configure um runtime seguro; o servidor roda sem autenticação se nenhuma chave de API for definida; os números de velocidade no caminho rápido são dos próprios mantenedores, em nós grandes; configurar Kubernetes e Firecracker é trabalho de operações de verdade.
Para quem OpenSandbox é indicado?
Equipes de plataforma que rodam avaliações de agentes, rollouts de RL ou execução de código multi-inquilino e querem sandboxes na própria infraestrutura.
Quanto custa OpenSandbox para uma equipe ou em produção?
O software é gratuito; o custo são os seus nós. O benchmark dos mantenedores usou dois nós Kubernetes com 192 CPUs e cerca de 742 GiB de memória cada para rodar um pool Firecracker de 20 vagas.
OpenSandbox é seguro para dados da empresa?
Roda na sua própria infraestrutura sob Apache 2.0; a exportação de métricas para OpenTelemetry é opcional; imagens assinadas com Cosign e com proveniência; nenhum aviso de segurança publicado no GitHub.
Quais são as melhores alternativas ao OpenSandbox?
As alternativas mais próximas que analisamos são NVIDIA OpenShell e Anthropic Sandbox Runtime (srt).

Respostas verificadas em 26 de out. de 2026.