Giải phápAI agent
Máy tính của mỗi agent, 24/7
Mỗi agent một microVM riêng. Nó ngủ khi agent dừng, và thức dậy trong 3.5 ms với mọi thứ y nguyên.
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 itAgent chờ mô hình, bạn vẫn trả phí
Trong lúc mô hình trả lời, máy tính của agent không có việc gì làm. Sandbox ngủ sau 30 giây nhàn rỗi, và khi ngủ thì không dùng CPU.
Vòng đời của một sandbox
Chạy khi agent làm việc; ngủ sau 30 giây nhàn rỗi, giữ nguyên mọi thứ bên trong; thức dậy khi có lệnh, tệp hay yêu cầu tiếp theo; được lưu nguyên trạng ngay khi đang chạy, và fork thành tối đa 64 bản sao.
Agent nhận được gì
Tách biệt: mỗi agent một microVM, quy tắc mạng, và secret được chèn vào khi yêu cầu đi ra.
Đúng chỗ đã dừng: khi ngủ, nó vẫn giữ bộ nhớ, tiến trình, đĩa và vị trí trên mạng.
Thành quả bền lâu: một ổ đĩa tồn tại lâu hơn sandbox và đi theo agent tới nơi nó làm việc tiếp theo.
Con người có thể can thiệp: terminal, liên kết tới bất kỳ cổng nào, hoặc SSH bằng khóa của riêng bạn.
Agent sẵn sàng chạy: Claude Code, Codex hoặc OpenCode; khóa API của mô hình do bạn cung cấp.
Mọi lối vào: API, CLI glac, năm SDK và một máy chủ MCP.
Hình minh họa
Đo thực tế, không phải hứa hẹn
Trung vị trên máy chủ vật lý khi không có gì khác chạy: trường hợp tốt nhất, và chúng tôi nói rõ như vậy. Cách chúng tôi đo
- để đánh thức một sandbox đã tự chuyển sang ngủ2
- 3.5 ms
- cho lệnh gọi đã đánh thức nó, từ lúc gửi đến lúc được trả lời2
- 6.7 ms
- để đưa nó vào trạng thái ngủ, cùng bộ nhớ và tiến trình2
- 2.3 ms
Khi dịch vụ mở, bạn có thể tự kiểm chứng trên sandbox của mình: phản hồi nào phải đánh thức sandbox sẽ ghi thời gian đánh thức trong header 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>Các sản phẩm được dùng
- SandboxMột máy tính riêng cho mỗi agentMáy tính riêng của agent: lệnh, tệp, terminal, snapshot và fork.
- Ổ đĩaĐĩa của Khối, tồn tại lâu hơn instance của chúngMột đĩa cho những gì cần tồn tại lâu hơn sandbox, được gắn nơi agent làm việc.
- KhốiBiến mọi container image thành ứng dụng ngủ giữa các yêu cầuAPI riêng của agent, triển khai từ bất kỳ image nào, ngủ giữa các yêu cầu.
- Trình duyệtSắp cóTrình duyệt thật, điều khiển bằng codeTrình duyệt để agent điều khiển, khi sản phẩm Trình duyệt ra mắt.
Tính thử một tháng
Một trăm agent trong một tháng, theo giá niêm yết. Tự ước tính chi phí của bạn
Kịch bản sử dụng
- 100 agent, mỗi agent một sandbox 2 vCPU và 4 GiB.
- Mỗi sandbox thức một giờ mỗi ngày trong 30 ngày: tổng cộng 3 000 giờ.
- Khi thức, CPU bận một phần mười thời gian, phần còn lại chờ mô hình; dùng 2 GiB bộ nhớ.
- Ngủ trong thời gian còn lại của tháng, mỗi sandbox giữ khoảng 1 GB: ảnh bộ nhớ và lớp đĩa riêng của nó.
- 10 GB gửi ra internet.
Chi phí một tháng theo giá niêm yết
- CPU2.16 tỷ mili giây CPU × $0.01 / triệu$21.60
- Bộ nhớ6 000 GiB-giờ × $0.008$48.00
- Lưu lượng ra10 GB × $0.004$0.04
- Lưu giữ khi ngủ100 GB-tháng × $0.02$2.00
Trên gói Trả phí, tháng này hết $73.60: phí $5, cộng $68.60 cho phần vượt lượng đi kèm, trừ vào số dư theo cùng mức giá.
Cho agent của bạn một máy tính
Một khóa, rồi một sandbox từ dòng lệnh hoặc từ Python, trong vài phút.