Open-source платформа от Alibaba для AI-приложений: изолированное, безопасное и масштабируемое окружение для выполнения кода, браузинга и обучения моделей. Единый API работает поверх Docker и Kubernetes — без привязки к вендору.
Лицензия: Apache 2.0 (можно использовать в коммерческих проектах)
GitHub: alibaba/OpenSandbox · Сайт: open-sandbox.ai
Зачем это нужно
OpenSandbox — это уровень исполнения (execution layer) для AI-агентов. Агент не решает сам, как безопасно запустить код или открыть браузер — он отправляет запрос в OpenSandbox, а тот создаёт изолированный контейнер и выполняет задачу внутри.
Проект построен на внутренней инфраструктуре Alibaba, которую компания использует для собственных AI-нагрузок. В начале 2026 года его открыли публично.
Основные возможности
| Возможность | Описание |
| Изолированное выполнение кода | Запуск произвольного кода в sandbox-контейнере без риска для хоста |
| Браузинг и GUI | Полноценный браузер (Chrome, Playwright) и VNC-рабочий стол внутри sandbox |
| Обучение моделей | Среда для RL-тренировок и экспериментов |
| Мультиязычные SDK | Python, TypeScript, Java/Kotlin, C#; Go — в роадмапе |
| Docker + Kubernetes | Docker для локальной разработки, k8s для продакшн-масштаба |
| Unified API | Один API поверх разных провайдеров и runtime-окружений |
Сценарии применения
- Coding Agents — агент пишет код и сразу запускает его в изоляции (Claude Code, OpenAI Codex, Gemini CLI)
- GUI Agents — агент управляет браузером или рабочим столом для автоматизации UI-задач
- AI Code Execution — безопасный интерпретатор кода в продуктах (аналог Code Interpreter у ChatGPT)
- Agent Evaluation — прогон тестов и бенчмарков для агентов в воспроизводимом окружении
- RL Training — среда для обучения моделей с подкреплением
Быстрый старт
Локально (Docker)
# Установка сервера
pip install opensandbox-server
# Инициализация конфига
opensandbox-server init-config ~/.sandbox.toml --example docker
# Запуск
opensandbox-serverПродакшн (Kubernetes)
pip install opensandbox-server
opensandbox-server init-config ~/.sandbox.toml --example k8s
opensandbox-serverPython SDK
pip install opensandbox opensandbox-code-interpreterДля подключения нужны две переменные окружения:
export SANDBOX_DOMAIN=... # адрес sandbox-сервера
export SANDBOX_API_KEY=... # ключ доступаTypeScript / JavaScript
npm install @alibaba-group/opensandboxИнтеграции с AI-инструментами
OpenSandbox поддерживает интеграцию из коробки с:
- Claude Code (Anthropic)
- OpenAI Codex
- Gemini CLI (Google)
- LangGraph
- Google ADK
Тарифы
OpenSandbox — полностью бесплатный и open source (Apache 2.0). Облачного managed-сервиса нет — только self-hosted. Вы платите только за собственную инфраструктуру.
Для быстрого старта достаточно одной машины с Docker. Для продакшн-нагрузки — Kubernetes-кластер.
Преимущества и ограничения
✅ Плюсы:
- Нет vendor lock-in — один API поверх Docker или k8s
- Проверено в бою внутри Alibaba
- Полный набор для агентов: код, браузер, GUI, обучение моделей
- Мультиязычность: Python, TypeScript, Java, C#
- Готовые интеграции с Claude Code, Codex, Gemini CLI
❌ Минусы:
- Только self-hosted, нет managed-облака
- Молодой проект (2025), экосистема формируется
- Персистентное хранилище ещё в роадмапе
- Документация пока скромная
- Нужно понимать Docker/k8s для деплоя
Сравнение с альтернативами
| Параметр | OpenSandbox | E2B | Modal | Daytona |
| Тип | Self-hosted OSS | SaaS | SaaS | Self-hosted OSS |
| Лицензия | Apache 2.0 | Проприетарная | Проприетарная | Apache 2.0 |
| Стоимость | Бесплатно | Pay-per-use | Pay-per-use | Бесплатно |
| GUI / браузер | ✅ | ❌ | ❌ | ❌ |
| RL Training | ✅ | ❌ | Частично | ❌ |
| Kubernetes | ✅ | ❌ | ❌ | ✅ |
Когда выбрать OpenSandbox: нужен полный контроль над инфраструктурой, важна GUI-поддержка, не хотите платить per-minute billing.
Когда выбрать E2B / Modal: нужен быстрый старт без DevOps, нет своего сервера.
Ссылки
| Ресурс | Ссылка |
| GitHub | alibaba/OpenSandbox |
| Официальный сайт | open-sandbox.ai |
| Архитектура | docs/architecture.md |
| Примеры | examples/README.md |
| npm | @alibaba-group/opensandbox |
По теме
- Статья: 12 приёмов, которые превращают ИИ-агента из игрушки в рабочий инструмент
- Блог: Пять правил, которые сделают вашего ИИ-агента по-настоящему полезным
- База знаний: OpenAI Codex — облачный coding-агент для параллельной разработки
Если вы строите инфраструктуру для AI-агентов и хотите разобраться, какой подход к изоляции выбрать для вашего стека — давайте обсудим.