ПРЕВЬЮ · статус: edit

Гайды · по докладу

Как ставить задачи ИИ-агентам: метод «от конца» вместо «сделай»

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

По выступлению Ильи Красинского на NeyroSummit 18Редактор — Андрей Плешков

Опубликовано Проверено

// Коротко

Что получишь
Шаблон задачи в формате «когда… хочу… чтобы…» с критерием успеха и негативным сценарием — и понимание, почему агент раз за разом «делает не то».
Задача
Как поставить задачу ИИ-агенту так, чтобы он пришёл к нужному результату, а не выдал красивый, но бесполезный артефакт. Материал — практикам, которые работают с нейросетями каждый день, и специалистам, которые внедряют ИИ в работу.
Ограничения
  • Метод про постановку задачи, а не про выбор модели или настройку мультиагентной системы.
  • Эффект заметен на задачах с измеримым итогом; для мелкого разового запроса шаблон избыточен.
  • Часть промптов реконструирована по методологии автора: запись доклада местами распознана с искажениями — такие промпты помечены.

Гэп: агент выдаёт артефакт, а тебе нужен результат

Агент выдаёт output — текст, лендинг, презентацию, кусок кода. Тебе почти никогда не нужен сам файл: нужны продажи, довольные пользователи, выполненный план. Это outcome — изменение метрики или чьего-то поведения. Разрыв между ними Илья Красинский называет гэпом: артефакт готов, а изменения, ради которого всё затевалось, не случилось.

Классика жанра — лендинг. Сделан идеально, продаж ноль. Лендинг — это форма, а не причина покупки: сам факт его существования не двигает ни одну метрику. По словам Ильи, 70–80% посетителей не понимают текст на типичном лендинге, не считывают оффер и не доходят до заявки, а средняя конверсия по рынку — доли процента.

Дальше начинается цепочка, знакомая всем, кто работал с агентами:

  1. Сделали лендинг — продаж нет. «Нужен трафик».
  2. Привели трафик — продаж нет. «Нужна форма заявки, CRM, оплата».
  3. Прикрутили — продаж нет. «Нужна аналитика».
  4. Подключили аналитику — продаж нет. «Нужен блог, SEO, рассылка».

На каждом шаге находится правдоподобное объяснение, и рождается новая партия задач. Каждая подзадача — генератор следующих гэпов: сама по себе она не меняет поведение пользователя, а только пополняет бэклог.

Слова, которые портят промпт

«Сделай», «собери», «найди», «подготовь». Глагол действия описывает процесс, а не состояние, к которому нужно прийти. Агент выполняет команду буквально — выдаёт артефакт — и ему не за что зацепиться, кроме формального выполнения.

Вот как выглядит задача, после которой агент почти гарантированно промахнётся:

Антипаттерн: задача глаголом действия
Нужно собрать презентацию тезисов.

Пример из выступления — так делать не надо

Агент не знает, для какой аудитории, по какому поводу и с каким тезисом. В докладе он в таком случае подставил контекст из другого похожего проекта — и честно собрал не ту презентацию.

Простой тест на себе: открой последние десять промптов агенту и посмотри, с каких слов они начинаются. Если в основном с глаголов действия без описания итога — гэп заложен уже в задаче.

JTBD: «когда… хочу… чтобы…»

Job To Be Done — формат, в котором задача описывается через ситуацию и желаемый итог, а не через действие. Слово «когда» в начале заставляет описать контекст, дальше идёт не действие, а целевое состояние — что должно произойти, для кого и зачем.

Та же задача про презентацию, переписанная в JTBD:

JTBD-переформулировка задачи
Когда я готовлюсь к выступлению на NeyroSummit по теме [тема],
хочу получить две адресные подборки тезисов под финальную презентацию,
чтобы аудитория ушла с конкретными выводами, а не общими словами.

Реконструкция по методологии автора

Формат задаёт агенту рамки: кто пользователь, какая у него ситуация, какой финальный эффект нужен. Додумывать контекст «от себя» агенту больше не приходится — а значит, меньше шанс, что он решит не ту задачу.

Чтобы шаблон работал не только на презентациях, добавь к нему две строки — критерий успеха и негативный сценарий:

Универсальный шаблон задачи агенту
Когда [ситуация, в которой возникает задача],
я хочу [целевое состояние — изменение, а не артефакт],
чтобы [итоговый эффект или метрика, которая должна измениться].

Критерий успеха: [как измерить, что цель достигнута]
Негативный сценарий: [что будет провалом и как заметить его раньше]

По методологии из выступления

Для лендинга целевое состояние звучит так: «Я хочу, чтобы пользователь из сегмента [сегмент] заинтересовался продуктом и совершил целевое действие — заявку или покупку». Не «сделай лендинг», а «вот поведение, которое должно появиться».

Метод «от конца»

From the End — работа от конечного результата: сначала описывается целевое состояние — Илья называет его «точкой G», — а маршрут к нему агент выстраивает сам. Идея не новая: так устроена критическая цепочка Элияху Голдратта, тот же принцип есть в ТРИЗ и даже в теории категорий, где морфизмы прослеживаются от результата назад.

Для агента это значит: вместо микроменеджмента «сделай раз, потом два, потом три» ты даёшь цель и критерии, а какие подзадачи запускать и в каком порядке, агент решает и корректирует сам, сверяясь с конечной точкой. Вот как выглядит такая задача для проекта с лендингом:

