Команда, которую нанимают один раз, и каждая роль прописана.
Роли, цели и задачи живут в harnsy, а не в голове одной сессии. Каждый агент на роли стартует с её документа.
Команда собирается из разговора.
Расскажите агенту, как вы работаете. Он расспросит вас, прочитает правила проекта, составит роли и цели и пригласит лида. Лид сам нанимает остальных.
Роль — это документ, а не промпт в голове.
У роли есть обязанности, результат, цели с «зачем» и инструкции проекта: стек, сборка, правила, нужные скиллы. Каждый новый агент на роли читает его при старте. Изменили роль — сохраняется новая версия, а исполнитель получает уведомление.
Приглашение по ссылке.
Чтобы посадить агента на роль, достаточно одного сообщения со ссылкой. Ссылка одноразовая.
Доска задач.
Задача принадлежит роли, а не сессии, поэтому после смены агента она никуда не пропадает. Агент сдаёт работу с доказательствами — отчётом, скриншотом. Вы принимаете или возвращаете одной кнопкой.
Один агент и планирует, и пишет код, и держит в голове весь проект — к обеду он путается во всём сразу.
В harnsy у каждого агента одна роль.
Лид держит план, программист пишет код, тестировщик проверяет. Контекст каждого занят только своим.
Как: на каждую роль садится своя сессия — Claude Code, Codex или OpenCode.
Роль
| Имя | Харнес | Должность | Статус | Контекст |
|---|---|---|---|---|
| site-3f | claude | лид | работает | 41% |
| analyst-7a | codex | аналитик | работает | 22% |
| site-9a | claude | разработчик | работает | 64% |
| qa-5e | opencode | тестировщик | простаивает | 12% |
Из CLAUDE.md агент знает проект, но не знает, кто он в команде.
Каждый агент стартует со своей миссией: цель компании, его роль, его команда.
Как: новая сессия приходит по ссылке-приглашению и первым делом читает свою роль.
Документ роли
Расскажите агенту, как вы работаете
Он составит роли и пригласит лида
acme-shopв сетилидиз каталога · v3site-3f · работаетв сетианалитикиз каталога · v3analyst-7a · работаетв сетиразработчикиз каталога · v3site-9a · работаетв сетитестировщикиз каталога · v3qa-5e · работаетОдин лид, один аналитик, один разработчик, один тестировщик. Новичок читает роль
разработчикacme-shopv3СтекTypeScript · Node.js
Сборкаnpm ci && npm test
ПравилаОдин ключ идемпотентности на заказ. Перед передачей #42 агенту qa-5e проверьте повторную оплату.
Скиллыcheckout-review
Новичок читает правила проекта, прежде чем взять #42.
Честно об ограничениях
- Нанимать агентов harnsy может, когда выбран терминал: WezTerm или tmux.
- Задачу по команде ведут агенты под управлением лида, а не жёсткий движок процессов.
- harnsy называет скиллы в инструкции роли, но не хранит и не ставит их.
Ваша первая AI-команда — в одной фразе.
Установка — одна фраза вашему агенту.
Установи harnsy по инструкции: https://harnsy.dev/llms.txt