Console Playground
42+ linguagens

Execução Remota de Código API

Execute código em mais de 42 linguagens via uma API REST simples. Sessões interativas, serviços persistentes com HTTPS, snapshots e polling de jobs assíncronos - perfeito para uso com ferramentas LLM.

Executando

Executado em
Disparar e esquecer
Execute código uma vez, obtenha stdout/stderr imediatamente. Nenhum estado persiste entre chamadas.
Gravação de sessão
Shell interativo
Contêiner persistente com acesso a shell. Instale pacotes, execute REPLs, congele/descongele.
Serviço
Hospedagem de aplicações web
Implante aplicações com domínios personalizados. Auto-SSL, descongelamento automático, congelamento profundo.
Snapshot
Clonar e restaurar
Salve o estado do contêiner, clone para novas sessões ou serviços, restaure a qualquer momento.

Início Rápido de Integração ⚡

Adicione superpoderes unsandbox ao seu aplicativo existente em 4 passos

1
Baixar
curl -O https://git.unturf.com/engineering/unturf/un-inception/-/raw/main/clients/python/sync/src/un.py
2
Comprar Chave API Obtenha sua chave. 🔐
export UNSANDBOX_PUBLIC_KEY="unsb-pk-xxxx-xxxx-xxxx-xxxx" export UNSANDBOX_SECRET_KEY="unsb-sk-xxxxx-xxxxx-xxxxx-xxxxx"
3
Hello World
python3 un.py -s python 'print("Hello from unsandbox!")'
4
Executar um script
python3 un.py your_script.py
Cooldown da demonstração: s
stdout:

          
Resposta:

          

Por que unsandbox?

Congelar / Descongelar
Pause contêineres quando ociosos, descongele-os instantaneamente sob demanda. Pague apenas pelo tempo de computação ativo.
Auto-SSL
Certificados Let's Encrypt automáticos para serviços. Domínios personalizados sem configuração.
Congelamento Profundo
Serviços hibernam quando as chaves expiram. Descongele-os anos depois - dados preservados indefinidamente.
Zero Trust
Isolamento de rede por padrão. Contêineres não podem acessar a internet a menos que explicitamente permitido.

Segurança

Cada execução roda em um contêiner LXC isolado com limites rigorosos de recursos. Escolha sua política de rede com base no nível de confiança.

zerotrust Sem acesso à rede (padrão)
semitrusted Internet via proxy de saída
zerotrust sandbox
$ curl https://evil.com
curl: (6) Could not resolve host: evil.com
$ python -c "print('isolated!')"
isolated!
$

Casos de Uso

Assistentes de Código com Machine Learning
Deixe seu machine learning escrever e testar código em ambientes sandbox reais. Verifique se as soluções funcionam antes de mostrar aos usuários.
Python JavaScript +40 more
Apps de Demonstração
Compartilhe protótipos com URLs reais. Domínios personalizados, auto-SSL e descongelamento automático para custo zero em ociosidade.
Streamlit Flask FastAPI
Desenvolvimento Remoto
Shells interativos com mais de 30 REPLs. Instale pacotes, execute testes, crie snapshots e restaure o estado.
tmux REPLs SSH

Console Web

Gerencie sessões, serviços e snapshots pelo seu navegador

Sessões Ativas

dev-python-3 2m ago running
test-nodejs 1h ago frozen
data-analysis 5m ago running
Abrir Console →

Recursos

Documentação da API
Documentação completa dos endpoints com exemplos de código em mais de 42 linguagens.
Ver Documentação
CLI (binário C)
Ferramenta CLI rápida e compilada para executar código, gerenciar sessões e serviços.
Baixar
CLI Inception
Implementações completas do CLI em mais de 42 linguagens - integre diretamente ao seu código.
Navegar SDKs
Blog
Zerotrust vs Semitrusted: Entendendo os modos de isolamento de rede para execução segura de código.
Ler Blog

Ver Preços

Desenvolvimento
$7 /mo
1 vCPU, 2GB RAM
Produção
$91 /mo
4 concurrent, 91 RPM
Sem contas surpresa Chaves pré-pagas com duração fixa. Você sempre sabe exatamente o que está pagando.
Sem cobranças extras Atingiu seu limite? As chaves simplesmente expiram - nunca há cobranças inesperadas.
Estenda a qualquer momento Potencialize sua chave quando precisar de mais tempo. Os serviços permanecem congelados até você estar pronto.
Ver Preços

Export Vault

Enter a password to encrypt your exported vault. You'll need this password to import the vault on another device.

Import Vault

Select an exported vault file and enter the export password to decrypt it.