AgentBox CLI

AgentBox запускает Claude Code, Codex и Open Code в отдельных виртуальных машинах: на вашем ПК, своем сервере или в облаке.

  • 570 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Агент работает с копией проекта в отдельной машине; токены облачных провайдеров лежат в `~/.agentbox/secrets.env`.
Все причины и проверки

madarco/agentbox

Установка

Работает в

Ручная установка

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 есть в документации проекта.

Обсуждение

Вопросов и отзывов пока нет.

Docker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.

CLIРасширенный доступ154Звезды репозитория

Самостоятельно хостится центр управления агентами: Claude Code, Codex, Copilot, OpenCode и Pi с телефона, десктопа и терминала

CLIРасширенный доступ23,3 тыс.Звезды репозитория

Локальная панель для параллельных сессий Claude Code и Codex: кто работает, кто ждет ответа, плюс 3D-аквариум и Stream Deck

CLIРасширенный доступ287Звезды репозитория
Официальный

Runtm запускает Claude Code, Codex и других агентов в песочнице и выкладывает собранное приложение на живой HTTPS-адрес

CLIШирокий доступ303Звезды репозитория

Agent of Empires

Agent of Empires (AoE)

Менеджер сессий для кодинг-агентов: запускает Claude Code, OpenCode, Codex и другие CLI параллельно в изолированных tmux-сессиях с TUI и веб-панелью

CLIРасширенный доступ3,7 тыс.Звезды репозитория

Коротко о README

README открывается командой `agentbox claude`, затем описывает установку, таблицу облачных провайдеров, команды жизненного цикла бокса и сборку плагинов-провайдеров.

Бейдж для README

Сообщить о проблеме

Foxx AIAgentBox
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.