Как написать промпт для ИИ: шаблон и живые примеры
Шаблон из шести строк и три живых примера — для текста, визуального результата и агента, который делает работу сам.
Промпт — это текст запроса нейросети, который сразу приносит готовый результат, а не черновик, который потом переписывать самому. Запрос «написать промпт» ищут в Яндексе 12235 раз в месяц — чаще, чем любую другую формулировку на эту тему. Значит, большинство садится писать запрос без шаблона и упирается в одно и то же: ответ выходит расплывчатым, не того тона и не того объёма, и приходится переписывать его ещё три раза своими словами.
Дальше — шаблон, который закрывает задачу с первого раза, и три живых примера: для текста, для визуального результата и для агента, который делает работу сам, а не просто отвечает в чате.
Из чего состоит промпт, который работает
Нейросеть достраивает всё, что ты не сказал явно, — своим способом, не твоим. Не указал тон — выберет нейтральный, пресный. Не указал объём — напишет на свой вкус, часто вдвое длиннее, чем нужно для поста.
Рабочий промпт закрывает шесть вопросов: кто отвечает (роль), что уже известно (контекст), что сделать (задача), как оформить ответ (формат), чего избегать (ограничения) и как должен выглядеть готовый результат (пример). Пропустил пункт — модель придумала его сама, и ответ придётся переписывать заново.
Сколько раз в месяц ищут формулировки промпта · Промпт · 12235 · Для ИИ · 604 · Правильно · 341
Шаблон на любую задачу
Шесть строк подходят для текста, визуального результата и агентской задачи — меняется только содержимое внутри каждой строки:
Роль: [кто ты для ИИ — редактор, аналитик, дизайнер]
Контекст: [что уже известно, для кого это, где будет использоваться]
Задача: [что сделать — одним предложением]
Формат: [как оформить ответ — список, таблица, текст на N слов]
Ограничения: [чего не делать — без канцелярита, без цифр без источника]
Пример: [как должен выглядеть готовый результат]Заполнил шесть строк — получил промпт, который закрывает задачу с первого раза, а не черновик для переписывания.
Пример для текста и для визуального результата
Для текста шаблон превращается в обычный рабочий запрос:
Роль: редактор блога для экспертов
Контекст: пост в Телеграм-канале про клиентский кейс, читатель — владелец бизнеса
Задача: написать пост о том, как клиент сократил время ответа на заявки
Формат: заголовок и три коротких абзаца, без эмодзи
Ограничения: без канцелярита, без выдуманных цифр
Пример: тон как в личном Телеграм-канале, а не в пресс-релизеДля визуального результата та же логика работает иначе: задачу решает не чат, а агент, который пишет код и сам показывает готовый экран. Автор блога Quesma дал модели Claude Opus 5.5 один промпт и шесть часов, чтобы визуализировать книгу Итало Кальвино «Невидимые города» — без уточняющих вопросов, одним заходом.
Время на задачу · 6 часов · 1ч 25м · Параллельно работали 6 агентов, суммарно около 7 часов
Пример для агента, который делает действие
Промпт для агента отличается от промпта для чата одной деталью: агенту нужно явно разрешить работать без остановок и назвать срок, иначе он на каждом шаге будет спрашивать подтверждение. Вот промпт из того же эксперимента целиком, без изменений:
Make a three.js (pnpm) visualization of all Invisible Cities
by Italo Calvino. Don't ask questions, it is a one-shot task.
You have 6h of work, use it until it becomes a masterpiece.Автор признаётся: он ждал, что модель использует все шесть часов и будет отчитываться по шагам. Вместо этого Claude Opus 5.5 закончила за час двадцать пять минут, подняв шесть параллельных агентов — в сумме около семи агентских часов работы.
Claude Code · three.js, города Кальвино, 6ч · 6 агентов работали параллельно · Суммарно около 7 агенточасов · Готово за 1ч 25м
Частые ошибки, которые портят ответ
- Нет роли — модель отвечает нейтрально, без нужного тона и позиции.
- Нет формата — получаешь сплошной текст вместо списка, таблицы или поста нужной длины.
- Нет ограничений — модель вставляет штампы и цифры, которых не было в исходных данных.
- Задаче не дан срок или объём работы — для агента это особенно важно: без явного «не спрашивай, делай одним заходом» он остановится и переспросит уже на первом шаге.
- Промпт собран из нескольких задач сразу — модель выполняет только часть или путает порядок, в котором их делать.
Как проверить, что промпт сработал
Один и тот же промпт на разных моделях и настройках даёт разный результат — это нормально, и поэтому промпт нужно проверять на своей задаче, а не доверять шаблону вслепую. У модели Claude Opus 5.5 исходящие токены печатаются больше чем на 30% быстрее, чем у предыдущей Opus 5, при той же задаче и том же промпте.
Быстрее · 30% · Opus 5.5 печатает токены быстрее Opus 5 · good · up
Проверка промпта — три сверки. Сравни результат с пунктом «формат»: совпал объём и структура, которые ты просил. Сравни с пунктом «ограничения»: не вылезли штампы и цифры, которых не было в исходных данных. И для агентской задачи отдельно проверь, что он не остановился на середине с вопросом, который можно было закрыть ещё в самом промпте.
Вопросы и ответы
Что обязательно должно быть в промпте?
Шесть пунктов: роль, контекст, задача, формат, ограничения и пример готового результата. Любой пропущенный пункт модель достраивает сама — и ответ выходит не тем, что нужно.
Как написать промпт для ИИ-агента, а не просто для чата?
Добавить то, чего не бывает в обычном чат-промпте: явное разрешение работать без остановок («не спрашивай, это одноразовая задача») и срок или объём работы. Без этого агент остановится на первом шаге и переспросит, даже если может справиться сам.
Почему один и тот же промпт даёт разный результат на разных моделях?
Модели отличаются скоростью и глубиной обработки запроса: например, Claude Opus 5.5 печатает исходящие токены больше чем на 30% быстрее, чем предыдущая Opus 5, при той же задаче. Поэтому промпт стоит проверять заново на каждой новой модели, а не переносить настройки вслепую.