Выращивание промпта: от разовой задачи к повторяемому процессу
Как сохранить промпт вне чата, улучшить его по замечаниям и подготовить похожие задачи к автоматическому запуску.

Сначала наладьте работу вручную. Запишите промпт — текст задания агенту — в отдельной заметке. Копируйте его в чат, проверяйте результат и исправляйте текст в той же заметке. Когда такой порядок начнёт работать, можно будет автоматизировать запуск.
Допустим, вы попросили ИИ-агента, который умеет менять код приложения, добавить приглашение новых участников. Он сделал кнопку и отправку письма, но не предусмотрел повторное приглашение. Вы объяснили это в чате. В следующей похожей задаче объяснение пришлось повторить.
Так теряются полезные уточнения: они остаются в отдельных разговорах. Заметка помогает сохранить один промпт для похожих задач. При автоматическом запуске агент сможет работать без копирования текста вручную, но результат всё равно примет человек.
Я называю этот приём выращиванием промпта. Он простой: в моей практике внедрения агентной разработки он помогал начать с реальных задач и улучшать промпт по замечаниям, не дожидаясь готовой системы правил.
Сохраните первый промпт в заметке
Создайте заметку в текстовом редакторе или приложении для заметок, например Obsidian. Назовите её по виду задач: «Небольшие изменения в приложении». Запишите в ней первый промпт: цель, признаки готового результата, порядок работы и запреты. Над промптом коротко напишите, для каких задач он подходит. Так же устроены промпты в Memory Bank.

Сам промпт — ниже, его можно скопировать как отправную точку:
Задача: [ссылка на задачу в трекере] Цель: довести небольшое изменение в приложении до проверенного результата. Готово, когда: - изменение сделано в пределах задачи, лишнего не тронуто; - тесты проходят, для нового поведения добавлен тест; - ты показал изменения и шаги ручной проверки. Порядок работы: 1. Прочитай задачу и найди в коде места, которые она затрагивает. 2. Коротко опиши план. Если в задаче не хватает данных — спроси меня, не придумывай. 3. Внеси изменение и запусти тесты. 4. Проверь результат в приложении сам. 5. Отчитайся: что изменил, чем проверил, что осталось под вопросом. Нельзя: - менять то, что не относится к задаче; - считать задачу готовой без запуска тестов.
Вставьте промпт в новый чат агента и подставьте текущую задачу вместо текста в квадратных скобках. В заметке оставьте скобки для следующих задач.
После проверки возвращайтесь в заметку
Вернёмся к приглашению участников: агент не предусмотрел повторное приглашение. Такие случаи важны и для следующих изменений в приложении, поэтому не объясняйте их в чате. Допишите в шаг 4 промпта: «в том числе повторное действие: второй клик, повторную отправку формы».
Правило встаёт в то место порядка работы, где агент ошибся, а не в конец промпта. Затем начните новый чат с обновлённым промптом и выполните ту же задачу заново. Так вы проверяете сам промпт, а не переписку, в которой агенту уже всё объяснили. Отчёта агента недостаточно, чтобы считать задачу принятой: проверяйте работу в самом приложении.
Как выращивать промпт
Каждая похожая задача проходит один и тот же круг. Промпт в заметке меняется, только если замечание пригодится и в следующих задачах. После каждой правки промпта задачу начинают заново в новом чате.
Так может выглядеть промпт после трёх замечаний. Это пример: у вас замечания будут свои.
| Замечание | Куда дописали | Что дописали |
|---|---|---|
| Повторное приглашение того же адреса создало дубль | Порядок работы, шаг 4 | Проверять повторное действие: второй клик, повторную отправку формы |
| Агент проверил новый экран только под администратором | Готово, когда | Результат проверен под обычным пользователем |
| В отчёте «всё работает», но нет доказательств | Порядок работы, шаг 5 | Приложить шаги проверки и что агент увидел |
Итоговый промпт, добавленные строки выделены:
Задача: [ссылка на задачу в трекере] Цель: довести небольшое изменение в приложении до проверенного результата. Готово, когда: - изменение сделано в пределах задачи, лишнего не тронуто; - тесты проходят, для нового поведения добавлен тест; - ты показал изменения и шаги ручной проверки; - результат проверен под обычным пользователем, а не только под администратором. Порядок работы: 1. Прочитай задачу и найди в коде места, которые она затрагивает. 2. Коротко опиши план. Если в задаче не хватает данных — спроси меня, не придумывай. 3. Внеси изменение и запусти тесты. 4. Проверь результат в приложении сам, в том числе повторное действие: второй клик, повторную отправку формы. 5. Отчитайся: что изменил, чем проверил, что осталось под вопросом. Приложи шаги проверки и что ты увидел на каждом. Нельзя: - менять то, что не относится к задаче; - считать задачу готовой без запуска тестов.
Когда промпт заработал, перенесите его в проект
Мой практический ориентир — десять похожих задач, принятых после проверки без доработок. Это повод перенести промпт в общие файлы проекта, а не доказательство, что он справится с любой задачей.
Перенесите промпт в репозиторий проекта — общую директорию проекта, где хранится история изменений. Рядом опишите порядок работы: для каких задач он подходит, какие данные нужны агенту, как проверить результат и когда остановиться и спросить человека. В Memory Bank такое описание называют flow. У команды будут общие файлы с промптом и порядком работы.
Сам файл flow не запускает задачи. Для этого нужна отдельная настройка: система получает подходящую задачу, передаёт агенту промпт и правила работы, а результат показывает человеку для проверки. При повторяющемся сбое меняйте соответствующий файл в репозитории. Личная заметка может ссылаться на файлы проекта, но не должна хранить вторую действующую версию промпта.
Как это выглядит в Memory Bank
В открытом репозитории dapi/memory-bank есть два примера:
- Промпт для реализации и проверки задачи хранит исходную человеческую формулировку и развёрнутый промпт для агента.
- Small Change Flow описывает, когда подходит маршрут небольшого изменения, какие проверки нужны и что считается завершением.
Они показывают форму двух разных файлов, но не историю превращения одного в другой и не готовый автоматический запуск. Промпт в Memory Bank помечен как черновик.
Что проверить после переноса в проект
Дайте новую похожую задачу другому участнику команды. Получится ли выполнить её без ваших устных подсказок и принять результат? Записывайте замечания и исправляйте flow. Если переделок стало больше, порядок ещё требует работы. Новую или рискованную задачу проверяйте внимательнее, даже после десяти удачных.
Термины
- Промпт — текст задания агенту.
- Выращивание промпта — приём, при котором промпт хранится в заметке, дополняется по повторяющимся замечаниям и после каждой правки проверяется в новом чате.
- Репозиторий проекта — общая директория проекта с историей изменений.
- Flow — файл с порядком работы, условиями применения и проверками; может ссылаться на промпт.
Хотите выстроить такой процесс у себя?
Помогаю командам настроить работу с агентами: от первых повторяемых задач до проверяемого процесса.