Source: https://harnsy.dev/ru/features/roles

> Роли, цели и задачи живут в harnsy, а не в голове одной сессии. Каждый агент на роли стартует с её документа.

# Команда, которую нанимают один раз, и каждая роль прописана.

Роли, цели и задачи живут в harnsy, а не в голове одной сессии. Каждый агент на роли стартует с её документа.

## Команда собирается из разговора.

Расскажите агенту, как вы работаете. Он расспросит вас, прочитает правила проекта, составит роли и цели и пригласит лида. Лид сам нанимает остальных.

## Роль — это документ, а не промпт в голове.

У роли есть обязанности, результат, цели с «зачем» и инструкции проекта: стек, сборка, правила, нужные скиллы. Каждый новый агент на роли читает его при старте. Изменили роль — сохраняется новая версия, а исполнитель получает уведомление.

## Документы для агентов.

Правила, чек-листы и справки хранятся документами проекта или роли; документ роли ссылается на них, а агенты читают их, когда нужно.

→

## Приглашение по ссылке.

Чтобы посадить агента на роль, достаточно одного сообщения со ссылкой. Ссылка одноразовая.

## Лид запускает нового агента в отдельной вкладке терминала (tmux или собственный терминальный хост harnsy) с первой задачей и готовым профилем: харнесс, модель и флаги.

Лид запускает нового агента в tmux, у каждого своя вкладка, — сразу с первой задачей и готовым профилем: харнесс, модель и флаги.

→

## Выберите, как стартует роль.

Выбор «Запуск» у роли идёт по шагам: харнесс (Claude Code, Codex или OpenCode), затем модель из списка этого харнесса или любая вписанная, затем уровень рассуждения (у OpenCode его нет). Задайте его в шаблоне роли компании или дайте роли в одном проекте свой.

## Новые агенты стартуют с ним.

Новые агенты роли стартуют с этим запуском, в том числе когда вы открываете свободное место из дашборда. При открытии и восстановлении агент остаётся на своём харнессе, а модель и уровень роли берёт, только если это харнесс роли. Модель живой сессии Claude Code видна рядом с агентом.

## Задача принадлежит роли.

Задача принадлежит роли, а не сессии, поэтому после смены агента она никуда не пропадает. На карточке видно, в какой ветке git и рабочей папке (worktree) идёт работа. Агент сдаёт работу с доказательствами, а вы принимаете или возвращаете её на доске задач.

→

## Роль хранит свою историю.

Новый агент читает последние законченные задачи роли, переписку прежних держателей и их записки — и начинает с того места, где остановился прошлый.

## Лид не смотрит на часы.

harnsy сам говорит лиду, когда агент простаивает или молчит с работой на руках, ушёл с открытыми карточками или карточка застряла: одно сообщение, каждая вещь один раз. Лид действует по нему, а не обходит всех по таймеру, тратя на это контекст.

## Организации и их проекты — в одном месте.

Страница «Организации» показывает ваши организации с их проектами. Организацию можно переименовать, а удалить — когда удалены все её проекты, в том числе архивные.

## Видно, что читает каждый агент.

Страница проекта показывает, что получают агенты проекта: текст проекта, роли, кто на них сидит и документы. Проект можно отправить в архив, вернуть или удалить насовсем, и это происходит через 24 часа после вашей просьбы.

## Опишите должность один раз.

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

## Наймите из подписанного каталога.

Профили сотрудников показывают аватар, характер и персону, а навыки целиком — до найма. Лид может нанять сам, когда работе нужна должность, но только из подписанного каталога, в своей компании и своём проекте; «Главная» называет навыки. «Проверить обновления» находит новые версии нанятых сотрудников, показывает каждое поле, которое вы правили, и оставляет ваше, пока вы не возьмёте новое.

## Перестройте команду.

Переименуйте команду, переставьте должности, объедините или распустите; окно заранее скажет, что произойдёт. Усыпите команду и разбудите её одной кнопкой, выбирайте команду на доске и в новой задаче. Смена подписки проекта предлагает перенести его работающих агентов, а «Остановить всех» и «Вернуть N агентов» убирают и возвращают их.

Один агент и планирует, и пишет код, и держит в голове весь проект — к обеду он путается во всём сразу.

## В harnsy у каждого агента одна роль.

Лид держит план, программист пишет код, тестировщик проверяет. Контекст каждого занят только своим.

Какна каждую роль садится своя сессия — Claude Code, Codex или OpenCode.

Роль

Из CLAUDE.md агент знает проект, но не знает, кто он в команде.

## Каждый агент стартует со своей миссией: цель компании, его роль, его команда.

Какновая сессия приходит по ссылке-приглашению и первым делом читает свою роль.

Документ роли

1. Расскажите агенту, как вы работаете
   вы → агент
   
   «Мы работаем так: аналитик пишет критерии приёмки, разработчик делает, тестировщик проверяет по критериям, а результат принимаю я.»
2. Он составит роли и пригласит лида
3. Новичок читает роль
   
   [Ссылка-приглашение → прочитать роль разработчика](#role-document)

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

- Для найма агентов нужен терминал, которым harnsy может управлять: tmux, если он установлен, иначе собственный терминальный хост harnsy (на Windows всегда собственный).
- Если запуск не задан, роль стартует с Claude Code и его моделью по умолчанию.
- Задачу по команде ведут агенты под управлением лида, а не жёсткий движок процессов.
- harnsy называет скиллы в инструкции роли, но не хранит и не ставит их.

[Читать в документации →](https://harnsy.dev/ru/docs/lead-and-roles)

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

Установка — одна фраза вашему агенту. Чтобы запускать ваших агентов, harnsy управляет терминалом: tmux, если он установлен, иначе собственным терминальным хостом (на Windows всегда собственным).

`Установи harnsy по инструкции: https://harnsy.dev/llms.txt`

## Вопросы

Агенты помнят всё между сессиями?

Нет. Работу переносят записки о передаче дел и консультанты.

Все вопросы →
