RozwiązaniaAgenci AI
Komputer każdego agenta, 24/7
Osobna microVM dla każdego agenta. Zasypia, gdy agent przestaje z niej korzystać, i budzi się w 3.5 ms ze wszystkim na swoim miejscu.
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 itPłatny przestój w oczekiwaniu na model
Gdy model odpowiada, komputer agenta nie ma nic do roboty. Piaskownica zasypia po 30 sekundach bezczynności, a uśpiona nie zużywa CPU.
Cykl życia piaskownicy
Działa, gdy agent pracuje; zasypia po 30 sekundach bezczynności, z całą zawartością; budzi ją następne polecenie, plik lub żądanie; można ją zapisać w całości w trakcie działania i rozwidlić na maksymalnie 64 kopie.
Co dostaje agent
Izolacja: osobna microVM dla każdego, reguły sieciowe i sekrety wstawiane po drodze na zewnątrz.
Tam, gdzie skończyła: uśpiona zachowuje pamięć, procesy, dysk i miejsce w sieci.
Praca, która zostaje: wolumin przeżywa piaskownicę i trafia tam, gdzie agent pracuje dalej.
Człowiek może wkroczyć: terminal, link do dowolnego portu albo SSH z własnym kluczem.
Agenci gotowi do pracy: Claude Code, Codex lub OpenCode; klucze do modelu są Twoje.
Dostęp na każdy sposób: API, CLI glac, pięć SDK i serwer MCP.
Ilustracje poglądowe
Zmierzone, nie obiecane
Mediany na serwerze bare metal, na którym nic innego nie działało: najlepszy przypadek, i mówimy to wprost. Jak mierzymy
- na wybudzenie piaskownicy, która zasnęła sama2
- 3.5 ms
- na wywołanie, które ją wybudziło, od wysłania do odpowiedzi2
- 6.7 ms
- na uśpienie z zachowaniem pamięci i procesów2
- 2.3 ms
Po otwarciu usługi zobaczysz to dla własnych piaskownic: odpowiedź, która musiała którąś wybudzić, podaje czas wybudzenia w nagłówku Server-Timing.
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>Produkty, z których korzysta
- PiaskownicaOsobny komputer dla każdego agentaWłasny komputer agenta: polecenia, pliki, terminale, migawki i rozwidlenia.
- WoluminDyski Kostki, które przeżywają swoją instancjęDysk na to, co musi przetrwać piaskownicę, zamontowany tam, gdzie pracuje agent.
- KostkaDowolny obraz kontenera jako aplikacja, która śpi między żądaniamiWłasne API agenta, wdrożone z dowolnego obrazu, uśpione między żądaniami.
- PrzeglądarkaWkrótcePrawdziwe przeglądarki sterowane z koduPrzeglądarki, którymi będzie sterować agent, gdy wystartuje Przeglądarka.
Miesiąc w liczbach
Stu agentów przez miesiąc, po cenach katalogowych. Oszacuj własny koszt
Zastosowanie
- 100 agentów, każdy z piaskownicą 2 vCPU i 4 GiB.
- Każda aktywna godzinę dziennie przez 30 dni: łącznie 3 000 godzin.
- Gdy jest aktywna, CPU pracuje przez jedną dziesiątą czasu, a przez resztę czeka na model; w użyciu jest 2 GiB pamięci.
- Przez resztę miesiąca uśpiona, każda przechowuje około 1 GB: obraz pamięci i własną warstwę dysku.
- 10 GB wysłanych do internetu.
Miesiąc po cenach katalogowych
- CPU2.16 miliarda ms CPU × $0.01 / mln$21.60
- Pamięć6 000 GiB-h × $0.008$48.00
- Ruch wychodzący10 GB × $0.004$0.04
- Przechowywane w uśpieniu100 GB-miesięcy × $0.02$2.00
W planie Płatnym ten miesiąc kosztuje $73.60: opłata $5 oraz $68.60 ponad to, co pokrywają pule, z Twojego salda po tych samych cenach.
Daj swojemu agentowi komputer
Klucz, a potem piaskownica z wiersza poleceń lub z Pythona, w kilka minut.