−25%

på Windows ved årlig betaling, til 31/10. Se pakkerne

EQVPS
Kom i gang

Priser og grænser for sandboxes

Hvordan en sandbox-regning beregnes på sekundet, hvad en måned med en vedvarende sandbox højst kan koste, hvad der sker, når saldoen slipper op, og alle kvoter i én tabel.

Senest kontrolleret: 2026-10-10 · Sandbox-API, priser fra 2026-10-03

Sandboxes betales fra den samme forudbetalte saldo som servere. Intet abonnement og intet gemt kort: du fylder op, sandboxene trækker fra saldoen, og når den er tom, stopper de. Denne side er regnestykket bag. Hvad en sandbox er, står under Sandboxes; for kodesiden er der SDK-referencen.

Hvad du betaler for

Prisen for en sandbox er prisen for den vCPU og RAM, tariffen reserverer:

  • $0.040 pr. vCPU-time
  • $0.013 pr. GiB RAM pr. time
TarifvCPU / RAM / diskNetværkPr. timeVedvarende, maks. pr. måned
micro0.25 / 512 MB / 3 GB50 Mbit/s$0.0165$9.03
small0.5 / 1 GB / 5 GB100 Mbit/s$0.033$18.07
standard1 / 2 GB / 10 GB200 Mbit/s$0.066$36.14
plus2 / 4 GB / 15 GB300 Mbit/s$0.132$72.27
pro4 / 8 GB / 20 GB400 Mbit/s$0.264$144.54
max8 / 16 GB / 40 GB500 Mbit/s$0.528$289.08

Du betaler for reservationen, ikke for den CPU, der faktisk bruges. En sandbox, der står stille, koster det samme pr. sekund som en, der kompilerer. Udgående trafik afregnes ikke. Aktuelle priser uden token: GET /sandboxes/tariffs.

Midlertidige: pr. sekund, minimum 60 sekunder

En midlertidig sandbox afregnes for hvert sekund, den findes, fra oprettelse til sletning, med minimum 60 sekunder pr. sandbox.

Hvad skete derTarifAfregnet tidPris
Oprettet, kørte ét script, slettet efter 20 ssmall60 s (minimum)$0.00055
Testsuite, slettet efter 10 minsmall600 s$0.0055
Glemt, slettet af 5-minutters idle-timeout efter 2 min arbejdestandard420 s$0.0077
Baggrundsjob i 3 timerstandard10.800 s$0.198

