РешенияИИ-агенты
У каждого агента свой компьютер — круглосуточно
Собственная microVM для каждого агента. Она засыпает, когда агент останавливается, и просыпается за 3.5 мс — всё на своих местах.
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 не расходует.
Жизненный цикл песочницы
Работает, пока агент работает; засыпает после 30 секунд простоя со всем содержимым; просыпается от следующей команды, файла или запроса; сохраняется целиком на ходу, и из неё можно сделать до 64 форков.
Что получает агент
Изоляция: у каждого своя microVM, сетевые правила и секреты, которые подставляются на выходе.
С того же места: во сне сохраняет память, процессы, диск и место в сети.
Работа не пропадает: том переживает песочницу и переходит туда, где агент будет работать дальше.
Человек может вмешаться: терминал, ссылка на любой порт или SSH со своим ключом.
Готовые агенты: Claude Code, Codex или OpenCode; ключи к модели — ваши.
Любой способ доступа: API, CLI glac, пять SDK и MCP-сервер.
Иллюстрации условны
Измерено, а не обещано
Медианы на физическом сервере без другой нагрузки: это лучший случай, и мы так и говорим. Как мы измеряем
- на пробуждение песочницы, которая уснула сама2
- 3.5 мс
- на разбудивший вызов, от отправки до ответа2
- 6.7 мс
- на усыпление вместе с памятью и процессами2
- 2.3 мс
Когда сервис откроется, это можно будет проверить на своих песочницах: в ответе, которому пришлось разбудить песочницу, заголовок 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>Используемые продукты
- ПесочницаСвой компьютер для каждого агентаСобственный компьютер агента: команды, файлы, терминалы, снимки и форки.
- ТомДиски Куба, которые переживают свой экземплярДиск для того, что должно пережить песочницу, смонтированный там, где работает агент.
- КубЛюбой образ контейнера как приложение, которое спит между запросамиСобственный API агента, развёрнутый из любого образа; между запросами спит.
- БраузерСкороНастоящие браузеры, управляемые из кодаБраузеры, которыми управляет агент, — когда откроется Браузер.
Расчёт на месяц
Сто агентов в течение месяца — по прайс-листу. Рассчитать свой вариант
Нагрузка
- 100 агентов, у каждого песочница на 2 vCPU и 4 GiB.
- Каждая активна час в день в течение 30 дней: всего 3 000 ч.
- Пока песочница активна, CPU занят десятую часть времени, остальное — ожидание модели; используется 2 GiB памяти.
- Остальную часть месяца спит; каждая хранит около 1 GB: образ памяти и собственный слой диска.
- В интернет отправлено 10 GB.
Месяц по прайс-листу
- CPU2.16 миллиарда 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 — за несколько минут.