−25%

på Windows vid årsbetalning, till 31/10. Till paketen

EQVPS
Kom igång
Kodsandlådor

Firecracker-sandlådor för AI-agenter

Kör okontrollerad, AI-genererad kod i en isolerad Linux-mikroVM som startar på ungefär en sekund. Anropa den från Python, TypeScript eller valfri MCP-klient. Debiteras per sekund från ett kryptosaldo — inget abonnemang, inget minimum, ingen KYC.

$1 gratis att prova — bekräfta din e-post så läggs det på din första sandlåda, ingen påfyllning behövs

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

Varför inte Docker eller din egen server?

En sandlåda är till för att köra kod du inte litar på — en främlings GitHub-repo, ett paket du inte har läst, kod som en AI just skrev — där den inte kommer åt något av ditt.

På din laptop eller server

  • Körs bredvid dina SSH-nycklar, API-tokens och .env-filer
  • Kan läsa dina databaser, din källkod och dina webbläsarsessioner
  • En container delar kärna med värden — ett utbrott och den är på din maskin
  • Allt den installerar eller lämnar igång stannar hos dig

I en EQVPS-sandlåda

  • En egen Firecracker-mikroVM: separat kärna, CPU, RAM och disk
  • Inget av ditt därinne — bara filerna och variablerna du skickar in
  • Utgående internet för pip, npm och git; ingen SSH, inga inkommande portar
  • kill() raderar VM:en och dess disk — inget blir kvar

Tumregel: har du inte skrivit koden och inte läst den, kör den i en sandlåda först.

Användningsfall

Körning av AI-kod och test av kod i isolering — varje fall är några SDK-rader eller MCP-anrop.

Granska ett okänt GitHub-projekt

Klona det, installera beroendena och kör testerna. Visar sig koden vara skadlig ser den bara en tom VM.

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()

Kör tester utan att röra produktionen

PHP med Composer och PHPUnit, Python med pytest, Node med npm test — på en ren maskin i stället för din server. Root och apt finns.

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()

En engångs-PostgreSQL eller -Node för en migrering eller ett bygge

Installera en databas med apt, testa migreringen, bygg frontenden och radera allt med ett anrop. Välj standard eller större för en databas.

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()

En AI-programmerare som testar sitt eget arbete

Agenten skapar en sandlåda, skriver koden, kör testerna, rättar det som fallerar och tar bort sandlådan när allt är grönt.

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

Din första sandlåda i 4 steg

  1. 01

    Registrera dig

    Bara e-post — eller låt din agent anropa register_account via MCP. Inget kort, ingen KYC.

  2. 02

    Skapa en API-token

    Kontrollpanel → Inställningar → API-tokens.

  3. 03

    Installera SDK:t

    pip install eqvps eller npm i @eqvps/sdk, och sätt EQVPS_API_KEY.

  4. 04

    Kör kod

    Sandbox.create() → run() → kill(). Din testdollar täcker de första körningarna.

Det här får du

Firecracker-isolering

Varje sandlåda är en egen mikroVM med egen kärna, disk och CPU/RAM-gränser — inte en delad container.

Klar på ungefär en sekund

Python 3.12 med pip, Node.js 22 med npm, bash, git och curl. Utgående internet fungerar; inga inkommande portar.

Per sekund, inget golv

Betala bara för tilldelad vCPU och RAM medan den körs. Inget abonnemang, inget månadsminimum.

Inbyggd MCP-sandlåda

create_sandbox, run_code och exec_command är MCP-verktyg — Claude Code, Cursor och andra klienter använder dem direkt.

Utan KYC, kryptosaldo

Konto med bara e-post och ett förbetalt saldo i USDC, USDT, BTC, XMR med mera — samma saldo som dina VPS.

Tillfällig eller beständig

Engångssandlådor för en uppgift, eller beständiga som behåller disken i upp till 30 dagar. Miljövariabler och utgiftsgränser ingår.

Priser

$0.040 per vCPU-timme + $0.013 per GiB-timme, per sekund (minst 60 s). Beständiga sandlådor debiteras per påbörjad timme, och en månad kostar aldrig mer än taket i sista kolumnen.

TariffvCPURAMDiskNätverkPer timmeBeständig, max per månad
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

Sista kolumnen är ett tak, inte ett fast pris: en beständig sandlåda som bara körs en del av månaden kostar mindre.

Beständig sandlåda: en AI-utvecklingsmiljö

För långa agentuppgifter och projekt du återkommer till: disken, installerade paket och filer sparas i upp till 30 dagar, och du ansluter igen via sandlådans ID.

Så fungerar taket: en körande beständig sandlåda debiteras per påbörjad timme, och en kalendermånad kostar aldrig mer än timpris × 730 h − 25 %. Exempel, standard: $0.0660/h, alltså högst $36.14 i månaden — 10 dygn i sträck kostar $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")

Ett komplement till din VPS, inte en ersättning

Samma konto, samma saldo — använd var och en till det den är byggd för.

VPS — en server som stannar

SSH, en publik IP, öppna portar och tjänster som körs i månader: en webbplats, en bot, en databas.

Sandlåda — engångsberäkning för AI

Skapa → kör → radera. Ingen SSH och inga inkommande portar med avsikt: kommandon och filer går via API, MCP eller SDK.

Behöver du SSH och öppna portar? Se VPS-planerna →

Från din MCP-klient

Anslut en gång och be sedan din agent med vanliga ord — den skapar sandlådan, kör koden och tar bort den.

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
  --header "Authorization: Bearer $EQVPS_API_KEY"
Skapa en liten sandlåda, kör print(2 + 2) i Python, visa mig utdata och ta bort sandlådan.

Vanliga frågor

Vad är en EQVPS-sandlåda?

En liten Linux-mikroVM (Firecracker) som du skapar via API, SDK eller MCP för att köra kod du inte vill ha på din egen dator: AI-skript, tester, datajobb. Den startar på ungefär en sekund och tas bort när du är klar.

Hur är den isolerad?

Varje sandlåda är en separat Firecracker-mikroVM med egen kärna, disk och CPU- och minnesgränser. Utgående internet är öppet; det finns inga inkommande portar och ingen SSH — kommandon och filer går via API:et.

Vad kostar det? Finns det en gratis provperiod?

$0.040 per vCPU-timme plus $0.013 per GiB-timme, per sekund; den minsta planen kostar $0.0165 i timmen. Ett nytt konto får $1 gratis sandlådekredit vid sin första sandlåda (en per person), giltig i 14 dagar. Provet krediteras när du har bekräftat din e-post med en 6-siffrig kod.

Behöver jag KYC eller ett kort?

Nej. Registrera dig med e-post och fyll på ett förbetalt saldo med krypto (eller med kort på betalsidan). Samma saldo betalar sandlådor och VPS.

Kan min AI-agent använda den på egen hand?

Ja. Via MCP kan en agent registrera sig, kolla priser med sandbox_pricing, skapa en sandlåda och köra kod utan en människa. Från kod använder du Python- eller TypeScript-SDK:t.

Kan jag SSH:a in i en sandlåda eller öppna en port?

Nej, med avsikt: en sandlåda har ingen SSH och inga inkommande portar — kommandon och filer går via API, MCP eller SDK, och utgående internet fungerar. För SSH, en publik IP och beständiga tjänster tar du en EQVPS-VPS på samma saldo.

Testa nu — den första dollarn bjuder vi på

Inget abonnemang, ingen KYC. Registrera dig, skapa en token och kör din första sandlåda på några minuter.