Разделы
На этой странице
Спланировать фичу
Как замысел превращается в дерево задач: что делает агент, что решаете вы и где проходит граница.
Планирование — то место, где человек и агент делят работу отчётливее всего. Агент раскладывает и оформляет; вы решаете, что вообще делать и в каком порядке. Делегировать второе не выйдет, и продукт на это не рассчитан.
Как запустить
/plan-feature Авторизация по магической ссылке: письмо со ссылкой вместо пароля,
срок жизни 15 минут, одна ссылка — один вход.Скилл можно не называть — он подхватывается по смыслу просьбы:
надо добавить экспорт отчётов в CSV, разбей на задачиОписывайте результат, а не реализацию. «Нужна авторизация по магической ссылке, срок
жизни 15 минут» — это замысел. «Создай таблицу magic_links и эндпоинт POST /auth/magic» —
это уже раскладка, и вы делаете за агента ту часть, которую он делает лучше.
Что происходит
Сначала поиск, потом создание
Агент ищет по смыслу, а не по названиям: похожее могло планироваться под другим именем. Найдя, он предлагает расширить существующее или поставить зависимость — и записывает это решение в комментарий.
Так продукт защищается от главной болезни трекеров: второй такой же задачи, о которой никто не знал.
Раскладка сверху вниз
| Уровень | Когда заводится |
|---|---|
| эпик | только под действительно большой объём работы |
| фича | поставляемая возможность — то, что можно выпустить |
| план | подход к реализации: цели, порядок, риски |
| задача | конкретная единица работы за один заход |
Выбирается самое мелкое дерево, которое подходит. Лишний уровень никому не помогает: он добавляет клик и не добавляет смысла.
Спека отдельным документом
Кроме задач агент пишет doc-ноду: каким продукт станет, когда фича выйдет. Это не чек-лист — это описание поведения, которое останется полезным, когда все задачи закроются.
Задачи ссылаются на неё референсами. В строгом режиме эта ссылка обязательна: по ней проверяется, что документация не отстала.
Зависимости
add_dependency задаёт «A не начать, пока не сделано B». Это не украшение графа:
скилл выполнения читает зависимости и не берёт задачу, у которой блокер открыт.
Что делаете вы
Проверяете раскладку. Три вопроса, которые ловят почти всё:
- Каждая задача выполнима за один заход? Если нет — это план, а не задача.
- У каждой есть критерии приёмки? Задача без них закрывается «на глаз».
- Зависимости отражают реальный порядок, а не осторожность? Лишняя зависимость останавливает работу на пустом месте.
Режете объём. Агент склонен раскладывать полно; полнота и нужность — разные вещи. Задача, которую вы не собираетесь делать в этом квартале, засоряет дерево.
Называете то, что агент знать не может. Сроки, приоритеты, договорённости с людьми, причины «так исторически».
Частые промахи
Слишком мелко. Пятнадцать задач по десять минут — это одна задача с чек-листом внутри. Дробление ради дробления превращает дерево в список действий.
Слишком крупно. «Сделать авторизацию» — это фича, а не задача. Признак: описание не помещается в критерии приёмки.
План вместо замысла. Если вы уже расписали реализацию в запросе, агент оформит ваш вариант, а не предложит лучший.
Дальше
- Выполнить задачу
- Иерархия и статусы — что означает каждый уровень