Rove CLI

Терминальная среда для нескольких кодовых агентов: у каждой задачи своя ветка и worktree, сессии переживают закрытие терминала.

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

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

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

  • Агенты выполняют команды и правят файлы с правами своих CLI.
  • Режим `rove --web` открывает доступ к задачам через браузер.
Все причины и проверки

sma1lboy/rove

Установка

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

curl -fsSL https://rove.run/install.sh | sh

Первый вариант из README для macOS, Linux и WSL. Нужны git и хотя бы один CLI агента. Вариант через npm: `npm install -g @sma1lboy/rove`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агенты выполняют команды и правят файлы с правами своих CLI.
  • Режим `rove --web` открывает доступ к задачам через браузер.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Rove — агентская среда разработки (ADE) для терминала. В ней рядом работают Claude Code, Codex, Copilot и еще десяток агентов, причем Rove запускает настоящие CLI со своей авторизацией, правами и моделями. У каждой задачи собственная ветка и рабочее дерево git, поэтому рефакторинг, исправление ошибки и ревью идут одновременно и не затирают файлы друг друга. Если у Claude Code закончилась квота, задачу переключают на Codex или другой движок: новый агент читает сделанное предыдущим и продолжает. Агенты передают работу друг другу через `rove api add` и получают отчет в своей вкладке. Сессии живут на хосте после закрытия терминала или обрыва SSH. Те же задачи доступны в браузере через `rove --web`, в приложениях для iOS и Android и в окне рабочего стола. Есть просмотр диффов с заметками, которые возвращаются одним запросом, входящие агентов и расписание запросов (Routines).

Для кого. Разработчикам, которые гоняют несколько агентов параллельно и устали переключать терминалы, копировать результаты и терять работу при исчерпании квоты.

Подходит, если

  • Рефакторинг, багфикс и ревью идут параллельно в отдельных ветках.
  • Квота Claude Code кончилась на полпути, и задачу продолжает Codex.
  • Один агент поручает другому подзадачу и получает отчет без копирования.
  • Сеанс на сервере по SSH пережил обрыв связи.

Не подходит, если

  • Нужен один агент в привычном терминале без дополнительного слоя.
  • Нет git: изоляция задач построена на ветках и рабочих деревьях.
  • Требуется запуск в изолированном контейнере по умолчанию.

Пример запроса к агенту

Запусти Rove в репозитории, создай две задачи на разных агентах и покажи, как они идут параллельно в своих ветках.

Ограничения

Нужны git и хотя бы один CLI агента в `PATH`. Rove работает на Bun 1.3.11 и новее, и каждый способ установки подтягивает его сам. Нативному Windows дополнительно нужны Node.js и Git for Windows с Git Bash, а ставят его через npm, не через `curl`. Установка через `curl | sh` выполняет скачанный сценарий. Агенты работают с правами своих CLI, режим `rove --web` открывает доступ к задачам из браузера, поэтому не публикуйте порт без защиты.

Как отключить. Удалите пакет командой `npm uninstall -g @sma1lboy/rove` или `bun remove -g @sma1lboy/rove`. Ветки и рабочие деревья задач остаются в репозитории, удалите их через `git worktree remove`.

Частые вопросы

Что делать, если у агента кончилась квота?

Переключите задачу на другой движок, например Codex. Новый агент прочитает, что сделал предыдущий, и продолжит работу в той же ветке.

Как агенты общаются между собой?

Через `rove api add`: один агент передает работу другому и получает отчет в своей вкладке без копирования текста между окнами.

Какие агенты поддерживаются?

Claude Code, Codex, Copilot и еще около десятка. Полный список лежит в документации на странице движков.

Как работать с телефона или браузера?

Запустите `rove --web` для браузера. Для телефона есть приложения iOS и Android, а на рабочем столе отдельное окно.

Что значит Routines?

Запрос агенту по расписанию для работы без присмотра. Конфигурация описана в документации раздела Routines.

Обсуждение

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

Панель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.

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

Viden — терминальная панель для кодового агента: чат с моделью, подтверждение правок и надзор за Codex и Claude в одном окне.

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

Веб-консоль для тех, кто гоняет несколько агентов в нескольких проектах: сессии переживают сбои, ответы идут с телефона.

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

TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа

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

Оркестратор раздает кодовую задачу CLI-воркерам в отдельных ветках Git, проверяет результат и сливает его транзакционно.

ПлагинШирокий доступ83Звезды репозитория

Compozy ведет сессии Claude Code, Codex и Cursor: доска задач, проверки по расписанию, вызов человека только по делу.

CLIШирокий доступ2,9 тыс.Звезды репозитория

Коротко о README

Единая среда для параллельных агентов с worktree на задачу и переключением движка без потери контекста.

Бейдж для README

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