herdr CLI

Терминальный мультиплексор для кодинг-агентов: держит сессии Claude Code, Codex и Cursor живыми после отключения и объединяет несколько машин в одном окне

  • 50 422 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

  • Запускает и владеет реальными терминальными процессами на машине пользователя
  • Работает как фоновый сервер, который переживает закрытие клиента
Все причины и проверки

herdrdev/herdr

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/herdr

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Запускает и владеет реальными терминальными процессами на машине пользователя
  • Работает как фоновый сервер, который переживает закрытие клиента

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

Что делает

herdr это однобинарный CLI на Rust, который берет на себя терминалы, в которых работают кодинг-агенты. Он держит панели живыми на фоновом сервере, поэтому закрытие клиента или обрыв SSH не останавливает работу, а после перезапуска сервера восстанавливает сохраненную раскладку. Инструмент помечает каждую панель как работающую, заблокированную или простаивающую, объединяет локальные и удаленные по SSH машины в один список и дает агентам собственный CLI и socket API, через которые они могут открывать панели и опрашивать друг друга. Поддерживает и клавиатурное управление в стиле tmux, и мышь.

Для кого. Для разработчиков, которые держат в терминале несколько параллельных сессий Claude Code, Codex или Cursor и хотят не терять их при отключении.

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

  • Нужно отключиться от сессии агента и вернуться к ней позже без потери контекста
  • Несколько агентов работают параллельно и нужно быстро видеть, кто из них застрял и ждет ответа
  • Нужно объединить локальные и SSH-машины в одном рабочем окне

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

  • Достаточно одной сессии агента в обычном терминале
  • На машине уже настроен tmux или screen и менять привычки нет смысла

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

Запусти herdr и подними в нем сессию Claude Code, чтобы я мог отключиться и вернуться позже

Ограничения

После перезапуска сервера или машины сохраняется раскладка панелей, но не сами процессы, поэтому возобновляются только те агентские сессии, чей формат herdr умеет распознать. На Windows работа под защитой конечных точек помечена как бета.

Как отключить. Удалите бинарник herdr (brew uninstall herdr или удаление файла из релиза) и остановите фоновый сервер командой из документации.

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

herdr заменяет tmux?

Нет, это отдельный однобинарный инструмент без Electron, заточенный под работу с кодинг-агентами, а не универсальный мультиплексор.

Что происходит с агентами после перезапуска сервера?

Раскладка панелей восстанавливается, но исходные процессы не переживают перезапуск, herdr может возобновить только поддерживаемые агентские сессии.

Обсуждение

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

CLI на Rust с терминальным переключателем между кодинг-агентами: список, проверка готовности, выбор активного, предпросмотр команд

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

Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте

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

Каждому кодинг-агенту отдельная копия репозитория со своими портами и базой, а проверка результата идет одним и тем же конвейером.

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

Кодинг-агент на Rust для терминала: параллельные агенты, цели, плагины в формате Claude Code и свой адрес API модели.

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

Терминал для macOS с CLI termio и скиллом: агенты порождают соседние сессии, а вы видите, какому из них нужен ответ

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

Монитор сессий Claude Code, Cursor, Codex и еще шести агентов в терминале, окне или через HTTP API, с чисткой и поиском по чатам

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
herdr (эта карточка)нет50 422
TUIOSнет6 506терминальный мультиплексор на Go с тайловыми панелями
Ovisнет2 035клиент для herdr в браузере и на телефоне

Коротко о README

README описывает herdr как рантайм, в котором живут кодинг-агенты: он не оборачивает Claude Code, Codex, Cursor или OpenCode, а владеет их терминалами напрямую. Из возможностей выделены отключение без остановки работы, объединение локальных и SSH-машин, индикация статуса панелей, agent-native CLI и socket API, а также система плагинов. Установка через install-скрипт, Homebrew, mise или PowerShell для Windows. Лицензия Apache-2.0.

Бейдж для README

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