Суть урока
Промпт — это текстовый запрос к AI, то есть задание, которое ты ему даёшь. Его удобно сравнить с техническим заданием для подрядчика. Плохое задание даёт плохой результат, и это не вина подрядчика. Хорошее задание даёт точный результат гораздо быстрее, часто с первого раза. Этот урок учит писать хорошие задания для любого AI-ассистента: Claude, ChatGPT, Gemini. Примеры взяты из обычной работы: письмо, сводка, план. Если потом ты пойдёшь строить в Claude Code (это агент, то есть программа, которая сама выполняет задачи на твоём компьютере), принципы останутся теми же: для этого в уроке есть короткая заметка.
Ключевые концепции
- AI-ассистент = толковый подрядчик, который знает только то, что ты ему сообщил
- Конкретика в промпте напрямую определяет качество результата
- Разница между плохим и хорошим промптом на реальных примерах
- Сначала вопросы и план: приём на случай, когда сам не знаешь, чего хочешь (в Claude Code это режим Plan Mode)
- Зависимость качества ответа от твоего понимания предметной области
Теория
AI — подрядчик, а не волшебник
Есть соблазн думать об AI как о волшебной палочке: «скажу, что хочу, и получу готовое». Правильнее думать иначе.
AI-ассистент — толковый подрядчик с широким кругозором, который умеет писать, считать, объяснять и планировать. Но у него есть только то, что ты ему дал:
- Текст твоего запроса
- Файлы и документы, которые ты приложил к разговору
- То, что уже сказано в этом разговоре (а если у ассистента включена память, то и кое-что из прошлых)
Он не знает твою компанию, твоих клиентов и твой привычный тон, пока ты этого не объяснил.
Именно поэтому размытые запросы дают размытые результаты, а конкретные запросы дают точные результаты.
Анатомия плохого промпта
Разберём типичный пример плохого запроса:
Напиши письмо клиенту про задержку заказа
Чего ассистент не знает из этого запроса:
- Кто клиент и как к нему обращаться: на «ты» или на «вы»?
- Что именно задерживается и на сколько?
- В чём причина и надо ли её называть?
- Что ты предлагаешь взамен: скидку, бесплатную доставку, ничего?
- Каким должен быть тон: официальным или тёплым?
- Какой длины письмо?
- От чьего имени оно и какие контакты поставить в конце?
Ассистент что-то напишет. Но это «что-то» будет основано на его предположениях, а не на твоей ситуации. В результате ты получишь:
- 3-4 захода с правками («нет, не так, перепиши вот это»)
- Потраченное время и лишние сообщения из лимита твоего тарифа
- Разочарование
Анатомия хорошего промпта
Тот же запрос, написанный правильно:
Напиши письмо клиентке о задержке заказа. Кто я: менеджер небольшой мебельной мастерской. Кому: Марина, постоянная клиентка, заказала у нас кухонный гарнитур. Обращение на «вы». Что случилось: обещали привезти 15 марта, но фасады пришли от поставщика с браком. Новая дата — 29 марта. Что предлагаем: бесплатную доставку и сборку. Тон: тёплый и уважительный, без канцелярских оборотов и без долгих оправданий. Объём: до 120 слов. В конце: оставь место для моего телефона и поставь подпись «Олег, менеджер мастерской».
Теперь ассистенту почти нечего угадывать. Поэтому первый вариант обычно получается близким к тому, что тебе нужно, и правок требуется намного меньше.
Что изменилось: ты дал конкретику по каждому пункту, который ассистент иначе угадывал бы.
💡 Настоящие фамилии, телефоны и адреса клиентов в запрос не вставляй: впиши их в готовое письмо сам. Почему так, объясняет урок про безопасность AI дальше в этом модуле.
Пять элементов хорошего промпта
1. Результат (что в итоге)
Не «помоги с отчётом», а «сделай из этого отчёта сводку на полстраницы».
2. Контекст (зачем это и для кого)
Контекст — это всё, что ассистент видит в разговоре. Сюда ты пишешь, зачем нужен результат: «Сводку прочитает директор перед встречей с банком, у него будет пять минут».
3. Ограничения (чего не делать)
«Не добавляй цифры, которых нет в моём тексте. Без общих фраз. Не длиннее 150 слов.»
4. Примеры (как должно выглядеть)
«Формат такой: заголовок, три вывода с цифрами, одна строка о главном риске». Ещё лучше вставить образец: «Вот моя прошлая сводка, сделай в том же стиле».
5. Критерии готовности (как проверить)
«Готово, когда в сводке есть выручка, расходы и главный риск, а каждое число взято из моего отчёта».
Необязательно всегда использовать все пять — иногда достаточно двух-трёх. Но чем сложнее задача, тем важнее каждый элемент.
Сначала план (Plan Mode): когда сам не знаешь, чего хочешь
Бывает ситуация: ты знаешь проблему, но не знаешь, с какой стороны к ней подойти. Или представляешь результат, но не понимаешь, из каких частей он должен состоять.
На этот случай есть простой приём: попроси ассистента сначала задать вопросы и показать план, а за саму работу браться только после твоего «да». Для этого добавь в конец запроса фразу «Прежде чем начать, задай мне уточняющие вопросы». Приём работает в любом ассистенте.
Пример:
Мне нужно организовать переезд нашего офиса на новый адрес за один месяц. Прежде чем составлять план, задай мне уточняющие вопросы, чтобы понять ситуацию. Потом покажи короткий план, и только после моего «да» распиши его по дням.
Ассистент задаст вопросы вроде:
- «Сколько человек работает в офисе?»
- «Что перевозим: только технику и документы или мебель тоже?»
- «Есть ли точная дата, к которой надо освободить старое помещение?»
- «Какой бюджет и кто отвечает за переезд?»
- «Можно ли на день-два остановить работу, или переезжать надо без простоя?»
После твоих ответов ассистент составит план и только потом распишет детали.
Когда использовать этот приём:
- Задача большая и состоит из многих частей
- Ты не уверен, как правильно разбить её на части
- Хочешь убедиться, что ассистент правильно понял тебя до начала работы
- Ошибка стоит дорого (много времени или денег)
💡 Если потом будешь строить в Claude Code. Там у этого приёма есть отдельный режим Plan Mode (режим плана): Claude сначала изучает проект и предлагает план, а менять файлы начинает только после твоего одобрения. В терминале (окне для текстовых команд) режимы переключаются клавишами Shift+Tab или командой /plan, в приложении для компьютера режим выбирается в списке рядом с кнопкой отправки. Пять элементов промпта там те же: результат, контекст, ограничения, пример и критерий готовности.
Зависимость качества от твоего понимания
Это неудобная правда, которую важно принять в начале:
Чем лучше ты понимаешь предметную область, тем качественнее результат.
Допустим, ты просишь ассистента составить смету на ремонт квартиры, но сам не знаешь, из чего складывается такая смета: материалы, работа, доставка, вывоз мусора, запас на непредвиденное. Тогда ты не поймёшь, хорошо ли он справился. Получишь аккуратную таблицу, которая выглядит убедительно, но в ней может не хватать половины статей.
Если ты понимаешь, как устроена смета, ты дашь правильное задание, заметишь, что ассистент что-то упустил, и сможешь проверить результат.
Это не значит, что нужно стать специалистом во всём. Но нужно понимать задачу, которую ты отдаёшь:
- Как это делается сейчас (вручную)?
- Какие бывают нетипичные случаи?
- Что значит «сделано правильно» для этой задачи?
Поэтому больше всего пользы от AI обычно получают люди, которые хорошо знают своё дело (маркетинг, продажи, финансы, логистику) и уже потом осваивают инструмент.
Итерации — норма, не провал
Итерация — это ещё один заход: ты смотришь на ответ и просишь что-то поправить. Даже хорошо написанный промпт редко даёт идеальный результат с первого раза. И это нормально.
Как обычно идёт работа с ассистентом (проценты ниже — ориентир, а не измерение):
- Написал хороший промпт → получил 70-80% нужного
- Увидел, что не так → в том же чате попросил конкретные правки
- Получил 90-95% → ещё раз прошёлся по мелким деталям
- Готово
Цель хорошего промпта — не «идеально с первого раза», а «как можно ближе к цели за наименьшее число заходов».
Плохой промпт даёт 30-40% с первого раза и требует 5-7 заходов.
Хороший промпт даёт 70-80% с первого раза и требует 1-2 захода.
Разница — несколько лишних заходов на каждой задаче. На больших задачах это часы работы.
Шпаргалка: плохой промпт → хороший промпт
| Плохой промпт | Хороший промпт | Почему лучше |
|---|---|---|
| «Напиши письмо» | «Напиши письмо клиенту о переносе встречи с 10 на 12 июня: вежливо, до 80 слов, предложи два варианта времени» | Кому, о чём, тон, объём |
| «Сделай сводку» | «Сделай сводку этого отчёта на полстраницы для директора: три главных вывода и один риск, только факты из текста» | Объём, читатель, структура, запрет выдумывать |
| «Составь план» | «Составь план подготовки к отпуску на две недели: список дел по дням и отдельно то, что надо передать коллеге» | Срок, формат, что важно |
| «Исправь текст» | «Исправь ошибки и опечатки в этом тексте. Смысл и стиль не меняй. В конце покажи список правок» | Что править, чего не трогать, как отчитаться |
| «Сделай красиво» | «Переоформи этот текст: короткие абзацы, подзаголовки, список вместо длинного перечисления» | Конкретные параметры вместо «красиво» |
Практика
Задание: Написать один плохой промпт, переписать его хорошо, сравнить результаты.
Шаг 1 — Плохой промпт (5 мин):
Открой своего ассистента (Claude, ChatGPT или Gemini) и начни новый чат
Напиши этот промпт (дословно):
Напиши в чат Напиши объявление о вакансии для нашей компании
Посмотри, что получилось. Запиши: чего не хватает? Что ассистент придумал за тебя?
Шаг 2 — Хороший промпт (10 мин):
- Начни ещё один новый чат, чтобы первый ответ не влиял на второй, и напиши промпт по пяти элементам:
- Результат: «Напиши объявление о вакансии [должность]...»
- Контекст: «...для [твоя компания или выдуманная]. Объявление пойдёт на [сайт или соцсеть]. Ищем человека, который [главное требование]»
- Ограничения: объём и чего не писать, например: «до 150 слов, без фраз "дружный коллектив" и "динамично развивающаяся компания"»
- Пример: опиши формат («короткие абзацы и списки») или вставь объявление, которое тебе нравится
- Критерий готовности: «В объявлении есть обязанности, требования, условия и способ откликнуться»
- Отправь этот промпт
- Сравни результат с первым
Шаг 3 — Анализ (5 мин):
Ответь для себя:
- Сколько заходов с правками понадобилось бы первому объявлению, чтобы его можно было опубликовать?
- Сколько второму?
- Что из второго промпта тебе пришлось бы объяснять отдельно в первом случае?
Проверить себя просто: во втором объявлении есть все четыре блока из твоего критерия готовности, а в первом ассистент часть из них придумал сам или пропустил.
Частые ошибки
❌ Ошибка: Писать один огромный промпт на 500 слов с первого раза.
✅ Правильно: Начни с главного (результат + контекст), получи первую версию, потом уточняй шаг за шагом. 2-3 коротких промпта лучше одного гигантского.
❌ Ошибка: Не указывать ограничения: «не длиннее страницы», «без терминов», «не выдумывай цифры».
✅ Правильно: Без ограничений ассистент сам решит, какой длины и каким языком писать. Если тебе важно, как именно должно быть, скажи это явно. Ограничения экономят заходы с правками.
❌ Ошибка: Не проверять результат и отправлять его дальше «как есть».
✅ Правильно: Всегда проверяй: верны ли факты и цифры (ассистент может ошибаться и выдумывать), тот ли тон, нет ли лишнего. Если не уверен, как разбить задачу, попроси сначала вопросы и план.
Инструменты и ресурсы
- Claude Code — агент от Anthropic для тех, кто пойдёт строить; для этого урока он не нужен (документация на английском, есть перевод на русский)
- Anthropic Prompt Engineering Guide — официальное руководство Anthropic по написанию промптов (на английском, есть перевод на русский)
- Anthropic API docs — документация для разработчиков, которые подключают Claude к своим программам (на английском); новичку не нужна
- Claude Code docs: установка — как установить и настроить Claude Code (на английском)
→ См. урок Default Shift — как ставить задачи ассистенту так, как их ставят подрядчику (он идёт следующим)
→ По желанию, из библиотеки: Установка и настройка — если решишь поставить Claude Code
→ По желанию, из библиотеки: CLAUDE.md — постоянная инструкция для Claude Code, чтобы не повторять контекст в каждом запросе
→ По желанию, из библиотеки: Управление контекстом: продвинутые техники — как работать с промптами в больших проектах
Ключевые выводы
Плохой промпт = плохое задание. Ассистент что-то сделает, но не то, что нужно тебе.
Пять элементов хорошего промпта: результат, контекст, ограничения, примеры, критерии готовности.
Не знаешь, как разбить задачу на части, — попроси сначала вопросы и план. В Claude Code для этого есть режим Plan Mode.
Качество результата зависит от твоего понимания предметной области. Ассистент строит по твоим чертежам.
Следующий урок
→ Сдвиг по умолчанию (Default Shift) — как сделать AI первым помощником в работе
Отметка хранится только в этом браузере и никуда не отправляется. Мой прогресс