- Как на самом деле работает ценообразование песочниц
- Плата за сессию
- Уровни вычислений: vCPU и память
- Хранение: Эфемерное и Постоянное
- Исходящий трафик и сетевые сборы
- Экономика кэширования пакетов
- Время простоя и автопауза
- Самостоятельное размещение: скрытая модель затрат
- Оценка стоимости для трёх типовых нагрузок
- Вопросы, которые стоит задать любому вендору песочниц
- Заключение
- Часто задаваемые вопросы
- Рекомендуемые статьи
Прежде чем принять решение о платформе AI agent sandbox, разберитесь, насколько её модель ценообразования соответствует вашей реальной нагрузке. Стоимость песочницы — это не только тарифы на вычисления; это комбинация платы за сессии, уровней ресурсов, хранения, исходящего трафика, поведения кэширования пакетов и обработки времени простоя. Если ошибиться хотя бы в одном параметре, ваша оценка затрат для реального агента-кодера или рабочего процесса автоматизации браузера может отличаться на порядок.
В этом руководстве мы разберём каждую составляющую ценообразования, покажем, как они взаимодействуют в типовых нагрузках, и предложим систему сравнения для оценки вендоров по стоимости до регистрации.
Как на самом деле работает ценообразование песочниц
Большинство управляемых провайдеров песочниц выставляют счета на основе комбинации:
- Вычислительное время: потребление ЦП и ОЗУ в секунду (или минуту) во время работы песочницы
- Накладные расходы на сессию: фиксированная плата за запуск сессии или минимальная единица тарификации, которая действует даже для коротких запусков
- Хранение: постоянное дисковое пространство сверх включённого бесплатного лимита
- Исходящий трафик: исходящая передача данных, обычно измеряется в ГБ
- Уровень подписки: ежемесячный минимум, открывающий более высокую параллельность, более длительные сессии или настраиваемые конфигурации ресурсов
Ни один провайдер не зарабатывает на простаивающих песочницах, которые могут быть автоматически приостановлены, но не все провайдеры реализуют автопаузу одинаково. Граничные случаи модели выставления счетов имеют такое же значение, как и базовая ставка.
Плата за сессию
Некоторые провайдеры взимают фиксированную плату за каждый запуск песочницы, независимо от того, как долго она работает или какие ресурсы использует. Другие выставляют счёт только за вычислительное время без накладных расходов на сессию.
Плата за сессию наиболее значима для высокочастотных, кратковременных нагрузок — например, интерпретатора кода, который создаёт и уничтожает песочницу на каждый шаг пользователя в чат-сессии. Если сессия стоит $0.001 за запуск, а ваше приложение выполняет 10 000 сессий в день, это $10/день платы за сессии до учёта вычислений.
Что спросить: Взимает ли провайдер минимальную плату за сессию или только за фактическое вычислительное время? Какова минимальная единица тарификации (за секунду, минуту, 5 минут)?
В Novita Agent Sandbox тарификация посекундная на основе фактического использования vCPU и памяти без дополнительной платы за запуск сессии. Цены по состоянию на середину 2026 года: 1 vCPU по $0.0000098/с, память по $0.0000016/GiB/с. Короткая задача на 5 минут с 1 vCPU + 512 MiB ОЗУ стоит примерно $0.0032 всего. (Источник: страница цен Novita AI, подтверждено в опубликованной документации Novita.)
Для E2B Pro (согласно опубликованным сравнительным статьям Novita) 1 vCPU стоит $0.0000140/с с памятью по $0.0000045/GiB/с, плюс требуется подписка $150/мес для доступа к настраиваемой конфигурации ЦП/ОЗУ и сессиям длительностью 24 часа.
Всегда проверяйте текущие тарифы на странице цен каждого провайдера перед принятием решения — ценообразование песочниц в этом сегменте активно меняется.
Уровни вычислений: vCPU и память
Вычисления — доминирующая стоимость для большинства нагрузок песочниц. Переменные:
- Количество vCPU: большинство провайдеров выставляют счёт линейно за каждый vCPU
- Память: тарифицируется за GiB/с, обычно по более низкой ставке, чем вычисления
- Настраиваемость: некоторые провайдеры предлагают фиксированные уровни (например, 1/2/4/8 vCPU), другие допускают произвольное выделение
Для пакетных нагрузок агентов (много коротких задач параллельно) важно соотношение памяти к vCPU. Задача анализа данных, загружающая большой CSV, может требовать 4 GiB ОЗУ, но только 1 vCPU. Оплата фиксированного уровня 4 vCPU + 4 GiB, когда вам нужно только 1 vCPU + 4 GiB, приводит к неэффективному расходованию трёх ЦП за задачу.
Что спросить: Могу ли я настраивать vCPU и память независимо? Есть ли минимальное выделение? Какие уровни GPU доступны, если мне нужно выполнение модели внутри песочницы?
Практический вывод: провайдер с гибкой поресурсной тарификацией даёт командам со смешанными нагрузками (одни тяжёлые по ЦП, другие по памяти) лучший контроль затрат, чем провайдер с фиксированными вычислительными пакетами.
Хранение: Эфемерное и Постоянное
Хранение в песочнице бывает двух типов с разной тарификацией:
Эфемерное хранилище — это локальная файловая система песочницы в течение сессии. Оно исчезает при завершении песочницы. Большинство провайдеров включают бесплатное выделение (обычно 10–20 ГБ) и не взимают дополнительную плату в пределах этого лимита.
Постоянное хранилище сохраняется между сессиями. Здесь агенты хранят контрольные точки, сгенерированные файлы, кэшированные артефакты или состояние рабочей области, которое должно быть доступно в следующий раз. Постоянные тома обычно тарифицируются за ГБ в месяц, аналогично ценам на облачное блочное хранение.
Ловушка затрат: если ваш агент генерирует большие промежуточные файлы (логи, выходные данные модели, сырые данные) и они накапливаются в постоянном хранилище без очистки, затраты на хранение растут со временем. Агент, генерирующий 1 ГБ выходных данных в день и сохраняющий всё за 30 дней, накопит 30 ГБ хранилища, прежде чем вы заметите.
Что спросить: Какое бесплатное эфемерное хранилище выделяется на песочницу? Доступно ли постоянное/рабочее хранилище и как оно тарифицируется? Есть ли максимальный размер диска песочницы? Взимается ли плата за хранение снимков или шаблонов?
Novita Agent Sandbox включает 20 ГБ бесплатного хранилища песочницы. Цены на постоянное хранилище сверх бесплатного лимита следует уточнять на актуальной странице цен.
Исходящий трафик и сетевые сборы
Плата за исходящий трафик застаёт разработчиков врасплох, потому что она незаметна во время разработки, но становится существенной в производственном масштабе.
Большинство управляемых облачных провайдеров взимают плату за:
- Исходящую передачу данных из песочницы в публичный интернет
- Межрегиональную передачу данных, если регион песочницы отличается от региона ваших серверов приложений
- Загрузку больших файлов внутри песочниц (например, скачивание наборов данных, весов моделей, npm-пакетов)
Нагрузки песочниц, которые извлекают внешние данные — агенты браузерной автоматизации, получающие страницы, агенты данных, загружающие наборы данных, агенты кодирования, клонирующие репозитории — могут генерировать значительный исходящий трафик в масштабе. Агент кодирования, который клонирует репозиторий размером 500 МБ в каждой сессии и выполняет 1 000 сессий в день, передаёт 500 ГБ/день исходящего трафика.
Что спросить: Взимает ли провайдер плату за исходящий трафик? По какой ставке? Входящие данные (загрузки в песочницу) также тарифицируются? Есть ли лимиты исходящего трафика или ограничение скорости на более низких тарифах?
Многие провайдеры песочниц не публикуют явные цены на исходящий трафик, а включают его в общие сводки сетевых затрат платформы. Получите чёткий ответ до масштабирования.
Экономика кэширования пакетов
Установка Python-пакетов, npm-зависимостей или системных пакетов внутри песочницы при каждом запуске — это затраты времени, а не только денег. Свежая установка pip install torch может занять минуты и добавить значительное вычислительное время к каждой сессии.
Провайдеры обрабатывают это по-разному:
Без кэширования: каждая песочница запускается с базового образа и устанавливает пакеты с нуля каждый раз. Задержка запуска высока; вычислительное время включает время установки.
Кэширование шаблонов/снимков: вы создаёте предварительно собранный шаблон песочницы с установленными пакетами. Сессии запускаются с этого снимка. Запуск быстрый; вычислительное время на установку пакетов оплачивается один раз при создании шаблона, а не за каждую сессию.
Неявное кэширование слоёв: некоторые провайдеры автоматически кэшируют слои пакетов между песочницами одного образа, аналогично кэшированию слоёв Docker, так что часто используемые пакеты извлекаются из кэша, а не загружаются снова.
Экономика: если задача агента на 5 минут требует 2 минут установки пакетов за запуск, вы платите 40% вычислительного счёта за настройку, а не за работу. Шаблоны или снимки устраняют эти накладные расходы ценой затрат на хранение шаблона и сложность управления.
Что спросить: Поддерживает ли провайдер шаблоны песочниц или снимки? Шаблоны тарифицируются за каждый шаблон или только когда с них запускаются сессии? Как часто нужно пересобирать образы шаблонов (например, при обновлении базовых пакетов)?
Novita Agent Sandbox поддерживает шаблоны для предварительно настроенных сред. Командам, выполняющим высокочастотные задачи с фиксированным набором пакетов, стоит оценить стоимость хранения шаблонов относительно экономии времени установки пакетов за сессию — для большинства нагрузок шаблоны быстро окупаются.
Время простоя и автопауза
Песочницы, простаивающие между шагами агента, тратят деньги впустую. Агент, который ждёт 30 секунд ответа от LLM, всё ещё потребляет вычислительные ресурсы, если песочница работает.
Автопауза / авто-возобновление (иногда называемая пауза/возобновление или снимок при простое) означает, что песочница замораживается, когда не выполняется никакой код, и оплачивается только за активное время. Это может значительно снизить затраты для рабочих процессов с длинными паузами ожидания LLM — например, агент кодирования с несколькими раундами, где LLM генерирует каждый фрагмент кода 10 секунд, а песочница простаивает эти 10 секунд.
Что спросить: Поддерживает ли провайдер автопаузу? Что вызывает паузу (порог времени простоя, явный API-вызов)? Насколько быстро возобновление — менее 1 секунды или ближе к полному холодному старту? Есть ли разница в тарификации между приостановленной и работающей песочницей?
Компромисс: автопауза с медленным возобновлением добавляет задержку на каждом шаге агента. Для интерактивных нагрузок, чувствительных к задержке, может быть правильным решением держать песочницу «тёплой» (и платить за время простоя). Для пакетных нагрузок, запускаемых на ночь, автопауза почти всегда оправдана.
Самостоятельное размещение: скрытая модель затрат
Самостоятельно размещённые (self-hosted) или bring-your-own-cloud (BYOC) развёртывания песочниц имеют принципиально иную структуру затрат, чем управляемые облачные сервисы. Счёт за инфраструктуру ниже на единицу вычислений, но операционные накладные расходы реальны.
За что вы платите при самостоятельном размещении:
- Стоимость виртуальных машин или «голого» оборудования (обычно по облачным спотовым/зарезервированным ставкам, которые ниже, чем тарифы управляемых песочниц)
- Хранение: EBS/постоянные тома, хранение снимков и исходящий трафик из вашего облачного аккаунта
- Время инженеров на эксплуатацию: подготовка, масштабирование, обновления, усиление безопасности и реагирование на инциденты
- Инфраструктура наблюдаемости: логирование, метрики, трассировка событий жизненного цикла песочниц
- Работа по комплаенсу: если вам нужны SOC 2, HIPAA или аналогичные меры контроля, эта работа ложится на вашу команду
Распространённая ошибка — сравнивать тарифы самостоятельного размещения с управляемыми и делать вывод, что первый вариант дешевле. Операционные и комплаенс-расходы часто превышают экономию на инфраструктуре, особенно для команд с менее чем тремя платформенными инженерами, которые могут заниматься инфраструктурой песочниц полный рабочий день.
Когда самостоятельное размещение имеет смысл:
- Команды с существующей облачной инфраструктурой и инженерными ресурсами платформы
- Регуляторные среды, в которых данные не могут покидать определённый облачный аккаунт или регион
- Очень высокие объёмы нагрузки, где разница в стоимости между управляемым и самостоятельным размещением в масштабе превышает операционные накладные расходы
Novita Agent Sandbox поддерживает развёртывание BYOC в аккаунтах AWS или GCP для команд, которым требуется запуск песочниц внутри собственного VPC по соображениям комплаенса или сетевой политики. E2B в настоящее время не документирует BYOC как доступный вариант для стандартных планов Pro — это может измениться; уточните у каждого провайдера на момент вашей оценки.
Оценка стоимости для трёх типовых нагрузок
Эти оценки используют документированные цены Novita в качестве ориентира. Масштабируйте оценки под фактические vCPU, память, длительность сессии и ежедневное количество сессий вашей нагрузки. Всегда проверяйте актуальные тарифы перед использованием этих цифр для планирования бюджета.
Нагрузка 1: Агент кодирования (интерактивный, короткие сессии)
- Профиль: 1 vCPU, 1 GiB ОЗУ, средняя длительность 10 минут, 500 сессий/день
- Вычисления: (0.0000098 × 600с) + (0.0000016 × 1 × 600с) = $0.00588 + $0.00096 = ~$0.007 за сессию
- Ежедневно: ~$3.50/день, ~$105/мес за 500 сессий/день
- Ключевая переменная: кэширование пакетов — без шаблонов добавьте 2–3 минуты времени установки за сессию
Нагрузка 2: Агент анализа данных (средние сессии, больше памяти)
- Профиль: 2 vCPU, 4 GiB ОЗУ, средняя длительность 30 минут, 100 сессий/день
- Вычисления: (0.0000196 × 1800с) + (0.0000016 × 4 × 1800с) = $0.03528 + $0.01152 = ~$0.047 за сессию
- Ежедневно: ~$4.70/день, ~$141/мес за 100 сессий/день
- Ключевая переменная: хранение выходных файлов — если каждая сессия генерирует 100 МБ сохранённых данных, 100 сессий/день = 10 ГБ/день накопления хранилища
Нагрузка 3: Агент браузерной автоматизации (длинные сессии, высокая сетевая активность)
- Профиль: 2 vCPU, 2 GiB ОЗУ, средняя длительность 60 минут, 50 сессий/день
- Вычисления: (0.0000196 × 3600с) + (0.0000016 × 2 × 3600с) = $0.07056 + $0.01152 = ~$0.082 за сессию
- Ежедневно: ~$4.10/день, ~$123/мес за 50 сессий/день
- Ключевая переменная: исходящий трафик — браузерные агенты, загружающие 10 МБ данных страницы за сессию × 50 сессий = 500 МБ/день потенциальной платы за исходящий трафик
Эти оценки исключают абонентскую плату, исходящий трафик и постоянное хранилище. Для провайдеров с ежемесячным минимальным взносом добавьте эту фиксированную стоимость перед сравнением.
Вопросы, которые стоит задать любому вендору песочниц
Используйте этот перечень при оценке провайдеров песочниц по стоимости:
Модель выставления счетов
- Выставление счетов посекундное, поминутное или более крупными единицами?
- Есть ли минимальная плата за сессию или плата за запуск?
- Требуется ли ежемесячная подписка для доступа к настраиваемым конфигурациям ресурсов или длительным сессиям?
Вычисления
- Можно ли настраивать vCPU и память независимо?
- Каковы минимальные и максимальные выделения vCPU/памяти?
- Доступны ли песочницы с GPU и как они тарифицируются?
Хранение
- Сколько эфемерного хранилища включено в песочницу?
- Доступно ли постоянное/рабочее хранилище? По какой цене за ГБ/мес?
- Есть ли плата за хранение снимков или шаблонов?
Исходящий трафик
- Взимается ли плата за исходящий сетевой трафик? По какой ставке?
- Есть ли бесплатные уровни исходящего трафика?
Время простоя
- Поддерживается ли автопауза? Что её вызывает?
- Как быстро возобновление из приостановленного состояния?
- Отличается ли тарификация приостановленной песочницы от работающей?
Лимиты сессий
- Какова максимальная длительность сессии на каждом тарифном уровне?
- Что происходит с сессией при превышении лимита — корректное завершение или жёсткое убийство?
- Какие ограничения параллельности действуют на каждом уровне?
Кэширование пакетов
- Поддерживаются ли шаблоны или снимки?
- Как тарифицируется сборка шаблонов?
Самостоятельное размещение / BYOC
- Поддерживается ли развёртывание BYOC?
- Какие облачные провайдеры (AWS, GCP, Azure)?
- Какая операционная поддержка предоставляется?
Стабильность цен
- Когда последний раз обновлялись текущие тарифы?
- Доступна ли скидка за обязательства по использованию или объём?
Заключение
Ценообразование песочниц — это не просто посекундная ставка. Реальная стоимость запуска AI-агентов в облаке зависит от того, как в вашем конкретном профиле нагрузки комбинируются минимальные тарифы сессий, настраиваемость вычислений, хранение, исходящий трафик, кэширование пакетов и обработка времени простоя.
Разобраться в этом до принятия решения важно. Провайдер, который кажется дешёвым по ставке vCPU, может оказаться дорогим, если учесть подписку $150/мес для доступа к настраиваемым конфигурациям ресурсов или плату за исходящий трафик для браузерного агента, загружающего мегабайты данных страницы за сессию. И наоборот, провайдер с автопаузой и шаблонами-снимками может стоить значительно меньше в масштабе, чем предполагает базовая ставка.
Используйте оценки и структуру вопросов из этого руководства как отправную точку. Подставьте фактическую длительность сессии, профиль vCPU/памяти, частоту сессий и ожидаемый рост хранилища — затем сравните это с текущими страницами цен каждого провайдера, а не с маркетинговыми сводками. Ценообразование песочниц в этом сегменте активно меняется, и цифра, действующая сегодня, может не действовать через шесть месяцев.
Для команд, уже знакомых с SDK E2B, стоит рассмотреть Novita Agent Sandbox: он использует совместимый с E2B интерфейс, выставляет счета посекундно без ежемесячной подписки и поддерживает развёртывание BYOC для команд с ограничениями VPC или комплаенса. Подходит ли он для вашей нагрузки — зависит от указанных выше переменных.
Часто задаваемые вопросы
Какой самый дешёвый способ запуска AI-песочниц в масштабе?
Наименьшая общая стоимость зависит от сочетания ваших нагрузок. Для высокочастотных коротких сессий минимизируйте накладные расходы на сессию и используйте шаблоны, чтобы избежать оплаты времени установки пакетов. Для длительных сессий с паузами ожидания LLM автопауза значительно сокращает счета за простой. Сравнивайте провайдеров по конкретному профилю vCPU, памяти и длительности сессии, соответствующему вашему варианту использования — базовые ставки не отражают вашу фактическую стоимость без подстановки этих переменных.
Всегда ли самостоятельное размещение дешевле управляемых сервисов песочниц?
Не обязательно. Самостоятельно размещённая инфраструктура имеет более низкие удельные затраты на вычисления, но добавляет реальные операционные расходы: подготовку, масштабирование, обновления, наблюдаемость и комплаенс. Для команд без выделенной платформенной инженерии операционные затраты часто превышают экономию на инфраструктуре по сравнению с управляемым сервисом. Оценивайте совокупную стоимость владения, а не только облачный счёт.
Как кэширование пакетов влияет на ценообразование песочниц?
Без кэширования каждый запуск песочницы включает время установки пакетов, которое тарифицируется как вычисления. Для Python-нагрузок, устанавливающих стандартные библиотеки для науки о данных или ML, установка может добавить 2–5 минут вычислительного времени за сессию. Шаблоны или снимки позволяют оплатить установку пакетов один раз и повторно использовать эту среду во многих сессиях. Для любой нагрузки, выполняющей более нескольких сотен сессий в день с фиксированным набором пакетов, шаблоны обычно быстро окупаются.
На что обратить внимание с ценами на исходящий трафик в нагрузках песочниц?
Браузерная автоматизация, агенты приёма данных и нагрузки, загружающие большие файлы (наборы данных, веса моделей, пакеты из внешних реестров), могут генерировать значительный исходящий трафик. Уточните, взимает ли ваш провайдер песочниц плату за исходящий трафик и по какой ставке, прежде чем масштабировать эти нагрузки. В некоторых случаях использование зеркал пакетов, предварительно собранных шаблонов или региональных источников данных в том же облачном провайдере может существенно снизить расходы на исходящий трафик.
Как оценить стоимость времени простоя для агентов с медленными ответами LLM?
Оцените отношение времени ожидания LLM к времени активного выполнения в вашей нагрузке. Если агент ждёт 10 секунд ответа LLM между каждым 2-секундным шагом выполнения кода, примерно 83% времени сессии составляет простой. Провайдер с автопаузой, которая выставляет счёт только за активные вычисления, сэкономит большую часть этих затрат. Сравните задержку паузы/возобновления с толерантностью вашей нагрузки — если пользователи интерактивно ждут результатов, медленное возобновление добавляет заметную задержку.
