ADHDev CLI
Панель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.
- 117 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Панель подтверждает команды и вводит текст в сессии агентов: доступ к ней равен доступу к вашим кодовым агентам.
- Refinery сливает ветки в `main` без ручного `git merge`, когда гейты пройдены.
- Запуск с `--host 0.0.0.0` открывает панель в локальную сеть.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/adhdevОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Панель подтверждает команды и вводит текст в сессии агентов: доступ к ней равен доступу к вашим кодовым агентам.
- Refinery сливает ветки в `main` без ручного `git merge`, когда гейты пройдены.
- Запуск с `--host 0.0.0.0` открывает панель в локальную сеть.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ADHDev — локальный демон с веб-панелью, который подключается к уже установленным кодовым агентам: Claude Code, Codex, Cursor CLI, OpenCode, Kimi, Grok и Antigravity. Сессии запускают и ведут из браузера или с телефона: чат, живой терминал и подтверждения в общей ленте вместо запросов, которые блокируют закрытую консоль. Режим mesh привязывает репозиторий к нескольким машинам. Задачи попадают в общую очередь, свободная машина забирает задачу в отдельный git worktree, гейты проекта проверяют результат, после чего Refinery делает rebase и сливает ветку в `main`, если `main` не ушел вперед. Сложность задачи выбирает модель и лимит параллельных слотов, поэтому рутину берут дешевые модели. Чат, команды и снимки экрана идут по зашифрованному каналу WebRTC напрямую между панелью и демоном.
Для кого. Разработчики, которые держат несколько кодовых агентов и машин и хотят общую панель, очередь задач и автоматическое слияние.
Подходит, если
- Несколько агентов работают над одним репозиторием, и каждой задаче нужен свой git worktree.
- Запрос подтверждения от агента виден в панели, а не блокирует закрытый терминал.
- Ноутбук и сборочный сервер сами забирают задачи из общей очереди с зависимостями.
- Важное расследование проверяют у двух-трех исполнителей на разных провайдерах, координатор сводит ответы.
Не подходит, если
- Один агент на одной машине: встроенных удаленных функций вендора может хватить.
- Слияние в `main` должен делать человек: Refinery обходится без ручного `git merge`.
- Панель собираются открыть в локальную сеть без токена и пароля.
Пример запроса к агенту
Поставь в очередь три задачи с зависимостями, раздай их свободным машинам и сообщи, когда гейты пропустят слияние в main.Ограничения
Нужны Node.js 22 LTS, git и хотя бы один авторизованный кодовый агент: ключи агентов ADHDev не хранит. В Windows с Node.js 24 и новее обычный запуск заблокирован, берите Node.js 22.x или установщик PowerShell. Push на телефон, перенос проектов между машинами и доступ за пределами своей сети входят в облачную редакцию. Публичный репозиторий служит зеркалом: история автослияний остается в закрытом монорепозитории. Лицензия AGPL-3.0.
Как отключить. Остановите демон и выполните `npm uninstall -g adhdev`. Папку `~/.adhdev` с провайдерами и данными очистите вручную.
Частые вопросы
Как запустить ADHDev локально?
Выполните `npm install -g adhdev` и `adhdev standalone`, затем откройте `http://localhost:3847`. Аккаунт для этого не нужен.
Какие агенты поддерживает?
CLI-агентов: Claude Code, Codex, Cursor CLI, OpenCode, Kimi, Grok и Antigravity. Среди расширений IDE названы Claude Code для VS Code, Codex, Cline и Roo Code.
Чем ADHDev отличается от Claude Code Remote Control?
Remote Control ведет одну сессию одного вендора. ADHDev добавляет общую очередь для нескольких вендоров и машин, маршрутизацию по квоте и слияние с проверкой гейтами.
Как открыть панель для других устройств в сети?
Запустите `adhdev standalone --host 0.0.0.0` и задайте `--token` или пароль панели. Без них панель предупредит об открытом доступе.
Хранит ли ADHDev ключи агентов?
Нет. Каждый агент использует собственную авторизацию, а ADHDev показывает статус установки и ошибки.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыDevChain запускает команду из нескольких ИИ-агентов на вашем компьютере: общая доска, чат, ревью и живые терминалы.
CLI запускает веб-панель Cezar для задач кодовых агентов с отдельными сессиями, рабочими деревьями и отчетами
Хаб и CLI anet соединяют Claude Code, Codex, Grok и OpenCode с разных машин в сеть, куда задачи ставят из одного окна.
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Панель для параллельных задач Claude Code и Codex: отдельные рабочие деревья Git, терминалы и просмотр правок
Локальная панель для нескольких сессий Claude Code: у каждой задачи свой контекст и todo, агенты порождают дочерних агентов и обмениваются сообщениями
Коротко о README
Демон подключается к установленным агентам и дает им единую панель, своих агентов он не запускает. Поддержку нового агента добавляют манифестом `provider.v1.json` в `~/.adhdev/providers/`.