ÇözümlerAI ajanları
Her ajanın bilgisayarı, 7/24
Her ajana kendine ait bir microVM. Ajan durunca uyur; 3.5 ms içinde uyandığında her şey bıraktığı yerdedir.
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 itAçık kalan makinede bekleme de ücretli
Model yanıt verirken ajanın bilgisayarının yapacak bir işi yoktur. Bir sandbox 30 saniye boşta kalınca uyur ve uykudayken hiç CPU kullanmaz.
Bir sandbox'un yaşam döngüsü
Ajan çalışırken çalışır; 30 saniye boşta kalınca içindeki her şeyle uyur; bir sonraki komut, dosya ya da istekle uyanır; çalışırken bütünüyle kaydedilir ve 64 kopyaya kadar çatallanır.
Ajana sunulanlar
Yalıtılmış: her birine bir microVM, ağ kuralları ve dışarı çıkarken eklenen gizli değerler.
Kaldığı yerden: uykudayken belleğini, süreçlerini, diskini ve ağdaki yerini korur.
Kalıcı iş: bir birim, sandbox'tan uzun ömürlüdür ve ajanın bir sonraki çalıştığı yere gider.
İnsanlar müdahale edebilir: bir terminal, herhangi bir porta bağlantı ya da kendi anahtarınızla SSH.
Çalışmaya hazır ajanlar: Claude Code, Codex ya da OpenCode; modelin anahtarları sizindir.
Her giriş yolu: API, glac CLI, beş SDK ve bir MCP sunucusu.
Temsilî önizlemeler
Vaat değil, ölçüm
Başka hiçbir şey çalışmazken fiziksel sunucuda alınan medyanlar: en iyi durum, bunu da açıkça söylüyoruz. Nasıl ölçüyoruz
- kendiliğinden uykuya geçmiş bir sandbox'u uyandırmak için2
- 3.5 ms
- onu uyandıran çağrı için, gönderilmesinden yanıtlanmasına kadar2
- 6.7 ms
- onu belleği ve süreçleriyle birlikte uyutmak için2
- 2.3 ms
Hizmet kullanıma açıldığında bunu kendi sandbox'larınızda görebilirsiniz: bir sandbox'u uyandırmak zorunda kalan yanıt, bunun ne kadar sürdüğünü Server-Timing başlığında belirtir.
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>Kullandığı ürünler
- SandboxHer ajana kendine ait bir bilgisayarAjanın kendi bilgisayarı: komutlar, dosyalar, terminaller, anlık görüntüler ve çatallar.
- BirimKüp'ün, örneğinden uzun ömürlü diskleriSandbox'tan uzun ömürlü olması gerekenler için, ajanın çalıştığı yere bağlanan bir disk.
- KüpHerhangi bir konteyner imajından, istekler arasında uyuyan bir uygulamaAjanın kendi API'si; herhangi bir imajdan dağıtılır, istekler arasında uykudadır.
- TarayıcıYakındaKodla yönetilen gerçek tarayıcılarTarayıcı kullanıma açıldığında, ajanın yöneteceği tarayıcılar.
Bir ayın hesabı
Liste fiyatlarıyla, bir ay boyunca yüz ajan. Kendinizinkini hesaplayın
Senaryo
- 100 ajan, her biri 2 vCPU ve 4 GiB'lık bir sandbox'la.
- Her biri 30 gün boyunca günde bir saat uyanık: toplam 3 000 saat.
- Uyanıkken CPU zamanın onda birinde çalışıyor, kalanında modeli bekliyor; belleğin 2 GiB'ı kullanımda.
- Ayın geri kalanında uykuda; her biri yaklaşık 1 GB saklar: bellek imajı ve kendi disk katmanı.
- İnternete 10 GB gönderilir.
Liste fiyatlarıyla bir ay
- CPU2.16 milyar CPU-milisaniye × $0.01 / milyon$21.60
- Bellek6 000 GiB-saat × $0.008$48.00
- Giden trafik10 GB × $0.004$0.04
- Uykuda saklanan100 GB-ay × $0.02$2.00
Ücretli planda bu ay $73.60 tutar: $5 plan ücreti ve dahil kullanımın karşılamadığı $68.60, aynı fiyatlarla bakiyenizden.
Ajanınıza bir bilgisayar verin
Birkaç dakika içinde: önce bir anahtar, sonra komut satırından ya da Python'dan bir sandbox.