AgentBox CLI
AgentBox запускает Claude Code, Codex и Open Code в отдельных виртуальных машинах: на вашем ПК, своем сервере или в облаке.
- 570 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент работает с копией проекта в отдельной машине; токены облачных провайдеров лежат в `~/.agentbox/secrets.env`.
Установка
- Работает в
Ручная установка
npm -g install @madarco/agentboxПервая команда Install из README. Дальше `agentbox install` запускает мастер выбора провайдеров.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент работает с копией проекта в отдельной машине; токены облачных провайдеров лежат в `~/.agentbox/secrets.env`.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Команда `agentbox claude` создает бокс (Docker-контейнер с FUSE-оверлеем), переносит туда проект вместе с навыками, плагинами и настройками Claude Code, Codex или Open Code и запускает агента в отсоединяемой tmux-сессии. Несколько боксов работают параллельно, переключаться между ними удобно через `agentbox dashboard`. В каждом боксе есть своя оболочка (`agentbox shell`), браузер с просмотром через `agentbox screen`, открытие в VS Code или Cursor (`agentbox code`) и адрес веб-приложения через `agentbox url`. Новый бокс стартует из чекпоинта быстрее секунды, а простаивающий ставится на паузу. Учетные данные Git остаются на локальной машине, для push агент запрашивает разрешение. Провайдеры: локальный и удаленный Docker, Hetzner, Daytona, Vercel, E2B, DigitalOcean.
Для кого. Разработчики, которые гоняют несколько агентов на разных задачах и не хотят, чтобы те делили одну рабочую копию и учетные данные.
Подходит, если
- Два-три агента правят разные части проекта одновременно.
- Агент работает долго, пока ноутбук занят другой задачей.
- Веб-приложение нужно открыть по адресу из бокса и посмотреть в браузере внутри него.
- Агента надо запустить в облаке Hetzner, Vercel или E2B с теми же настройками, что и локально.
Не подходит, если
- Docker на машине нет и поставить его нельзя.
- Рабочая машина на Windows: README называет только macOS и Linux.
- Хватает одной сессии агента в обычном терминале.
Пример запроса к агенту
Запусти Claude Code в отдельном боксе для этого проекта, подними веб-приложение и дай адрес из `agentbox url`.Ограничения
Нужны macOS или Linux, Docker (Docker Desktop или OrbStack) и Node 20.10 или новее. Первый запуск `agentbox create` или `agentbox claude` собирает образ `agentbox/box:dev` размером около 1 ГБ. Поддержка Daytona в таблице README помечена как частичная. Токены облачных провайдеров сохраняются в `~/.agentbox/secrets.env`, ограничьте доступ к этому файлу. Агент внутри бокса работает с копией проекта, поэтому результат нужно забрать обратно командой `agentbox download` и проверить перед слиянием.
Как отключить. Удалите боксы командой `agentbox destroy`, затем снимите пакет из глобального npm и удалите файл `~/.agentbox/secrets.env` с токенами облачных провайдеров.
Частые вопросы
Где работают боксы?
По умолчанию в локальном Docker. Для облака перед агентом указывают провайдера: `agentbox hetzner claude`, также vercel, daytona, e2b, digitalocean и удаленный Docker по SSH.
Как вернуться к запущенному агенту?
Выполните `agentbox attach 1`, где число — номер бокса. Отсоединиться можно сочетанием Ctrl+a d, агент при этом продолжает работу.
Что с доступом к Git внутри бокса?
Учетные данные Git остаются на локальной машине. Для push в удаленный репозиторий агент запрашивает разрешение.
Как открыть веб-приложение из бокса?
`agentbox url` открывает адрес приложения в браузере компьютера, `agentbox screen` показывает браузер внутри бокса через noVNC.
Можно ли подключить собственное облако?
Да, через плагин-провайдер на базе `@madarco/agentbox-provider-sdk`; руководство Build a provider есть в документации проекта.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыDocker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.
Платформа на вашем сервере, которая выдает каждому агенту свою Linux-машину с SSH и MCP-инструментами для команд и файлов
Самостоятельно хостится центр управления агентами: Claude Code, Codex, Copilot, OpenCode и Pi с телефона, десктопа и терминала
Локальная панель для параллельных сессий Claude Code и Codex: кто работает, кто ждет ответа, плюс 3D-аквариум и Stream Deck
Runtm запускает Claude Code, Codex и других агентов в песочнице и выкладывает собранное приложение на живой HTTPS-адрес
Agent of Empires
Agent of Empires (AoE)
Менеджер сессий для кодинг-агентов: запускает Claude Code, OpenCode, Codex и другие CLI параллельно в изолированных tmux-сессиях с TUI и веб-панелью
Коротко о README
README открывается командой `agentbox claude`, затем описывает установку, таблицу облачных провайдеров, команды жизненного цикла бокса и сборку плагинов-провайдеров.