OplossingenAI-agents
Elke agent zijn eigen computer, 24/7
Een eigen microVM voor elke agent. Hij slaapt als de agent stopt, en wordt in 3.5 ms wakker met alles nog op zijn plek.
from glac import Sandbox
sbx = Sandbox.create() # its own microVM
res = sbx.run("python3 -c 'print(6*7)'") # res.stdout
sbx.files.write("/tmp/plan.md", "step 1") # files in and out
snap = sbx.snapshot(name="step-1") # memory and all
copies = sbx.fork(3) # 3 copies from now
sbx.sleep() # next call wakes itBetalen voor een computer die wacht
Terwijl het model antwoordt, heeft de computer van de agent niets te doen. Een sandbox gaat na 30 seconden inactiviteit slapen, en in slaap gebruikt hij geen CPU.
Het leven van een sandbox
Actief terwijl de agent werkt; in slaap na 30 seconden inactiviteit, met alles erin; gewekt door het volgende commando, bestand of verzoek; in zijn geheel opgeslagen terwijl hij draait, en geforkt in maximaal 64 kopieën.
Wat een agent krijgt
Los van elkaar: elk een eigen microVM, netwerkregels, en geheimen die onderweg naar buiten worden ingevoegd.
Waar hij gebleven was: in slaap behoudt hij zijn geheugen, processen, schijf en plek in het netwerk.
Werk dat blijft: een volume overleeft de sandbox en gaat mee naar waar de agent daarna werkt.
Mensen kunnen ingrijpen: een terminal, een link naar een poort naar keuze, of SSH met je eigen sleutel.
Agents klaar voor gebruik: Claude Code, Codex of OpenCode; de sleutels voor het model zijn van jou.
Alle ingangen: de API, de glac-CLI, vijf SDK’s en een MCP-server.
Illustratieve voorbeelden
Gemeten, niet beloofd
Medianen op bare metal terwijl er verder niets draait: het gunstigste geval, en dat zeggen we erbij. Hoe we meten
- om een sandbox te wekken die vanzelf in slaap viel2
- 3.5 ms
- voor de aanroep die hem wekte, van verzonden tot beantwoord2
- 6.7 ms
- om hem in slaap te brengen, met zijn geheugen en processen2
- 2.3 ms
Kijk het zelf na bij je eigen sandboxen zodra de dienst opengaat: een antwoord dat er een moest wekken, zegt in zijn Server-Timing-header hoe lang dat duurde.
curl -si https://api.glac.ai/v1/sandboxes/web/run \
-H "Authorization: Bearer $GLAC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"command": "true"}' | grep -i server-timing
# server-timing: wake;dur=<milliseconds>De producten die het gebruikt
- SandboxEen eigen computer voor elke agentDe eigen computer van de agent: commando’s, bestanden, terminals, snapshots en forks.
- VolumeDe schijven van Kubus, die langer meegaan dan hun instantieEen schijf voor wat langer moet meegaan dan de sandbox, aangekoppeld waar de agent werkt.
- KubusElk containerimage als app die tussen verzoeken slaaptDe eigen API van de agent, uitgerold vanuit welk image ook, in slaap tussen verzoeken.
- BrowserBinnenkortEchte browsers, aangestuurd vanuit codeBrowsers die de agent kan aansturen, zodra Browser beschikbaar komt.
Een maand, uitgerekend
Honderd agents een maand lang, tegen de lijstprijzen. Bereken je eigen maand
Het gebruik
- 100 agents, elk met een sandbox van 2 vCPU’s en 4 GiB.
- Elk een uur per dag wakker, 30 dagen lang: 3 000 uur in totaal.
- Terwijl hij wakker is, is de CPU een tiende van de tijd actief en wacht hij de rest van de tijd op het model; 2 GiB geheugen in gebruik.
- De rest van de maand in slaap, elk met ongeveer 1 GB bewaard: het geheugenimage en de eigen schijflaag.
- 10 GB naar het internet gestuurd.
Een maand tegen de lijstprijzen
- CPU2.16 miljard CPU-ms × $0.01 / M$21.60
- Geheugen6 000 GiB-uur × $0.008$48.00
- Uitgaand verkeer10 GB × $0.004$0.04
- In slaap bewaard100 GB-maanden × $0.02$2.00
Met Betaald kost deze maand $73.60: het abonnementsgeld van $5, en $68.60 boven wat de inbegrepen hoeveelheden dekken, uit je saldo tegen dezelfde prijzen.
Geef je agent een computer
Een sleutel, dan een sandbox vanaf de opdrachtregel of vanuit Python, in een paar minuten.