Herdr Auto Title — плагин
Плагин Herdr называет вкладки и панели по каталогу, ветке Git и текущей работе агента, чтобы сессии Claude Code различались.
- 287 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Читает локальные файлы сессий агентов, чтобы определить тему работы.
- При первом запуске переименовывает все панели, включая названные вручную.
Установка
- Работает в
Ручная установка
herdr plugin install kryptamine/herdr-auto-title --ref v0.19.0
herdr plugin action invoke herdr.auto-title.restartПервый вариант README. Вторая строка запускает плагин сразу, без нее он стартует вместе с сервером Herdr.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает локальные файлы сессий агентов, чтобы определить тему работы.
- При первом запуске переименовывает все панели, включая названные вручную.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Herdr Auto Title, плагин терминального мультиплексора Herdr, дает вкладкам и панелям осмысленные имена. Заголовок собирается из каталога, ветки Git, запущенной программы и темы работы агента, например `2 · dashboard › MC-13200` или `4 · dashboard › Implement OAuth scopes`. Номер впереди совпадает с клавишей переключения на вкладку. Чтобы понять, чем занят агент, плагин читает файлы сессий Claude Code, Codex и других. Каждой панели он дает собственное имя, поэтому панель перехода Herdr больше не показывает десять одинаковых `claude`. Вкладку или панель, переименованную вручную, плагин не трогает.
Для кого. Тем, кто ведет несколько сессий Claude Code и Codex в Herdr и путается, какая вкладка над какой задачей работает.
Подходит, если
- Шесть вкладок с агентами работают одновременно, и по имени `claude` не понять, где какая задача.
- Ветки вида `bugfix-asa-cpanel-uapi-mc-13675` надо сократить до `MC-13675` в заголовке.
- В боковой панели Herdr хочется видеть тему работы активной вкладки.
- SSH-сессия на сервер и редактор в соседней панели получают понятные имена сами.
Не подходит, если
- Сессии ведутся в tmux или обычном терминале, Herdr не установлен.
- Имена вкладок и панелей вы задаете вручную и хотите, чтобы их никто не менял.
- Файлы сессий агентов нельзя читать даже локально.
Пример запроса к агенту
Покажи, как называются вкладки Herdr с агентами, и объясни, как включить подпись статуса агента и скрыть ветку.Ограничения
Нужны Herdr 0.8.2 или новее и Go 1.24 или новее: Herdr собирает плагин из исходников при установке. При первом запуске плагин переименует все панели, в том числе те, что вы назвали вручную раньше. Чтобы заголовок брался из сессии агента, нужна установка интеграции Herdr для каждого агента, например `herdr integration install claude`. На Windows Herdr сообщает только оболочку или распознанного агента, поэтому редактор и ssh вкладку не называют. Файл сессий читается при `HERDR_AUTO_TITLE_TRANSCRIPT=true`, это значение по умолчанию.
Как отключить. Отключите плагин средствами `herdr plugin` и перезапустите Herdr. Файл настроек `~/.config/herdr-auto-title/config.env` и `manual-names.json` удалите вручную.
Частые вопросы
Как установить плагин?
Выполните `herdr plugin install kryptamine/herdr-auto-title --ref v0.19.0`, затем `herdr plugin action invoke herdr.auto-title.restart`. Вторая команда запускает плагин сразу, иначе он стартует при следующем запуске сервера Herdr.
Что делать, если назвал вкладку вручную?
Ничего: плагин перестает ее менять. Очистите имя, и вкладка вернется под управление Auto Title.
Как обновить плагин?
Повторите обе команды установки с новым тегом релиза, настройки сохранятся. Версию без тега берут из ветки `main`, она может опережать релиз.
Где настройки?
Скопируйте `config.env.example` в `~/.config/herdr-auto-title/config.env` и раскомментируйте нужное, например `HERDR_AUTO_TITLE_MAX_LENGTH` или `HERDR_AUTO_TITLE_BRANCH_MAX`. После правки перезапустите плагин.
Нужна ли интеграция Herdr для агентов?
Желательна: она сообщает плагину, какая сессия в панели, и вкладка называется по ней. Без нее вкладка показывает лишь заголовок терминала от агента.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Плагиныherdr-agent-usage (senna-lang)
herdr-agent-usage
Плагин Herdr с панелью лимитов: заполнение контекста, кеш промптов и остаток подписки по каждому агенту.
Локальная панель для параллельных сессий Claude Code и Codex: кто работает, кто ждет ответа, плюс 3D-аквариум и Stream Deck
Плагин учит Claude Code и Codex управлять терминалом agterm для macOS через agtermctl: сессии, панели, оверлеи и статусы агентов
Скиллы для CI/CD-платформы Harness: пайплайны, коннекторы, флаги функций, безопасность и стоимость из диалога с агентом
Маркетплейс плагинов Claude Code для MSP: PSA, RMM, документация, безопасность и бухгалтерия, 70 с лишним плагинов.
Боковая панель Zellij со статусом Claude Code, Codex и других агентов по каждой вкладке: работает, ждет вас, готово, ошибка
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Herdr Auto Title (эта карточка) | нет | 287 | |
| herdr | нет | 50 721 | сам терминальный мультиплексор для агентов; плагин только называет его вкладки и панели |
| herdr-reviewr | нет | 990 | показывает дифф кода агента рядом с чатом; Auto Title отвечает только за имена вкладок и панелей |
Коротко о README
Плагин собирает имя из каталога, ветки Git, программы и темы агента, сокращает ветки до идентификатора задачи и оставляет ручные переименования нетронутыми.