Det er den tredje række, folk overser: idle-timeouten tæller med. Slet sandboxen, når du er færdig (SDK'ets with-blok gør det for dig), eller sæt idle_timeout lavt.

Vedvarende: pr. påbegyndt time, med månedsloft

En vedvarende sandbox beholder sin disk mellem sessioner, i op til 30 dage. Hver påbegyndt time afregnes fuldt: 61 minutter koster to timer. Til gengæld koster en kalendermåned (UTC) aldrig mere end 730 timer minus 25 %, den sidste kolonne i tabellen ovenfor. En standard-sandbox, der kører hele måneden, koster $36.14, ikke $48.18.

Mens en vedvarende sandbox er sat på pause (se nedenfor), afregnes den ikke.

Når saldoen slipper op

  1. Nye sandboxes afvises med 402 insufficient_balance.
  2. Midlertidige sandboxes, der allerede kører, slutter som normalt, ved deres idle-timeout eller TTL.
  3. Vedvarende sandboxes sættes på pause efter 24 timer, hvis du ikke har fyldt op. Pausen gemmer sandboxen som et snapshot på disk; en sandbox på pause koster ingenting.
  4. Fyld op, og de fortsætter af sig selv, som regel inden for et minut. Kommandoer til en sandbox på pause får imens 409 sandbox_paused.
  5. Snapshots af sandboxes på pause gemmes i 14 dage. Derefter slettes sandboxen, og dens id svarer 410 sandbox_deleted.

Saldoen går aldrig under nul.

Forbrugsgrænser

Som standard er der ingen grænse. Du kan sætte en daglig og en månedlig grænse i dollar, i kontrolpanelet eller via API'et:

curl -X PUT https://api.eqvps.com/api/v1/eqvps/sandboxes/budget \
  -H "Authorization: Bearer $EQVPS_API_KEY" -H "Content-Type: application/json" \
  -d '{"daily_usd": 2, "monthly_usd": 20}'

Begge felter er påkrævede; null betyder ingen grænse. Dage og måneder tælles i UTC. Når en grænse nås, får nye sandboxes 429 budget_exceeded (med limit_usd, spent_usd og resets_at i svaret), kørende midlertidige slettes, og vedvarende sættes på pause med disken bevaret. De fortsætter, når perioden starter forfra, eller du hæver grænsen. I modsætning til pauser på grund af tom saldo slettes en budgetpause ikke efter 14 dage.

Hvis en AI-agent selv opretter sandboxes, så sæt en grænse. Det er forskellen på en dårlig nat og en dårlig måned.

Prøveperioden på $1

En ny konto får $1 i sandbox-kredit første gang, den opretter en sandbox uden tilstrækkelig saldo. Det svarer til omkring 30 timer small eller 60 timer micro. Kreditten gælder i 14 dage, kun til sandboxes, bruges før dine egne penge og kan ikke hæves. Én prøveperiode pr. konto.

Alle kvoter ét sted

GrænseVærdi
Sandboxes pr. konto (kørende + på pause)20
Samtidige kommandoer pr. konto2
Én synkron kommando55 s
Baggrundsopgaver pr. sandbox8
Output pr. strøm, synkront kald1 MiB
Filoverførsel via API'et5 MB (større, op til 2 GB, via engangslinks)
Levetid for midlertidig (TTL)op til 24 t
Idle-timeout for midlertidig300 s som standard, op til 3600 s
Levetid for vedvarendeop til 30 dage
Miljøvariabler64 pr. sandbox, 32 KB pr. værdi, 64 KB i alt
Vedvarende CPU-belastningover 90 % i mere end 15 min regnes som misbrug

CPU-reglen findes, fordi sandboxes deler hardware. En midlertidig sandbox, der bryder den, stoppes; en vedvarende bremses. Arbejde i ryk kommer aldrig i nærheden af den. Timevis af beregninger på fuld belastning hører hjemme på en VPS, hvor du lejer kernerne pr. måned.

Se, hvad du har brugt

usage() i SDK'et, eller GET /sandboxes/{id}/usage, viser en sandbox' kørte sekunder, brugte CPU-sekunder, udgående bytes, billed_usd og estimated_total_usd. Træk lander på saldoen i timevise portioner, så kontrolpanelet kan halte op til en time efter det levende tal. Vil du afprøve tallene på en rigtig sandbox, har sandbox-siden alt, hvad du skal bruge for at komme i gang.

Ofte stillede spørgsmål

Betaler jeg for hele tariffen eller kun for det, min kode bruger?

For den tarif, du valgte: dens vCPU til $0.040 pr. vCPU-time og dens RAM til $0.013 pr. GiB-time, uanset om koden arbejder eller venter. En sandbox, der venter på sin idle-timeout, afregnes også for ventetiden, så hold idle_timeout kort ved engangsopgaver.

Afregnes udgående trafik?

Nej. Udgående trafik tælles i usage(), men afregnes ikke. Hastigheden afhænger af tariffen, fra 50 Mbit/s på micro til 500 Mbit/s på max.

Hvad er prøveperioden på $1 præcist?

Nye konti får $1 i sandbox-kredit, som tilføjes automatisk første gang, der oprettes en sandbox uden tilstrækkelig saldo. Den gælder i 14 dage, kun til sandboxes (ikke servere), og bruges før dine egne penge. Én prøveperiode pr. konto.

Kan min saldo blive negativ?

Nej. Ved nul afvises nye sandboxes med 402 insufficient_balance, og vedvarende sættes på pause efter 24 timer. Der trækkes aldrig noget på et kort, for der er intet kort gemt.

Hvordan forhindrer jeg en agent i at bruge for meget på sandboxes?

Sæt en daglig og en månedlig grænse i kontrolpanelet eller med PUT /sandboxes/budget. Når en grænse nås, får nye sandboxes 429 budget_exceeded, kørende midlertidige slettes, og vedvarende sættes på pause med disken bevaret.

Kommentarer

Ingen kommentarer endnu. Vær den første.

Skriv en kommentar

Kommentarer modereres, før de vises.