Allox CLI
Allox CLI поднимает изолированную среду агента с оболочкой, браузером и Jupyter и хранит контрольные точки.
- 163 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Среда выполняет команды и код, открывает браузер и работает с файлами.
- Нужен Docker, а MCP-инструменты внутри среды вызываются напрямую.
Установка
- Работает в
Ручная установка
uv sync --no-editableПосле клонирования репозитория AlloxOrg/allox-cli; затем запустите сервер `opensandbox-server`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Среда выполняет команды и код, открывает браузер и работает с файлами.
- Нужен Docker, а MCP-инструменты внутри среды вызываются напрямую.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Консольный инструмент объединяет изолированную среду, инструменты агента, передачу файлов, текущую сессию и восстановление из контрольных точек в одной команде `allox-cli`. Среда создается через сервер OpenSandbox, по умолчанию с рантаймом AIO Sandbox в Docker. После создания она сама становится текущей сессией, и следующие команды не требуют идентификатора. В среде доступны оболочка, файлы, браузер, Jupyter, снимки экрана и MCP: можно найти MCP-серверы, перечислить их инструменты и вызвать напрямую. Контрольные точки делаются вручную, по расписанию или после успешной операции, восстановление берет `latest` или нужную версию. Передача файлов потоковая и рекурсивная, symlink и выход за путь отклоняются. Вывод бывает `table`, `json`, `yaml`, `raw`.
Для кого. Разработчикам агентов, которым нужна воспроизводимая песочница с возобновлением работы после сбоя.
Подходит, если
- Агент выполняет длинную задачу, и нужны контрольные точки на случай обрыва.
- Код надо запускать в изолированной среде с браузером и Jupyter.
- Скрипту или CI нужен структурированный вывод JSON о среде.
- Нужно посмотреть и вызвать инструменты MCP-сервера внутри песочницы.
Не подходит, если
- Нет Docker и локального сервера OpenSandbox: без них среда не поднимется.
- Нужна установка одной командой: сейчас только из исходников.
- Нужны готовые облачные среды без самостоятельной настройки.
Пример запроса к агенту
Создай среду allox-cli, запусти в ней небольшой скрипт на Python и сделай контрольную точку.Ограничения
Версия ставится только из исходников командой `uv sync --no-editable`. Нужны Docker и локальный сервер OpenSandbox из пакета `opensandbox-server`, сервер проверяется запросом `/health`. Не запускайте `uv run allox-cli` без `--no-editable`: проект станет editable. README на китайском, файла лицензии в метаданных нет. Проект молодой, поддерживает одну связку OpenSandbox и AIO Sandbox, а его стабильность на сторонних образах не описана. Контрольные точки занимают место на диске, следите за размером при частом расписании.
Как отключить. Уничтожьте среду командой `allox-cli sandbox` для удаления, остановите сервер OpenSandbox и удалите каталог проекта и `.venv`.
Частые вопросы
Что нужно для запуска?
Python 3.10 или новее, `uv`, Docker и локальный сервер OpenSandbox. Образ AIO Sandbox Docker скачивает сам.
Как проверить сервер?
Запросом `curl http://127.0.0.1:8080/health` в соседнем терминале после запуска `opensandbox-server`.
Как восстановить работу?
Из контрольной точки: `latest` или указанная версия. Точки делаются вручную, по расписанию или после успешной операции.
Какие форматы вывода есть?
`table`, `json`, `yaml` и `raw`, формат подбирается под сценарий: человек, скрипт или CI.
Можно ли переключать окружения?
Да, профили переключают dev, staging, prod, свои образы и облегченные среды выполнения.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI запускает Claude Code и Codex в изолированных контейнерах Docker с брандмауэром, воркдеревьями и образом без Dockerfile.
ANOLISA — системный стек для агентов: сжатие вывода инструментов, память, снимки рабочей папки, проверка команд, учет токенов
Панель Kubernetes с MCP-сервером: Claude Code читает логи подов, правит ресурсы и откатывает релизы в подключенных кластерах.
Контейнер для Claude Code, Codex, Copilot, OpenCode и Pi: агент работает без подтверждений, а выход в сеть режет шлюз.
Docker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.
Платформа на вашем сервере, которая выдает каждому агенту свою Linux-машину с SSH и MCP-инструментами для команд и файлов
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Allox CLI (эта карточка) | нет | 163 | ||
| AIO Sandbox | нет | ключ необязателен | 6 331 | AIO Sandbox это сам контейнер; Allox CLI управляет им и добавляет сессию, контрольные точки и передачу файлов |
| Agent-Sandbox | нет | ключ необязателен | 232 | своя песочница на Kubernetes с REST и MCP; Allox CLI работает через OpenSandbox и Docker локально |
Коротко о README
README на китайском представляет CLI с возможностями: контрольные точки, сессия, набор инструментов агента, готовность рантайма, передача файлов, MCP и профили. Описаны установка из исходников, настройка сервера OpenSandbox, примеры сквозных сценариев, тесты и документация.