CubeSandbox от Tencent: E2B-совместимая песочница для ИИ
CubeSandboxE2BAI sandboxing
Что именно выпустила Tencent
Меня здесь цепляет не еще одна песочница, а попытка сделать E2B API фактическим интерфейсом переноса. Tencent AI в анонсе открытого релиза CubeSandbox описывает проект как open-source среду для безопасного исполнения кода ИИ-агентов с аппаратной изоляцией на RustVMM и KVM. Это уже не обычный контейнерный барьер: недоверенный код отделяется средствами виртуализации.
Самая практичная деталь проекта — заявленная совместимость с E2B SDK. По материалам Tencent, существующее приложение на E2B можно переключить на CubeSandbox изменением одной переменной окружения, не трогая бизнес-логику. Для доступа перечислены Python SDK, TypeScript SDK, REST API и CLI.
На момент анонса Tencent также заявляла холодный старт менее 60 мс и накладные расходы памяти менее 5 МБ. Цифры выглядят сильно, особенно для агентных циклов, где песочницы приходится часто создавать и уничтожать. Но это показатели самого разработчика, а не прямое независимое сравнение с альтернативами.
Рядом находится OpenSandbox, тоже заявленный как E2B-совместимый проект. Его акцент другой: самостоятельное развертывание, Docker и выполнение внутри частной сети, когда код или данные нельзя выпускать наружу. Сопоставимых показателей холодного старта в доступных материалах OpenSandbox нет, поэтому честной гонки по скорости пока не получается.
Почему совместимость важнее красивого бенчмарка
Главное изменение здесь не 60 мс, а снижение привязки агентного приложения к одному исполнителю. Если E2B SDK становится общим слоем, движок песочницы можно выбирать по модели изоляции, месту развертывания и операционным ограничениям, а не переписывать весь контур исполнения.
Для чувствительных данных OpenSandbox выглядит понятным кандидатом благодаря self-hosted модели. CubeSandbox интереснее там, где аппаратная изоляция и быстрый запуск важнее простоты контейнерного стека. Выигрывают разработчики агентов, а конкурировать платформам придется уже не формой API, а реальной надежностью рантайма.
Я бы первым проверял не демонстрационный cold start, а поведение под параллельной нагрузкой, очистку состояния между сессиями и полноту совместимости с E2B на ошибках и тайм-аутах. Именно там обычно заканчивается drop-in replacement и начинается инженерная реальность. Если совместимость выдержит эти углы, рынок песочниц наконец получит переносимый интерфейс, а не очередной закрытый остров.