Piattaforma AI
Ogni sandbox è una microVM a sé, con terminale, file, anteprime HTTPS e un desktop opzionale. I coding agent sono già installati. Il tuo agente ne crea una via MCP, CLI o API REST, porta a termine il lavoro e la elimina.
Casi d'uso
Gli agenti installano pacchetti, avviano server ed eseguono codice che nessuno ha ancora revisionato. Una sandbox dà loro una macchina apposta, lontano dal tuo laptop e dalle tue app in produzione.
Avvia Claude Code, Codex o un altro agente preinstallato nel terminale web e affidagli il repo, lontano dal tuo laptop.
Lascia che l'agente esegua quello che ha scritto in una microVM usa e getta, invece che sulla tua macchina o accanto alla produzione.
Clona il repo, installa, fai la build ed esegui i test su una macchina pulita, poi leggi l'output e l'exit code.
Trasforma qualsiasi porta in un URL HTTPS. Protetto da token per impostazione predefinita, pubblico quando vuoi condividerlo con il tuo team.
Le immagini Desktop eseguono XFCE e Chrome; Browser è solo Chrome. Entrambe trasmettono lo schermo via noVNC protetto da token. Gli agenti si collegano con Playwright o Puppeteer via CDP su localhost.
Dai alle funzionalità AI del tuo prodotto un posto dove eseguire codice. Crea, avvia ed elimina le sandbox tramite l'API REST.
Immagini
Tutte basate su Ubuntu 26.04, con git, curl, Python e la CLI Nodion. Ne scegli una quando crei la sandbox.
Base
L'immagine predefinita. Il resto lo aggiungi con il tuo script di setup.
Agents
Base più Node.js 22 e otto CLI di coding. Accedi con il tuo account.
Desktop
XFCE con Chrome e un terminale, dietro un'anteprima noVNC protetta da token.
Desktop Agents
Il desktop più tutte e otto le CLI di coding, per agenti che hanno bisogno di un browser e di una shell.
Browser
Chrome su un'anteprima noVNC protetta da token, senza XFCE. Playwright e Puppeteer si collegano via CDP su localhost, porta 9222.
In ogni sandbox
Una shell completa nella dashboard, a un clic dalla pagina della sandbox.
Esegui qualsiasi comando via API e ricevi output ed exit code, fino a 15 minuti per chiamata.
Leggi, scrivi, modifica, elenca, rinomina ed elimina i file nel workspace senza aprire una shell.
Condividi un server di sviluppo in esecuzione con un suo hostname HTTPS, protetto da token o pubblico.
Variabili d'ambiente e chiavi API, protette a riposo e iniettate all'avvio della sandbox.
Installa quello che serve al tuo progetto con uno script che viene eseguito una sola volta, al primo avvio.
Controllo
Dashboard, MCP, CLI e API REST usano tutti gli stessi endpoint delle sandbox.
Collega il server MCP ospitato da Nodion con una chiave API personale e il tuo agente avrà i tool per creare sandbox, eseguire comandi, modificare file e aprire anteprime.
# in Claude Code, with Nodion connected over MCP > create a sandbox, clone acme/shop and run the tests sandboxes.create checkout-fix, GP-G2-4GB, agents image sandboxes.exec git clone https://github.com/acme/shop sandboxes.exec npm ci && npm test 42 passed > start the app and give me a link sandboxes.exec nohup npm run dev -- --port 3000 & sandboxes.previews.create port 3000 https://3000-8f2c41d07b.euc.nodionsandbox.net
La configurazione per Claude Code e Cursor è nella pagina dei coding agent.
La CLI nodion copre l'intero ciclo di vita, dalla creazione all'eliminazione.
# create a sandbox with the coding agents image and your Anthropic key nodion sandboxes create --name checkout-fix --region REGION \ --package-sku compute.session.gp-g2-4gb --image agents \ --secret-env ANTHROPIC_API_KEY=sk-ant-… # run a command nodion sandboxes exec SANDBOX_ID --cmd "cd /workspace && git clone https://github.com/acme/shop" # write a file into the workspace nodion sandboxes fs SANDBOX_ID --action write --path notes.md --content "hello" # share port 3000 as an HTTPS URL nodion sandboxes previews create SANDBOX_ID --port 3000
Installala e accedi come descritto nella documentazione della CLI.
Ogni endpoint delle sandbox si trova sotto https://api.nodion.com/v2/sandboxes e accetta un bearer token.
# create a sandbox curl -X POST https://api.nodion.com/v2/sandboxes \ -H "Authorization: Bearer $NODION_TOKEN" \ -H "X-Nodion-Project: $NODION_PROJECT" \ -H "Content-Type: application/json" \ -d '{"name": "checkout-fix", "region_id": "REGION", "package_sku": "compute.session.gp-g2-4gb", "image": "agents"}' # run a command, up to 15 minutes curl -X POST https://api.nodion.com/v2/sandboxes/$SANDBOX_ID/exec \ -H "Authorization: Bearer $NODION_TOKEN" \ -H "Content-Type: application/json" \ -d '{"cmd": ["npm", "test"], "dir": "/workspace/shop", "timeout_sec": 300}'
File, log, alimentazione, anteprime e variabili d'ambiente hanno endpoint propri oltre a exec.
Pensato per codice non attendibile
Isolamento
Ogni sandbox avvia un proprio kernel su Cloud Hypervisor. Il VMM gira in una jail, con seccomp.
Rete
Accesso a internet tramite NAT, senza accesso alla rete privata del tuo progetto. Puoi attivare la modalità overlay quando il codice deve raggiungere i tuoi database.
Località
Le sandbox girano a Francoforte. Nodion è gestito da Nodion GmbH, un'azienda tedesca con sede a Stoccarda.
Progetto
Stesso progetto, team e fattura delle tue app e dei tuoi database. Le chiavi API personali si possono limitare a sandbox read, write o exec.
Ciclo di vita
Nessun server da tenere acceso. Una sandbox è in esecuzione mentre qualcuno ci lavora e nelle pause resta in attesa su disco.
Una sandbox vive al massimo 24 ore. Poi viene eliminata insieme al suo workspace, così non resta nulla in esecuzione.
Pacchetti
Fatturazione al secondo durante l'esecuzione, mai più del prezzo mensile. Le sandbox in sospensione pagano solo il disco del workspace.
GP-G2-2GB
0,0139 € / ora
Per script, test e un singolo coding agent.
Al massimo 10,00 € al mese di esecuzione.
1 vCPU, 2 GB RAM, 16 GB workspace
GP-G2-4GB
0,0278 € / ora
Per coding agent, build e il desktop.
Al massimo 20,00 € al mese di esecuzione.
2 vCPU, 4 GB RAM, 32 GB workspace
GP-G2-8GB
0,0556 € / ora
Per build più grandi e suite di test.
Al massimo 40,00 € al mese di esecuzione.
4 vCPU, 8 GB RAM, 64 GB workspace
GP-G2-16GB
0,1111 € / ora
Per build pesanti e più servizi contemporaneamente.
Al massimo 80,00 € al mese di esecuzione.
8 vCPU, 16 GB RAM, 128 GB workspace
Prezzi netti, IVA esclusa.
FAQ
Una microVM con un proprio kernel, un disco di workspace, un terminale, un'API per i file, anteprime HTTPS e un desktop opzionale. La crei tu o il tuo agente dalla dashboard, via MCP, CLI o API REST, e il tempo di esecuzione è fatturato al secondo.
Ogni sandbox avvia un proprio kernel su Cloud Hypervisor. Il VMM gira in una jail, con seccomp. Nella modalità isolata predefinita una sandbox raggiunge internet tramite NAT, ma non la rete privata del tuo progetto.
Le immagini Agents e Desktop Agents includono Claude Code, Codex, OpenCode, Gemini CLI, Copilot CLI, Muse, Grok e Cursor CLI, oltre a Node.js 22. Accedi con il tuo account oppure salva le tue chiavi API come variabili d'ambiente segrete nella sandbox.
Sì, in modalità overlay. La sandbox entra nella rete privata del tuo progetto e raggiunge i database su <slug>.internal e le app su <app>.app.internal. Le anteprime HTTPS e il desktop nel browser sono disponibili solo in modalità isolata.
Fino a 24 ore dalla creazione. Poi viene eliminata insieme al suo workspace, così non resta nulla in esecuzione. Dopo 5 minuti di inattività va in sospensione e viene fatturato solo il disco. Comandi, chiamate all'API dei file, un terminale aperto e il traffico delle anteprime contano come attività; la chiamata keepalive la tiene attiva. Il comando o la chiamata all'API dei file successivi la risvegliano.
Scegli una delle cinque immagini basate su Ubuntu 26.04: Base, Agents, Desktop, Desktop Agents o Browser. Tutto il resto lo installi con uno script di setup fino a 64 KiB, che viene eseguito una sola volta al primo avvio.
A Francoforte, in Germania. Nodion è gestito da Nodion GmbH, un'azienda tedesca con sede a Stoccarda.
Il tempo di esecuzione è fatturato al secondo e non costa mai più del prezzo mensile del pacchetto. Una sandbox in sospensione paga solo il disco del workspace. Quando la elimini, la fatturazione si ferma.
No. Le chiavi API personali si possono limitare alle operazioni sandbox read, write ed exec, così l'agente può lavorare solo con le sandbox.
Fino a 15 € di credito quando ti registri.
oppure con l'email
Novità sul prodotto, niente spam. Puoi annullare l'iscrizione quando vuoi.
Iscrizione completata.