qvib.pro
EN

30.06.2026 · Опенсорс

Что случилось

30 июня 2026 опенсорсный проект herdr (репозиторий ogulcancelik/herdr) возглавил GitHub Trending — №1 в категории Rust и попадание в топ дневного рейтинга в целом. За считанные недели после релиза репозиторий собрал почти 15 тысяч звёзд.

herdr сам автор описывает как «agent multiplexer that lives in your terminal» — мультиплексер для агентов, который живёт прямо в терминале. По сути это «tmux для кодинг-агентов»: как классический tmux разбивает терминал на панели, так herdr раскладывает по панелям запущенные AI-агенты — и, в отличие от tmux, понимает, что именно в этих панелях крутится.

Ключевые факты по источникам:

  • Один Rust-бинарь, ~10–11 МБ. Без Electron, без аккаунта, без телеметрии и облака — всё работает локально, в том числе по SSH. Есть сборки под Linux, macOS и Windows (beta).
  • Определяет состояние каждого агента и показывает его в сайдбаре четырьмя статусами: working (работает), blocked (ждёт ввода), done (закончил), idle (простаивает). Распознавание идёт по именам процессов и паттернам вывода в терминале.
  • 14+ кодинг-агентов из коробки: среди них Claude Code, Codex, Copilot CLI, Cursor Agent, Amp, Devin CLI, OpenCode, Droid, Grok CLI, Gemini CLI и другие.
  • Локальный socket API: агенты могут сами управлять herdr — создавать панели, запускать команды, читать вывод чужих панелей и ждать смены состояния.
  • Лицензия AGPL-3.0-or-later (плюс отдельная коммерческая лицензия); свободно для личного и коммерческого использования.

Почему это важно

Разработчики всё чаще гоняют не одного агента, а несколько параллельно — один рефакторит, другой пишет тесты, третий чинит билд. В голом tmux все они выглядят одинаково: чёрные панели с бегущим текстом, и непонятно, кто уже завис в ожидании вашего ответа, а кто ещё пашет.

herdr закрывает ровно эту боль: агент — не просто «процесс в панели», а объект с понятным состоянием. Одним взглядом на сайдбар видно, где blocked и требует вашего решения прямо сейчас, а где можно не мешать. Это делает параллельную работу с агентами обозримой — то, чего раньше приходилось добиваться самодельными скриптами поверх tmux.

Резонанс — сам по себе сигнал: выход на #1 GitHub Trending и десятки тысяч звёзд у проекта одного разработчика показывают, что «оркестрация нескольких кодинг-агентов» из нишевой темы превратилась в массовый запрос.

Что это значит для вайб-кодинга

  • Новичку. tmux и раньше пугал горячими клавишами; herdr даёт ту же идею «несколько панелей в одном окне», но сразу заточенную под AI-агентов и с наглядными статусами. Хороший вход в тему, если вы только начали запускать Claude Code или Codex в терминале.
  • Практику. Можно держать несколько агентов на одном экране и не терять тот, что упёрся в вопрос. Всё локально, без облака и телеметрии — плюс для приватного кода. Единый бинарь ставится быстро (shell-скрипт, Homebrew, mise).
  • Профи. Socket API открывает сценарии, где агенты сами разворачивают вспомогательные панели и координируются между собой — фундамент для мульти-агентных пайплайнов внутри терминала. Стоит учитывать лицензию AGPL-3.0: для интеграции в закрытый продукт смотрите на коммерческую лицензию.

Трезвая оговорка: проекту всего пара месяцев, Windows-сборка в бете, а список поддерживаемых агентов и статусов будет меняться. Проверяйте актуальные детали в репозитории.

Источники