Системный промпт — это характер и правила ассистента, заданные заранее. Он определяет, кто ассистент, что умеет, как говорит и чего никогда не делает. От него зависит 80% качества продукта.
🎯 После урока сможешь: написать системный промпт, который задаёт характер и правила ассистента.
Структура системного промпта

Ты — ассистент онлайн-школы «Кодиум». Отвечаешь ученикам на вопросы
о курсах, расписании и оплате. Правила: коротко и по делу, на «ты»,
дружелюбно. Отвечай ТОЛЬКО по базе знаний ниже. Если ответа нет —
скажи «не знаю точно, передам куратору» и не выдумывай.
База знаний:
- Курс Python: 3 месяца, 12 000 ₽/мес, старт по понедельникам.
- Возврат в первые 7 дней — полный.
Самое важное правило — честный отказ. Ассистент должен признавать, когда не знает, а не выдумывать. Придуманный ответ («галлюцинация») в продукте для клиента опаснее, чем «не знаю».
Антипаттерны
- Слишком длинный и размытый промпт — ассистент теряется.
- Нет ограничений — отвечает на что угодно, включая вредное.
- Нет базы знаний — выдумывает факты о бизнесе.
Написать хороший системный промпт помогает сам Claude Code: опиши нишу и правила словами, а он оформит промпт по структуре.
Для сложных случаев: два дополнительных приёма
Структурируй рассуждение. Если ассистенту приходится не просто отвечать по базе, а взвешивать варианты (например, спорный возврат денег), попроси его сначала разложить ответ на части: кто вовлечён, что поставлено на карту, чего он не знает, и только потом — решение. Структура снижает шанс, что модель перескочит через важный момент.
Промпт-аудитор. Для ответственных продуктов перед показом ответа пользователю добавляют отдельный, второй запрос к модели: «Этот ответ нарушает правила системного промпта?» Это отдельный шаг проверки качества поверх основного ассистента, а не часть его характера.
Контрольный вопрос. Зачем перед показом ответа пользователю иногда добавляют отдельный «промпт-аудитор» — второй запрос к модели?
Подсказка: Это отдельная проверка качества, а не часть характера ассистента.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что должно быть в системном промпте ассистента? Отметь всё верное.
Выберите все верные варианты.
Подсказка: Открой схему системного промпта в начале урока — она из шести частей. Приложи к ней каждый вариант: чему в этой схеме места нет, того в промпте и не пишут.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что ассистент должен делать, если не знает ответа?
Подсказка: Придуманный ответ (галлюцинация) опаснее честного «не знаю».
Онлайн-проверка ответа появится позже
Контрольный вопрос. Друг написал системный промпт для бота турагентства: «Ты — ассистент турагентства «Вояж». Отвечай на вопросы про туры дружелюбно». Базы знаний о турах и правила «что делать, если ответа нет» в промпте нет. Какой антипаттерн здесь уже заложен?
Подсказка: Пройдись по списку антипаттернов урока и сопоставь с тем, чего в этом промпте прямо не хватает.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Клиент юрфирмы просит вернуть деньги за услугу: по договору срок возврата истёк неделю назад, но клиент говорит, что не знал об этом условии. Какой из двух приёмов для сложных случаев подходит здесь, чтобы ассистент не выдал поспешное решение?
Подсказка: Это пограничный случай, где нужно взвесить варианты, а не свериться с готовым правилом или проверить готовый ответ постфактум.
Онлайн-проверка ответа появится позже
Что дальше
Характер задан. В следующем уроке соберём вокруг него полноценный продукт: интерфейс, историю диалогов и подключение к Claude API.
