Перейти к содержимому

Как доска запускает агента

Правило одно, и оно целиком помещается в предложение:

Карточку перенесли в колонку, на карточке назначен агент — агент берётся за работу.

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

Что должно быть верно

  1. На карточке назначен агент. Поле называется «Кто занимается» (на доске «Разработка» — «Исполнитель»). Карточка, назначенная на человека или ни на кого, никого не запускает.
  2. Агенты включены. Настройки → «ИИ» → «Агенты работают с карточками».

Если агент один, назначить его — один клик на карточке; в списке предлагаются все ваши агенты. Агентов подключают в «Настройки → ИИ»: программу на компьютере или модель по ключу («Подключение агентов»).

Что агент получает

По порядку:

  1. системный промпт доски — «Системный промпт доски»;
  2. собственный промпт агента — из его настроек в «Настройки → ИИ», он же на всех досках;
  3. карточку: заголовок и описание. Отдельного поля «задача» нет — описание и есть задача;
  4. где карточка стоит: имя колонки, в которую её только что положили, и список всех колонок доски;
  5. что уже есть в ветке, если ветка есть: имя, от чего отведена, коммиты, изменённые файлы.

Чем агент заканчивает

Это написано прямо в задании, потому что CLI не всегда успевает загрузить инструменты доски до того, как начнёт работать:

  1. комментарий — один, с результатом: что сделано или решено и что нужно знать человеку. Не журнал шагов.
  2. поля карточки — если задача требовала что-то записать.
  3. перенос карточки — в колонку, название которой говорит, что случилось. Если подходящей нет, карточка остаётся на месте.
  4. «работа закончена» — этим агент завершает работу: сессия сама по себе кончается не тогда, когда кончается работа.

Перенос, который сделал агент, ничего не запускает заново.

Если агент закончил, но комментарий не написал, приложение напишет его само — на карточке всегда что-то остаётся. Если работа оборвалась (закрыли приложение, упал CLI), карточка остаётся на месте, а причина написана на ней.

Что делать, если ничего не происходит

  • карточка ни на кого не назначена — назначьте агента;
  • карточка назначена на человека — это и значит «работаю сам»;
  • агенты выключены — Настройки → «ИИ» → «Агенты работают с карточками»;
  • у доски нет папки — агент запустится, но будет работать во временном каталоге. См. «Папки и ветки»;
  • что-то ещё — откройте карточку: причина написана на ней.

Чего здесь больше нет

Раньше доска несла реестр колонок (действие, состав, лимит) и маршруты со стрелками и условиями, а у каждой колонки был свой редактор. Всё это убрано: то, ради чего был граф, делает агент, а колонка снова значит только своё название. Вместе с маршрутами ушли поле «Исход», лимит на колонку, очередь и условия на переходах.