Критическая цепочка от точки G
Построй критическую цепочку от точки G (целевого результата) к текущему
состоянию проекта. Определи:
1. Какой outcome нужен (изменение поведения пользователя, а не артефакт)
2. Какие сегменты аудитории есть и чем они отличаются
3. Какой гэп между текущим состоянием и точкой G
4. Позитивный и негативный сценарий выполнения
5. Чек-лист полей для аналитики (CRM, счётчики, ID событий)
6. Красные флаги: чего не хватает для проверки успеха

Не создавай дизайн и артефакты, пока не собран список сегментов
и критериев успеха.

Реконструкция по демонстрации в докладе, не дословная цитата

Последняя строка — самая важная. Она запрещает агенту уходить в артефакт, пока не определено, как отличить успех от провала.

Негативный сценарий и красные флаги

В демонстрации агент работал над лендингом и по ходу дела сам сообщил: счётчик аналитики не установлен, бота для уведомлений нет. Сам прописал в CRM поля для аналитики. А потом остановился — поднял «красный флаг»: в задаче не заданы критерии успеха (базовая метрика, целевое значение, порог активации), и доделывать лендинг вслепую бессмысленно.

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

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

Из удачных промптов — в процесс

У Ильи вокруг агентов выстроен harness — «обвязка» из сотен скиллов и стандартов: управление задачами, работа с тикетами, чек-листы аналитики. Агенты передают друг другу подзадачи и запускают субагентов. Отсюда и разрыв, который он называет самым большим неравенством в практике: результат опытного пользователя с таким процессом отличается от результата новичка не в разы, а на порядки.

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

С чего начать сегодня

  1. Найди задачу с глаголом действияОткрой последние промпты агенту и выбери один, который начинается со «сделай», «собери» или «найди».
  2. Перепиши её в JTBDОпиши ситуацию и целевое состояние: что должно измениться — не какой файл появится, а чьё поведение или какая метрика.
  3. Добавь критерий успехаКак ты поймёшь, что цель достигнута: число, порог, наблюдаемое действие пользователя.
  4. Добавь негативный сценарийЧто будет провалом и по каким признакам его заметить раньше, чем агент «доделает» артефакт.
  5. Запусти и сравниСравни количество переделок с тем, как обычно шла похожая задача. Это твоя личная метрика эффекта.

Вопросы и ответы

Q1Почему не сменить модель на более сильную?Кратко: Модель даёт около 10% разницы, постановка задачи и процесс — остальное.

Смена модели даёт ощутимую, но не революционную разницу — единицы или десятки процентов. Переход от «сделай X» к описанию итогового состояния даёт разницу в разы. Если на входе мусор, на выходе тоже мусор, и модель тут почти ни при чём.

Q2Чем работа с агентом отличается от обычного софта?Кратко: Агент не выполняет алгоритм, а достраивает контекст под свою модель мира.

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

Q3Агент же просто предсказывает следующее слово, как Т9?Кратко: Нет: у Т9 была статистика без модели мира, у агента — веса, в которых закодированы объекты и связи.

Т9 угадывал слово по частотности. Современная модель за счёт масштаба моделирует пространство, в котором «живёт»: объекты, их свойства и связи. Сознания у неё нет, но это другой класс систем. Если считать агента продвинутым Т9, легко упустить, что он удерживает длинный многошаговый контекст, раздаёт подзадачи субагентам и замечает противоречия в требованиях.

Q4Кто отвечает за результат — агент или я?Кратко: Ты. Агент не испытывает последствий ошибки, поэтому контрольные точки закладывает человек.

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

Q5Что делать, если агент всё равно не понял задачу?Кратко: Уточнять контекст и критерии, а не переключаться на другую модель в надежде на чудо.

Даже точная задача может быть понята неверно — например, агент перепутает тему выступления с похожим проектом, если описание короткое. Это не повод бросать метод: заметь, где потерялся контекст, и проговори эту деталь явно в следующий раз. Со временем такие уточнения превращаются в скиллы и стандарты.

Q6Стоит ли глубоко учить узкий навык вроде SEO?Кратко: Узкие навыки агенты всё чаще закрывают готовыми скиллами; ценнее метод постановки задач.

Там, где раньше на специализацию уходили годы, сейчас есть готовые скиллы, которые справляются с частными задачами не хуже специалиста. Метод «от конца» не устаревает: он одинаково работает на лендингах, вайб-кодинге и любой другой области.

// Прочитать с ИИ

Открой материал в своём ассистенте — он разберёт его под твою задачу.

Показать промпт
Разбери материал журнала «Нейрохакер» «Как ставить задачи ИИ-агентам: метод «от конца» вместо «сделай»»: https://neyrohacker.com/guides/kak-stavit-zadachi-ii-agentam/

1. Перескажи главную мысль в трёх предложениях.
2. Выпиши приёмы, которые можно применить сразу, — по шагам.
3. Задай мне три вопроса о моей задаче и адаптируй метод под мои ответы.

// Нейрохакер+

Готовые скиллы и нейрогайды под такие задачи

Промпты и скиллы, которые запускаются сразу, и нейрогайды по докладам саммита

Оформить подписку1 990 ₽, далее 990 ₽/мес

Библиотека скиллов и нейрогайдов регулярно пополняется.

Подписка с автопродлением. Отменить — в один клик в личном кабинете, без объяснений.

Подписка уже есть? Войти в кабинет →