harnsy

Посмотрите, что изменили агенты, до приёмки.

Агенты работают в своих git worktree. «Изменения» показывают каждую: ветку, задачу и агента, влита ли она в master, и полный diff.

Дашборд harnsy, «Изменения» проекта acme-shop: рабочие папки с веткой, задачей, агентом и состоянием, одна ещё не отправлена.
«Изменения» в дашборде: каждая рабочая папка, её ветка и где её коммиты.

Смотреть

Все рабочие папки проекта.

«Изменения» стоят рядом с «Задачами». Там все git worktree проекта: ветка, задача, к которой она относится, и агент, который в ней работает.

Где стоит каждая ветка.

Влита в master, ещё не отправлена или отложена: у каждой рабочей папки видно, где её коммиты, — и что ещё предстоит влить.

Полный diff.

Откройте ветку — увидите файлы, которые она меняет, и весь diff во всю ширину. Карточка задачи открывается тут же, поверх ветки.

Пока не поздно

Два агента, один файл.

Если две живые рабочие папки меняют один файл, главная предупредит, что они пересекаются, а лиды обеих задач узнают об этом.

Громкость — на ваш выбор.

Не нужны предупреждение или сообщения лидам? В «Система › Уведомления» каждое выключается.

Уборка

Уберите то, что влито.

Рабочие папки, чьи коммиты все в основной ветке, можно удалить по одной или все сразу — после подтверждения.

Рабочее не пропадёт.

Папка, с которой работали в последние 12 часов, остаётся (changes.recent_hours в config.yaml). Отсоединённую, часто копию ревьюера, удаляют только по одной и с предупреждением.

Агенты пишут код быстрее, чем я успеваю его читать.

В harnsy вы не читаете каждую строку: задача сама идёт от роли к роли, а вы принимаете готовый результат.

На проверке вы не просто жмёте «Принять» или «Вернуть»: напишите, что исправить, и комментарий сразу придёт лиду прямо в сессию. Лид вернёт задачу исполнителю вместе с вашими словами.

Каклид раздаёт, каждый сдаёт следующему с доказательствами, готовая карточка желтеет. «Изменения» покажут diff каждой рабочей папки, когда захотите посмотреть.

ждёт вас

Задачи
ДоскаАрхивДокументыСтатистика
ждёт вас 0блок 0все
▸Бэклог2
▸Новые0
▸Взяты0
▾В работе2
#42баг
analyst-7a · аналитик2 мин
☑ 0/3
#43фича
site-9a · разработчик1 ч
▸Блок0
▾На проверке0
▸Отменены0

  1. analyst-7a · аналитикКритерии приёмки
  2. site-9a · разработчикРеализация
  3. qa-5e · тестировщикТесты и доказательства
  4. Вы · ждёт васОткройте #42, чтобы принять или вернуть с комментарием

Откройте задачу и скажите лиду, что исправить.

Демонстрация · #42: аналитик → разработчик → тестировщик → ваша приёмка.
Дашборд harnsy, окно ветки feat/checkout-api: список изменённых файлов и diff файла api/orders.go.
Ветка в «Изменениях»: её файлы и полный diff.

Честно об ограничениях

  • «Изменения» — только для просмотра: код правят и коммитят агенты, дашборд его лишь показывает.
  • Раздел читает git worktree проекта; работа вне git здесь не видна.

Ваша первая AI-команда — в одной фразе.

Установка — одна фраза вашему агенту. Чтобы harnsy сам открывал агентов, нужен tmux.

Установи harnsy по инструкции: https://harnsy.dev/llms.txt
site-3fлид · Claude Codeна связитолько смотреть
❯ Распланируй #42 с командой.

Жду разбор от analyst-7a…

от analyst-7a через harnsy❯ #42 разобрана: три критерия приёмки, включая повтор через 24 ч.

Передаю #42 разработчику site-9a.

❯