−25%

su Windows con pagamento annuale, fino al 31/10. Vai ai piani

EQVPS
Inizia
Sandbox di codice

Sandbox Firecracker per agenti IA

Esegui codice non verificato generato dall'IA in una microVM Linux isolata che si avvia in circa un secondo. Chiamala da Python, TypeScript o qualsiasi client MCP. Addebito al secondo da un saldo crypto — nessun abbonamento, nessun minimo, nessun KYC.

$1 gratis per provare — conferma la tua email e verrà aggiunto alla tua prima sandbox, senza ricarica

pip install eqvps
export EQVPS_API_KEY="<your API token>"
python -c "from eqvps import Sandbox; s = Sandbox.create(); print(s.run('print(2+2)').stdout); s.kill()"

TypeScript: npm i @eqvps/sdk · MCP: https://mcp.eqvps.com/mcp

Perché non Docker o il tuo server?

Una sandbox serve a eseguire codice non affidabile — il repository GitHub di uno sconosciuto, un pacchetto mai letto, codice appena scritto da un'IA — dove non può raggiungere niente di tuo.

Sul tuo portatile o server

  • Gira accanto alle tue chiavi SSH, ai token API e ai file .env
  • Può leggere i tuoi database, il codice sorgente e le sessioni del browser
  • Un container condivide il kernel dell'host — una fuga ed è sulla tua macchina
  • Tutto ciò che installa o lascia in esecuzione resta a te

In una sandbox EQVPS

  • La sua microVM Firecracker: kernel, CPU, RAM e disco separati
  • Dentro non c'è niente di tuo — solo i file e le variabili che passi
  • Internet in uscita per pip, npm e git; niente SSH né porte in ingresso
  • kill() elimina la VM e il suo disco — non resta nulla

Regola pratica: se non hai scritto il codice e non l'hai letto, eseguilo prima in una sandbox.

Casi d'uso

Esecuzione di codice IA e test del codice in isolamento — ogni caso richiede poche righe di SDK o chiamate MCP.

Controllare un progetto GitHub sconosciuto

Clonalo, installa le dipendenze ed esegui i test. Se il codice si rivela ostile, vede solo una VM vuota.

Python SDK
sb = Sandbox.create(tariff="standard")
r = sb.exec(
    "git clone https://github.com/owner/repo app"
    " && cd app && pip install -r requirements.txt"
    " && pytest -q", background=True).wait()
print(r.exit_code); sb.kill()

Eseguire i test senza toccare la produzione

PHP con Composer e PHPUnit, Python con pytest, Node con npm test — su una macchina pulita invece che sul tuo server. Root e apt sono disponibili.

Python SDK
# app/ = your repo (git clone or sb.upload)
sb.exec("apt-get update -qq && apt-get install -y -qq"
        " php-cli php-xml php-mbstring composer",
        background=True).wait()
sb.exec("cd app && composer install -q"
        " && vendor/bin/phpunit", background=True).wait()

Un PostgreSQL o Node usa e getta per una migrazione o una build

Installa un database con apt, prova la migrazione, compila il frontend e poi elimina tutto con una chiamata. Per un database scegli standard o superiore.

Python SDK
sb = Sandbox.create(tariff="standard")
sb.exec("apt-get update -qq && apt-get install -y -qq"
        " postgresql", background=True).wait()
sb.exec("runuser -u postgres -- createdb app")
sb.exec("cd app && npm ci && npm run migrate"
        " && npm run build", background=True).wait()

Un programmatore IA che testa il proprio lavoro

L'agente crea una sandbox, scrive il codice, esegue i test, corregge ciò che fallisce ed elimina la sandbox quando è tutto verde.

MCP
create_sandbox  {"tariff": "small"}
upload_file     app/main.py, app/test_main.py
exec_command    "cd app && pytest -q"   → 2 failed
upload_file     app/main.py             (fixed)
exec_command    "cd app && pytest -q"   → passed
kill_sandbox

La tua prima sandbox in 4 passaggi

  1. 01

    Registrati

    Solo email — oppure lascia che il tuo agente chiami register_account via MCP. Nessuna carta, nessun KYC.

  2. 02

    Crea un token API

    Dashboard → Impostazioni → Token API.

  3. 03

    Installa l'SDK

    pip install eqvps oppure npm i @eqvps/sdk, poi imposta EQVPS_API_KEY.

  4. 04

    Esegui codice

    Sandbox.create() → run() → kill(). Il dollaro di prova copre le prime esecuzioni.

Cosa ottieni

Isolamento Firecracker

Ogni sandbox è una microVM a sé con il proprio kernel, disco e limiti di CPU/RAM — non un container condiviso.

Pronta in circa un secondo

Python 3.12 con pip, Node.js 22 con npm, bash, git e curl. Internet in uscita funziona; nessuna porta in ingresso.

Al secondo, senza minimo

Paghi solo vCPU e RAM assegnate mentre è attiva. Nessun abbonamento, nessun minimo mensile.

