跳至主要內容

解決方案AI 代理

每個代理的電腦,全天候待命

每個代理都有專屬的 microVM。代理停下時它就休眠,3.5 毫秒內醒來,一切都還在原處。

閱讀沙箱文件

Python
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 it

代理空等,卻照樣付費

等模型回答時,代理的電腦閒著沒事。沙箱閒置 30 秒後就休眠,休眠時不使用 CPU。

一個 4 GiB 沙箱整月醒著,按定價計算的一個月記憶體費用1
$23.36
同一個沙箱每天只醒一小時、其餘時間休眠並保存 1 GB 的費用1
$0.98

沙箱的一生

代理工作時執行;閒置 30 秒後休眠,裡面的一切都保留;由下一個指令、檔案操作或請求喚醒;可在執行中完整保存,並分叉成最多 64 個副本。

名為 web 的沙箱:一台專屬的電腦,從外部操作;在執行中建立快照,並從那一刻分叉出三個繼續執行的副本。

代理能得到什麼

  • 彼此隔離:每個代理一個 microVM、網路規則,以及在送出途中才填入的機密。

  • 從中斷處繼續:休眠時,它保留記憶體、行程、磁碟和網路位置。

  • 成果長久保存:磁碟區在沙箱結束後依然存在,並跟著代理到下一個工作地點。

  • 人可以隨時介入:終端機、連到任何連接埠的連結,或用你自己的金鑰 SSH 連線。

  • 代理開箱即用:Claude Code、Codex 或 OpenCode;模型的金鑰由你提供。

  • 各種存取方式:API、glac CLI、五種 SDK 和一個 MCP 伺服器。

閱讀文件

示意預覽

實測,而非承諾

在沒有其他負載的裸機上測得的中位數:這是最佳情況,我們也明白標示。 我們如何測量

喚醒一個自行休眠的沙箱2
3.5 毫秒
喚醒它的那次呼叫,從送出到回應2
6.7 毫秒
讓它連同記憶體和行程一起休眠2
2.3 毫秒

服務開放後,你可以在自己的沙箱上看到這個數字:需要喚醒沙箱的回應,會在 Server-Timing 標頭中註明喚醒花了多久。

Shell
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>

用到的產品

一個月的費用試算

一百個代理執行一個月,按定價計算。 估算你自己的用量

使用情境

  • 100 個代理,每個配一個 2 vCPU、4 GiB 的沙箱。
  • 每個每天醒著一小時,共 30 天:總計 3,000 小時。
  • 醒著時,CPU 有十分之一的時間在忙,其餘時間在等模型;記憶體使用 2 GiB。
  • 其餘時間都在休眠,每個保存約 1 GB:記憶體映像和它自己的那層磁碟。
  • 傳送 10 GB 到網際網路。

按定價計算的一個月

$71.64

  • CPU21.6億 CPU 毫秒 × $0.01 / 百萬$21.60
  • 記憶體6,000 GiB 小時 × $0.008$48.00
  • 傳出流量10 GB × $0.004$0.04
  • 休眠保存100 GB 月 × $0.02$2.00

改用付費版,這個月是 $73.60:月費 $5,加上超出內含額度的 $68.60,按同樣的價格從餘額扣除。

給你的代理一台電腦

取得金鑰,然後用命令列或 Python 建立沙箱,只要幾分鐘。

MCP 伺服器沙箱