box
ASCII · Programação
O box é um serviço de sandbox na nuvem da ASCII que dá aos agentes de IA sua própria máquina virtual Ubuntu persistente. Pense nele como um sandbox para agentes de IA, não como um conjunto de contêineres compartilhados. Cada sandbox roda como uma VM Linux completa com Docker, acesso SSH e SCP, um endereço IPv4 ou IPv6 dedicado e uma área de trabalho a 60 fps que você abre no navegador. Você os cria com uma CLI, uma API ou um SDK, e para de pagar no instante em que um sandbox deixa de rodar.

Sobre box
O que é o box
O box da ASCII resolve bem um problema específico: agentes precisam de um lugar real para rodar. Em vez de um contêiner descartável que reinicia entre etapas, cada box é uma VM na nuvem com SSH, uma máquina Ubuntu completa na qual você entra pelo shell, instala pacotes e deixa rodando por dias. A mesma máquina mantém seus arquivos, o software instalado e os serviços systemd ativados, assim um agente não precisa reconstruir o ambiente toda vez que acorda.
O serviço é feito para quem roda agentes em volume, não para um único script de hobby. Então por que escolher uma VM em vez de um contêiner? Porque o estado permanece. Você pode rodar de 100 a 2.000 sandboxes ao mesmo tempo, dependendo do plano, e bifurcar uma VM em execução para ramificar seu trabalho. A cobrança é por segundo enquanto o sandbox roda, e um sandbox parado não custa nada porque vira um snapshot. Esse é o argumento em uma linha.
O principal porém é o piso de preço e a região. Existe um mínimo mensal de US$ 20 que se converte em tempo de sandbox em vez de desaparecer como tarifa, e todo sandbox roda na UE (Alemanha, Finlândia ou França). É uma limitação real. Se seus usuários estão nas Américas, isso adiciona cerca de 100 a 200 ms de latência de ida e volta, o que é aceitável para trabalho de agentes, mas não para servir tráfego de produção diretamente.
Como começar
- Entre no painel ou na CLI com GitHub, Google ou um código de 6 dígitos enviado por e-mail.
- Rode
boat newpara criar seu primeiro sandbox, ou escolha um tamanho comoboat new --type smallpara uma máquina mais leve. - Conecte-se com
boat sshpara trabalhar de forma interativa, ou comboat execpara rodar um comando sem abrir um shell. - Copie arquivos com
boat ssh/scpe depois publique qualquer porta como URL HTTPS pública usandoboat host. - Quando terminar,
boat stopgera um snapshot do sandbox e pausa a cobrança;boat resumeo traz de volta em poucos segundos.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de box.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores de agentes de IA
- Criadores solo prototipando produtos de agentes
- Engenheiros de DevOps e de plataforma
Tarefas
- Rodar serviços em segundo plano de longa duração
- Cargas de trabalho de agentes em paralelo
- Ambientes de desenvolvimento reproduzíveis
Cenários
- Plataformas de fábrica de agentes
- Hospedagem de serviços 24/7 que precisa de um IP real
- Uma máquina de desenvolvimento pessoal que você alcança de qualquer lugar
Principais recursos
VMs completas e persistentes, não contêineres descartáveis
Cada box é uma VM Ubuntu completa na qual você pode rodar Docker, systemd, bancos de dados e cron, então ela se comporta como uma máquina de desenvolvimento de verdade, e não como um ambiente reduzido. Sem reconstruir nada. Arquivos, pacotes instalados e serviços ativados sobrevivem a um stop e resume, e essa é a diferença entre um agente que lembra da configuração e outro que começa do zero toda vez.
Cobrança por segundo com sandboxes parados gratuitos
Você paga apenas pelos segundos em que um sandbox realmente roda, e parar um deles gera um snapshot e pausa o medidor. Pare e o custo cai a zero. O mínimo mensal de US$ 20 é no nível da conta e se converte em 555 horas de máquina padrão, então é tempo que você gasta e não uma tarifa que você perde. Simples assim.
SSH, SCP e execução remota de comandos
A CLI oferece boat ssh para entrar pelo shell, boat ssh/scp para mover arquivos e boat exec para rodar um único comando sem abrir um shell. Nada de editar a configuração de SSH à mão. Isso significa que você controla um sandbox manualmente ou por script sem mudar seu jeito de trabalhar.
Bifurcação e snapshots nomeados
Você pode bifurcar uma VM em execução para ramificar seu estado, ou salvar snapshots nomeados para retornar a eles. Para equipes que rodam muitos agentes em paralelo, a bifurcação transforma uma boa configuração em uma família de máquinas sem reconstruir cada uma. Por que se dar a esse trabalho? Porque clonar uma VM já configurada vence configurar uma nova do zero toda vez.
Área de trabalho a 60 fps e acesso pelo navegador
Cada sandbox vem com uma área de trabalho integrada e um navegador que você abre a 60 fps, o suficiente para navegar por aplicativos web, jogos, cenas 3D ou uma IDE. É o recurso que torna um box sem interface de repente utilizável para qualquer coisa com UI. Vale testar uma vez.
Docker dentro da VM e IP por VM
O Docker roda dentro da VM, não em um host compartilhado, e cada sandbox recebe seu próprio IPv4 ou IPv6 dedicado com TCP/UDP completo. Isolamento real, endereço real. Combinado com boat host, que publica qualquer porta como URL HTTPS pública, isso faz cada sandbox ser, na prática, seu próprio servidor pequeno.
Controle os agentes de fora
Você pode enviar prompts, observar e envolver qualquer framework de agentes que rode no sandbox, de fora, pela CLI, API ou SDKs, incluindo rodar Claude Code ou Codex com boat prompt e consultar as mensagens do agente com boat events. O sandbox continua sendo a superfície de execução enquanto suas ferramentas mantêm o controle.
Controles de equipe, segredos e conta
Chaves de API, segredos, equipes e auto-stop vêm embutidos, e você pode criar sandboxes sem ambiente para que não herdem nenhuma credencial da sua conta. Essa última parte importa se você entrega sandboxes aos seus próprios usuários e quer mantê-los isolados.
Prós e contras
Prós
- VMs completas com sudo, Docker e systemd dão um ambiente Linux de verdade, não um ambiente restrito.
- A cobrança por segundo com sandboxes parados gratuitos mantém o custo ocioso em zero.
- O estado persistente entre stop e resume faz os agentes manterem arquivos e serviços.
- Vários tamanhos, de 2 vCPU / 4 GB até 16 vCPU / 32 GB, alteráveis ao retomar ou bifurcar.
- A tarifa por hora publicada mais baixa entre os provedores de sandbox com os quais se compara (US$ 0,036/h para 4 vCPU / 8 GB).
Contras
- Existe um mínimo mensal de US$ 20, então não serve para uso ocasional de um único sandbox.
- Todos os sandboxes rodam na UE, o que adiciona cerca de 100 a 200 ms de latência para usuários nas Américas.
- Sem plano gratuito. As primeiras 25 horas são grátis para começar, então dá para testar antes de pagar.
- Só o último snapshot por sandbox é mantido, então você não pode arquivar muitos pontos de restauração da mesma máquina.
Perguntas frequentes
O box é um serviço de sandbox na nuvem para rodar agentes de IA em VMs Ubuntu persistentes. Você o usa para dar aos agentes uma máquina Linux de verdade com SSH, Docker e área de trabalho, em vez de um contêiner que reinicia entre execuções.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a box.
Alternativas a box
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