Sandbox MCP integrata

create_sandbox, run_code ed exec_command sono strumenti MCP — Claude Code, Cursor e altri client li usano così come sono.

Senza KYC, saldo crypto

Account solo con email e saldo prepagato in USDC, USDT, BTC, XMR e altro — lo stesso saldo dei tuoi VPS.

Effimera o persistente

Sandbox usa e getta per un compito, o persistenti che conservano il disco fino a 30 giorni. Variabili d'ambiente e limiti di spesa inclusi.

Prezzi

$0.040 per vCPU-ora + $0.013 per GiB-ora, al secondo (minimo 60 s). Le sandbox persistenti si pagano per ora iniziata e un mese non costa mai più del tetto nell'ultima colonna.

TariffavCPURAMDiscoReteAll’oraPersistente, max al mese
micro0.25512 MB3 GB50 Mbit/s$0.0165$9.03
small0.51 GB5 GB100 Mbit/s$0.0330$18.07
standard12 GB10 GB200 Mbit/s$0.0660$36.14
plus24 GB15 GB300 Mbit/s$0.1320$72.27
pro48 GB20 GB400 Mbit/s$0.2640$144.54
max816 GB40 GB500 Mbit/s$0.5280$289.08

L'ultima colonna è un tetto, non un prezzo fisso: una sandbox persistente che gira solo per parte del mese costa meno.

Sandbox persistente: un ambiente di sviluppo per l'IA

Per lunghi compiti degli agenti e progetti a cui torni: disco, pacchetti installati e file restano fino a 30 giorni, e ti ricolleghi con l'ID della sandbox.

Come funziona il tetto: una sandbox persistente in esecuzione si paga per ogni ora iniziata, e un mese di calendario non costa mai più di prezzo orario × 730 h − 25%. Esempio, standard: $0.0660/h, quindi al massimo $36.14 al mese — 10 giorni ininterrotti costano $15.84.

sb = Sandbox.create(mode="persistent", tariff="standard")
print(sb.id)          # keep it — disk lives up to 30 days
# … tomorrow, from any machine:
sb = Sandbox.connect("sb_…")
sb.exec("cd app && git pull && pytest -q")

Un complemento al tuo VPS, non un sostituto

Stesso account, stesso saldo — ognuno per ciò a cui serve.

VPS — un server che resta

SSH, IP pubblico, porte aperte e servizi che girano per mesi: un sito, un bot, un database.

Sandbox — calcolo usa e getta per l'IA

Crea → esegui → elimina. Niente SSH né porte in ingresso, per scelta: comandi e file passano da API, MCP o SDK.

Ti servono SSH e porte aperte? Vedi i piani VPS →

Dal tuo client MCP

Collegati una volta, poi chiedi al tuo agente a parole — crea la sandbox, esegue il codice e la elimina.

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
  --header "Authorization: Bearer $EQVPS_API_KEY"
Crea una sandbox piccola, esegui print(2 + 2) in Python, mostrami l’output ed elimina la sandbox.

Domande frequenti

Cos'è una sandbox EQVPS?

Una piccola microVM Linux (Firecracker) che crei tramite API, SDK o MCP per eseguire codice che non vuoi sulla tua macchina: script generati dall'IA, test, elaborazioni di dati. Si avvia in circa un secondo e viene eliminata quando hai finito.

Come è isolata?

Ogni sandbox è una microVM Firecracker separata con il proprio kernel, disco e limiti di CPU e memoria. Internet in uscita è aperto; non ci sono porte in ingresso né SSH — comandi e file passano dall'API.

Quanto costa? C'è una prova gratuita?

$0.040 per vCPU-ora più $0.013 per GiB-ora, al secondo; la tariffa più piccola costa $0.0165 all'ora. Un nuovo account riceve $1 di credito gratuito per le sandbox alla prima sandbox (uno a persona), valido 14 giorni. La prova viene accreditata dopo che confermi la tua email con un codice di 6 cifre.

Servono KYC o una carta?

No. Registrati con un'email e ricarica un saldo prepagato in crypto (o con carta nella pagina di pagamento). Lo stesso saldo paga sandbox e VPS.

Il mio agente IA può usarla da solo?

Sì. Via MCP un agente può registrarsi, controllare i prezzi con sandbox_pricing, creare una sandbox ed eseguire codice senza una persona. Dal codice, usa l'SDK Python o TypeScript.

Posso entrare in una sandbox via SSH o aprire una porta?

No, per scelta: una sandbox non ha SSH né porte in ingresso — comandi e file passano da API, MCP o SDK, e internet in uscita funziona. Per SSH, un IP pubblico e servizi sempre attivi, usa un VPS EQVPS con lo stesso saldo.

Provala ora — il primo dollaro lo offriamo noi

Nessun abbonamento, nessun KYC. Registrati, crea un token e avvia la tua prima sandbox in pochi minuti.