Firecracker-sandkasser til AI-agenter
Kør ukontrolleret, AI-genereret kode i en isoleret Linux-mikroVM, der starter på cirka et sekund. Kald den fra Python, TypeScript eller enhver MCP-klient. Afregnes pr. sekund fra en kryptosaldo — intet abonnement, intet minimum, ingen KYC.
$1 gratis til at prøve — bekræft din e-mail, så lægges det på din første sandbox, ingen indbetaling nødvendig
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
Hvorfor ikke Docker eller din egen server?
En sandkasse er til at køre kode, du ikke stoler på — en fremmeds GitHub-repo, en pakke du ikke har læst, kode som en AI lige har skrevet — et sted hvor den ikke kan nå noget af dit.
På din laptop eller server
- Kører ved siden af dine SSH-nøgler, API-tokens og .env-filer
- Kan læse dine databaser, din kildekode og dine browsersessioner
- En container deler kernen med værten — ét udbrud, og den er på din maskine
- Alt hvad den installerer eller lader køre, bliver hos dig
I en EQVPS-sandkasse
- Sin egen Firecracker-mikroVM: separat kerne, CPU, RAM og disk
- Intet af dit derinde — kun de filer og variabler, du giver den
- Udgående internet til pip, npm og git; ingen SSH, ingen indgående porte
- kill() sletter VM'en og dens disk — intet bliver tilbage
Tommelfingerregel: har du ikke skrevet koden og ikke læst den, så kør den i en sandkasse først.
Anvendelser
Kørsel af AI-kode og test af kode i isolation — hver anvendelse er få SDK-linjer eller MCP-kald.
Tjek et ukendt GitHub-projekt
Klon det, installer afhængighederne og kør testene. Viser koden sig at være ondsindet, ser den kun en tom VM.
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()Kør tests uden at røre produktionen
PHP med Composer og PHPUnit, Python med pytest, Node med npm test — på en ren maskine i stedet for din server. Root og apt er til rådighed.
# 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()En engangs-PostgreSQL eller -Node til en migrering eller et build
Installer en database med apt, prøv migreringen, byg frontenden, og slet det hele med ét kald. Vælg standard eller større til en database.
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()En AI-programmør, der tester sit eget arbejde
Agenten opretter en sandkasse, skriver koden, kører testene, retter det, der fejler, og sletter sandkassen, når alt er grønt.
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_sandboxDin første sandkasse i 4 trin
- 01
Tilmeld dig
Kun e-mail — eller lad din agent kalde register_account via MCP. Intet kort, ingen KYC.
- 02
Opret et API-token
Kontrolpanel → Indstillinger → API-tokens.
- 03
Installer SDK'et
pip install eqvps eller npm i @eqvps/sdk, og sæt EQVPS_API_KEY.
- 04
Kør kode
Sandbox.create() → run() → kill(). Din prøvedollar dækker de første kørsler.
Det får du
Firecracker-isolation
Hver sandkasse er sin egen mikroVM med egen kerne, disk og CPU/RAM-grænser — ikke en delt container.
Klar på cirka et sekund
Python 3.12 med pip, Node.js 22 med npm, bash, git og curl. Udgående internet virker; ingen indgående porte.
Pr. sekund, intet minimum
Betal kun for tildelt vCPU og RAM, mens den kører. Intet abonnement, intet månedligt minimum.
Indbygget MCP-sandkasse
create_sandbox, run_code og exec_command er MCP-værktøjer — Claude Code, Cursor og andre klienter bruger dem direkte.
Uden KYC, kryptosaldo
Konto kun med e-mail og en forudbetalt saldo i USDC, USDT, BTC, XMR og mere — samme saldo som dine VPS.
Midlertidig eller vedvarende
Engangssandkasser til én opgave eller vedvarende, der beholder disken i op til 30 dage. Miljøvariabler og udgiftsgrænser er med.
Priser
$0.040 pr. vCPU-time + $0.013 pr. GiB-time, pr. sekund (minimum 60 s). Vedvarende sandkasser afregnes pr. påbegyndt time, og en måned koster aldrig mere end loftet i sidste kolonne.
| Takst | vCPU | RAM | Disk | Netværk | Pr. time | Vedvarende, maks. pr. måned |
|---|---|---|---|---|---|---|
| micro | 0.25 | 512 MB | 3 GB | 50 Mbit/s | $0.0165 | $9.03 |
| small | 0.5 | 1 GB | 5 GB | 100 Mbit/s | $0.0330 | $18.07 |
| standard | 1 | 2 GB | 10 GB | 200 Mbit/s | $0.0660 | $36.14 |
| plus | 2 | 4 GB | 15 GB | 300 Mbit/s | $0.1320 | $72.27 |
| pro | 4 | 8 GB | 20 GB | 400 Mbit/s | $0.2640 | $144.54 |
| max | 8 | 16 GB | 40 GB | 500 Mbit/s | $0.5280 | $289.08 |
Sidste kolonne er et loft, ikke en fast pris: en vedvarende sandkasse, der kun kører en del af måneden, koster mindre.
Vedvarende sandkasse: et AI-udviklingsmiljø
Til lange agentopgaver og projekter, du vender tilbage til: disken, installerede pakker og filer bevares i op til 30 dage, og du forbinder igen via sandkasse-ID.
Sådan virker loftet: en kørende vedvarende sandkasse afregnes pr. påbegyndt time, og en kalendermåned koster aldrig mere end timepris × 730 t − 25%. Eksempel, standard: $0.0660/t, altså højst $36.14 om måneden — 10 døgn i træk koster $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")Et supplement til din VPS, ikke en erstatning
Samme konto, samme saldo — brug hver til det, den er bygget til.
VPS — en server, der bliver
SSH, en offentlig IP, åbne porte og tjenester, der kører i månedsvis: et website, en bot, en database.
Sandkasse — engangsberegning til AI
Opret → kør → slet. Ingen SSH og ingen indgående porte med vilje: kommandoer og filer går via API, MCP eller SDK.
Fra din MCP-klient
Forbind én gang, og bed så din agent med almindelige ord — den opretter sandkassen, kører koden og sletter den.
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
--header "Authorization: Bearer $EQVPS_API_KEY"Opret en lille sandkasse, kør print(2 + 2) i Python, vis mig outputtet, og slet sandkassen.Ofte stillede spørgsmål
Hvad er en EQVPS-sandkasse?
En lille Linux-mikroVM (Firecracker), som du opretter via API, SDK eller MCP for at køre kode, du ikke vil have på din egen maskine: AI-scripts, tests, datajobs. Den starter på cirka et sekund og slettes, når du er færdig.
Hvordan er den isoleret?
Hver sandkasse er en separat Firecracker-mikroVM med egen kerne, disk og CPU- og hukommelsesgrænser. Udgående internet er åbent; der er ingen indgående porte og ingen SSH — kommandoer og filer går via API'et.
Hvad koster det? Er der en gratis prøve?
$0.040 pr. vCPU-time plus $0.013 pr. GiB-time, pr. sekund; den mindste plan koster $0.0165 i timen. En ny konto får $1 gratis sandkassekredit ved første sandkasse (én pr. person), gyldig i 14 dage. Prøven krediteres, når du har bekræftet din e-mail med en 6-cifret kode.
Skal jeg bruge KYC eller et kort?
Nej. Tilmeld dig med en e-mail og fyld en forudbetalt saldo op med krypto (eller med kort på betalingssiden). Samme saldo betaler sandkasser og VPS.
Kan min AI-agent bruge den selv?
Ja. Via MCP kan en agent tilmelde sig, tjekke priser med sandbox_pricing, oprette en sandkasse og køre kode uden et menneske. Fra kode bruger du Python- eller TypeScript-SDK'et.
Kan jeg SSH'e ind i en sandkasse eller åbne en port?
Nej, med vilje: en sandkasse har ingen SSH og ingen indgående porte — kommandoer og filer går via API, MCP eller SDK, og udgående internet virker. Til SSH, en offentlig IP og vedvarende tjenester bruger du en EQVPS-VPS på samme saldo.
Prøv nu — den første dollar giver vi
Intet abonnement, ingen KYC. Tilmeld dig, opret et token og kør din første sandkasse på få minutter.