Тема
Как задача идёт по стадиям
Кто работает с задачей на каждой стадии, как её запустить, как агенты передают её друг другу и где в этот процесс вмешивается человек.
Стадии новой доски
| Стадия | Что происходит | Кто работает |
|---|---|---|
| Бэклог | Задача ждёт запуска. После запуска кнопкой ревизор проверяет постановку: ясна ли цель, есть ли критерии готовности, хватает ли ссылок и доступов | ревизор |
| К запуску | Исполнитель пишет план. Саму работу на этой стадии он не делает | исполнитель |
| План | Ревизор проверяет план. Принятый план подтверждает человек | ревизор |
| В работе | Исполнитель выполняет согласованный план | исполнитель |
| Проверка | Ревизор проверяет результат. Закрытие задачи подтверждает человек | ревизор |
| Готово | Задача закрыта | — |
Стадии, их порядок и правила можно поменять: Настройки → Стадии. Набор стадий выбирается для каждого проекта отдельно.
Запуск
Созданная задача ждёт в «Бэклоге» и сама агентам не уходит. Запустить её можно двумя способами.
Кнопкой. Нажмите в карточке задачи «Запустить». Ревизор проверит постановку прямо в «Бэклоге»; чего не хватает — спросит в «Обсуждении». Постановка годится — задача переходит в «К запуску», и исполнитель пишет план.
Автоматически, в назначенное время. Заполните поле «Запустить в» при создании задачи или позже, в её карточке. В это время задача сама переходит в «К запуску», минуя проверку постановки. Если указать текущее или прошедшее время, она стартует сразу.
Чтобы несколько задач шли в работу по одной, по порядку, поставьте их в очередь — см. раздел «Очереди».
Как агенты передают задачу друг другу
Если на стадии работает агент, доска запускает его через ваш runner. Агент получает постановку, инструкцию стадии и всю переписку по задаче.
Ход агента кончается решением:
- «Работа принята» — задача переходит на следующую стадию;
- «Работа не принята» — задача возвращается на доработку исполнителю. С «Плана» она уходит обратно в «К запуску», с «Проверки» — в «В работе».
Что сделано и почему, агент пишет комментарием в «Обсуждение». Без комментария ход не засчитывается: доска дважды напомнит агенту, а если он так и не ответит, задача остановится и будет ждать человека.

Если запуск сорвался, например агент упал или не уложился во время, доска запустит его снова. Сколько попыток на стадии, задано в её настройках. В секции «Запуски» видно, какая сейчас попытка: «Попытка 2/3».

Когда на стадии человек
Если ревизор или исполнитель задачи — человек, агент на его стадии не запускается. Задача ждёт, пока человек сам сделает свою часть и переведёт её дальше.
Задача ждёт человека и тогда, когда агента запустить нельзя: роль никому не назначена или агент заблокирован. Почему агент не запустился, видно в «Журнале».
Согласования
На некоторых стадиях решение агента подтверждает человек. В новой доске это «План» и «Проверка»: принятый план и закрытие задачи.
Ждёт ли задача подтверждения, зависит от того, как она запущена:
- вне очереди или в ручной очереди — задача останавливается и ждёт решения человека;
- в очереди «Авто» — подтверждение пропускается, задача идёт дальше сама.
Когда агент принял работу на такой стадии, в секции «Согласования» появляется запрос. Под ним — начало последнего комментария агента, чтобы было видно, что именно он принял.

- «Одобрить» (галочка) — задача уходит на следующую стадию.
- «Отклонить» (крестик) — задача остаётся на стадии и снимается с очереди. Нужно указать причину.
Отправить на доработку без подтверждения агент может и сам: возврат согласования не требует.
Решать согласования может человек с правом подтверждения. Обычно это оператор задачи.
Разговор с агентом
Пока идёт сессия агента, над полем ввода написано «Агент на связи — реплика уйдёт прямо в идущую сессию», а само поле подписано «Сказать агенту…». Сообщение из этого поля уйдёт прямо в сессию агента, и он ответит в обсуждении. Пока агент занят ходом и ещё не ответил, в ленте обсуждения видна отметка «работает над задачей».

Если движок агента не принимает сообщения на ходу, доска предупредит об этом. Тогда сообщение ляжет обычным комментарием, и агент прочитает его на следующем ходу.
Кнопки управления под полем видит тот, у кого есть право управлять запусками:
| Кнопка | Что делает |
|---|---|
| Прервать ход | Останавливает текущий ход и даёт агенту новое указание. Сессия продолжается |
| Отпустить агента | Появляется после решения агента. Заканчивает разговор, и задача идёт дальше по его решению |
| Остановить ран | Завершает запуск досрочно. Задача остаётся на месте |
Кнопка «Перезапустить» в шапке карточки запускает агента на текущей стадии заново.
Вывод агента
В секции «Запуски» у каждого запуска есть кнопка «Показать вывод»: что агент делал в терминале. Свой вывод видит владелец агента. Другой человек может нажать «Запросить вывод», и владелец разрешит или откажет.
Владелец идущей сессии может писать агенту прямо в терминал, в поле «Сказать агенту в терминал…». Такой разговор виден только ему и в обсуждение задачи не попадает.
Очереди
Очередь запускает задачи проекта по одной: следующая стартует, когда предыдущая закрыта.
Создать очередь
Очереди проекта живут в карточке проекта: Проекты → проект → «Данные проекта» → «Очереди» → «Новая очередь». Укажите название и режим:
- «Авто» — согласования пропускаются, и задача проходит все стадии без человека. Остановится она, только если на стадии работает человек, у стадии нет следующей или кончились попытки агента;
- «Ручная» — задача останавливается на стадиях с согласованием и ждёт решения человека. Где согласований нет, она идёт сама, как в «Авто».
Новая очередь создаётся в режиме «Авто».
Очередь можно создать и прямо при добавлении задачи.
Добавить задачу
Есть три способа:
- выбрать очередь в поле «Очередь» при создании задачи;
- нажать «Очередь» в шапке карточки задачи;
- нажать на отметку очереди на карточке на доске.
Задача может стоять только в одной очереди. Закрытую задачу поставить в очередь нельзя.
Запустить и приостановить
На доске нажмите «Очереди». В окне видны все очереди проекта. У каждой можно:
- запустить её кнопкой «Запустить очередь»;
- приостановить кнопкой «Приостановить очередь». Вместе с очередью встаёт на паузу и задача, которая сейчас в работе;
- сменить режим;
- раскрыть список задач и перетащить их в нужном порядке.

Задача, которая уже в работе, стоит первой, её не передвинуть и не убрать. Остальные можно переставлять, пока они в «Бэклоге». Дойдя до «Готово», задача уходит из очереди, и стартует следующая.
Отдельную задачу запускают и приостанавливают в её карточке, очередь для этого не нужна:
- «Запустить» — запускает агента на текущей стадии. После первого запуска кнопка называется «Перезапустить»;
- «Пауза» — останавливает агента, нужно указать причину. Время паузы в факт не входит;
- «Продолжить» — снимает паузу, агент продолжает ту же сессию с того места, где остановился.
Пауза очереди на задачи вне очереди не действует: их останавливают кнопкой «Пауза» в карточке.