herdr CLI
Терминальный мультиплексор для кодинг-агентов: держит сессии Claude Code, Codex и Cursor живыми после отключения и объединяет несколько машин в одном окне
- 50 422 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Запускает и владеет реальными терминальными процессами на машине пользователя
- Работает как фоновый сервер, который переживает закрытие клиента
Установка
- Работает в
В терминале, через 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-инструментыCLI на Rust с терминальным переключателем между кодинг-агентами: список, проверка готовности, выбор активного, предпросмотр команд
Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте
Каждому кодинг-агенту отдельная копия репозитория со своими портами и базой, а проверка результата идет одним и тем же конвейером.
Кодинг-агент на Rust для терминала: параллельные агенты, цели, плагины в формате Claude Code и свой адрес API модели.
Терминал для macOS с CLI termio и скиллом: агенты порождают соседние сессии, а вы видите, какому из них нужен ответ
Монитор сессий Claude Code, Cursor, Codex и еще шести агентов в терминале, окне или через HTTP API, с чисткой и поиском по чатам
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
Коротко о README
README описывает herdr как рантайм, в котором живут кодинг-агенты: он не оборачивает Claude Code, Codex, Cursor или OpenCode, а владеет их терминалами напрямую. Из возможностей выделены отключение без остановки работы, объединение локальных и SSH-машин, индикация статуса панелей, agent-native CLI и socket API, а также система плагинов. Установка через install-скрипт, Homebrew, mise или PowerShell для Windows. Лицензия Apache-2.0.