herdr-dagr — плагин
Панель herdr рисует рой агентов живым графом: попытки, ворота проверки и доказательства, чтобы не терять нить в больших прогонах.
- 153 ★ репозитория
- Последний коммит
- Apache-2.0
Минимальный доступ
Почему такой уровень
- Плагин читает файл прогона и отправляет оператору сообщения оркестратору.
- Внешних сервисов и ключей не требует.
Установка
- Работает в
Ручная установка
herdr plugin install aemrebarut/herdr-dagrПервая команда раздела с инструкцией. Скилл для агента ставится отдельно: `npx skills add aemrebarut/herdr-dagr --skill dagr-producer -g`.
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Плагин читает файл прогона и отправляет оператору сообщения оркестратору.
- Внешних сервисов и ключей не требует.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
herdr-dagr, плагин для терминального менеджера herdr на Rust, показывает план работы агентов как граф без циклов. Оркестратор или любой агент ведет файл `run.json` по описанному в `CONTRACT.md` формату, а панель следит за файлом и рисует его вживую. Нажатие на строку открывает, кто выполнял задачу, сколько заняло и проверил ли кто результат. Каждая попытка получает отдельную строку с причиной повтора. Завершение имеет уровень доказательства: проверено, заявлено, эвристика или утверждение. Будущая работа рисуется пунктиром и только по заявлению производителя данных. Из панели можно отправить оркестратору сообщение с явным указанием полномочий. Утилита не пишет состояние сама и не становится вторым движком процесса.
Для кого. Тем, кто запускает пять и больше агентов или шагов в одном прогоне и хочет видеть, кто что сделал, что повторялось и что реально проверено.
Подходит, если
- Рой из нескольких агентов сделал много шагов, а ход работы потерялся.
- Нужно отличить «агент сказал, что готово» от проверенного результата.
- Оператор хочет отправить оркестратору подсказку прямо из панели.
- План с ревью-циклами и параллельными ветками надо показать наглядно.
Не подходит, если
- Рабочий процесс идет в одном агенте и herdr не используется.
- Нужен планировщик, который сам запускает и ведет работу.
- Платформа Windows нужна для стабильной работы: поддержка там в статусе предварительной.
Пример запроса к агенту
Перепиши план прогона в формат dagr: отдельные ветки для реализации и ревью, ворота проверки перед слиянием, и обновляй `run.json` по ходу работы.Ограничения
Панель только читает файл и ничего не планирует: без агента, который ведет `run.json`, она пуста. Для этого нужен скилл-производитель `dagr-producer`, а агент без системы скиллов получает его текст вручную командой `dagr --skill`. Плагин рассчитан на herdr, под Windows помечен предварительный вариант `open-dagr-windows`. Готовые сборки есть для выпущенных тегов, иначе плагин собирается из исходников на Rust. Формат файла фиксирует `CONTRACT.md` и может меняться между версиями.
Как отключить. Удалите плагин средствами herdr и скилл `dagr-producer` из каталога скиллов агента. Файлы `run.json` и журнал сообщений остаются в проекте.
Частые вопросы
Как поставить?
Выполните `herdr plugin install aemrebarut/herdr-dagr` и затем `npx skills add aemrebarut/herdr-dagr --skill dagr-producer -g`. Первая команда ставит панель, вторая учит агента вести файл прогона.
Как открыть панель?
Выполните `herdr plugin action invoke open-dagr --plugin herdr-dagr`. Есть действия для сторон: `open-dagr-right`, `-down`, `-up` и `-left`, их можно привязать к клавишам.
Что такое уровни доказательства?
Проверено, заявлено, эвристика и утверждение. Они не дают смешать слова агента «готово» с реально проверенным результатом.
Пишет ли панель что-то в состояние?
Нет. Состояние ведет тот, кто его производит. Сообщения оператора сохраняются рядом в `messages.jsonl` и уходят оркестратору.
Есть ли проверка файла?
Да, команды `dagr check` и `dagr stats` проверяют формат и считают показатели хода работы.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Herdr: по теме Telegram на каждого агента, статус в значке, вопросы и ответы идут в обе стороны.
Скилл строит иерархию агентов: шеф, менеджеры по проектам и воркеры в отдельных git worktree внутри herdr
Расширение Pi для фоновых субагентов: делегирует задачи параллельно, строит цепочку Manager, Lead и Agent и следит за ней в herdr
Пакет для агента Pi: фоновые субагенты работают параллельно в панелях Herdr, результаты возвращаются сами.
CLI router выбирает для задачи агента, модель и уровень усилий по остатку квот подписок и запускает его в панели Herdr.
hermitd держит постоянного агента Claude Code на вашей машине: задачи из чата, плановые проверки и сохранение состояния.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| herdr-dagr (эта карточка) | нет | 153 | |
| Claude Squad | нет | 8 790 | запускает параллельные сессии разных агентов в tmux; herdr-dagr ничего не запускает и показывает ход чужого прогона графом |
| Orchestrator | нет | 119 | один агент запускает других в фоне; herdr-dagr рисует такой прогон и отмечает, что проверено |
Коротко о README
Файл прогона описывает план как граф с попытками, ворота и доказательства. Панель только читает его и показывает вместе с историей, которая не переписывается задним числом.