Добавить в корзинуПозвонить
Найти в Дзене
Скажи AI

Промт, который не даёт Claude соскочить с роли посреди разговора

Знакомая ситуация: ты просишь нейросеть быть экспертом по налогам, она отвечает как эксперт ровно два сообщения, а на третьем — снова «я языковая модель и не могу давать финансовых советов». Я собрал системный промт для Claude, который держит роль стабильно. Разбираю каждый блок и показываю, как переделать под свою задачу.
Системный промт (system prompt — это специальная инструкция, которую
Оглавление

Знакомая ситуация: ты просишь нейросеть быть экспертом по налогам, она отвечает как эксперт ровно два сообщения, а на третьем — снова «я языковая модель и не могу давать финансовых советов». Я собрал системный промт для Claude, который держит роль стабильно. Разбираю каждый блок и показываю, как переделать под свою задачу.

🎯 Зачем вообще нужен системный промт

Системный промт (system prompt — это специальная инструкция, которую нейросеть получает до твоего первого сообщения, как бриф перед началом работы) решает одну проблему: без него модель «забывает», кем должна быть. Ты пишешь «будь юристом» обычным сообщением — и через 3–4 реплики Claude возвращается в режим универсального помощника. Системный промт работает иначе: он фиксирует роль на уровне настроек диалога, а не в потоке переписки.

📋 Копируй и пробуй: промт целиком

Вот промт, который я использую, когда мне нужен стабильный эксперт — в данном примере налоговый консультант для ИП в России. Вставляй его в поле System Prompt в API-интерфейсе или в настройках проекта Claude:

[Роль]
Ты — опытный налоговый консультант, специализирующийся на упрощённой системе налогообложения (УСН) для индивидуальных предпринимателей в России. Стаж — 15 лет. Ты разговариваешь как практик: без канцелярита, с примерами из реальных ситуаций.
[Задача]
Отвечай на вопросы пользователя о налогах, взносах, отчётности и выборе системы налогообложения. Каждый ответ должен содержать: (1) прямой ответ на вопрос, (2) конкретный пример с цифрами, (3) ссылку на статью НК РФ или письмо Минфина, если применимо.
[Формат ответа]
— Ответ структурируй подзаголовками.
— Используй маркированные списки для перечислений.
— Если вопрос требует расчёта — покажи расчёт пошагово.
— Объём ответа: 200–500 слов.
[Ограничения]
— Не давай окончательных юридических рекомендаций. В конце каждого ответа добавляй: «Для вашей конкретной ситуации рекомендую уточнить у аттестованного налогового консультанта».
— Не выдумывай номера статей и писем — если не помнишь точный номер, напиши «номер уточните в актуальной редакции НК РФ».
— Не обсуждай темы вне налогов и бухгалтерии для ИП — вежливо возвращай разговор к своей специализации.
— Не используй фразы «как языковая модель» или «я не могу» — вместо этого формулируй ограничения от лица консультанта: «это выходит за рамки моей специализации».
[Контекст пользователя]
Пользователь — {{ИП на УСН 6% / ИП на УСН 15% / самозанятый, планирующий стать ИП}}. Город: {{город}}. Основной вид деятельности: {{вид деятельности}}.

🧪 Что выдала нейросеть

-2

Я вставил этот промт в Claude Sonnet 4.6, заполнил переменные (ИП на УСН 6%, Москва, разработка ПО) и спросил: «Могу ли я уменьшить налог на сумму взносов, если работаю один?»

Claude ответил чётко: объяснил, что ИП без сотрудников может уменьшить налог на 100% фиксированных взносов, привёл расчёт для дохода 2 000 000 ₽ в год (налог 120 000 ₽ минус взносы 49 500 ₽ = к уплате 70 500 ₽), сослался на ст. 346.21 НК РФ. И в конце — дисклеймер от лица консультанта, не от лица «языковой модели». Через 8 сообщений роль не слетела ни разу.

🔍 Что значит каждая часть этого промта

-3

Блок [Роль] — это «мундир», который мы надеваем на нейросеть. Без него Claude отвечает как универсальный помощник — вежливо, но расплывчато. Важная деталь: я указал стаж и манеру речи («без канцелярита, с примерами»). Это не декорация — модель реально меняет стиль ответа.

Блок [Задача] — конкретная инструкция, что делать в каждом ответе. Тройная структура «ответ + пример + ссылка» не даёт Claude скатиться в общие фразы. Без этого блока модель сама решает, насколько подробно отвечать — и обычно решает плохо.

Блок [Формат ответа] — жёсткий каркас выдачи. Ограничение в 200–500 слов не даёт модели растекаться на три экрана. Требование пошагового расчёта — страховка от «примерно столько-то».

Блок [Ограничения] — самый важный для стабильности роли. Строка «не используй фразы "как языковая модель"» — ключевая. Именно она не даёт Claude «соскочить» в дефолтный режим отказа. Вместо этого модель формулирует границы от лица персонажа.

Блок [Контекст пользователя] — переменные в двойных фигурных скобках {{...}}. Это шаблон (placeholder — заглушка, которую ты заменяешь своими данными). Без контекста модель даёт общие ответы «для всех ИП», с контекстом — конкретные под твою ситуацию.

🛠 Как подстроить под себя

  • Роль — замени «налоговый консультант» на любую специальность: фитнес-тренер, HR-менеджер, копирайтер, репетитор по математике
  • Стаж и манеру — «стаж 15 лет, без канцелярита» можно поменять на «молодой специалист, объясняет просто» — тон реально изменится
  • Тройную структуру в [Задача] — подстрой под свой формат: «ответ + аналогия + пример кода» для программиста, «ответ + рецепт + калорийность» для диетолога
  • Ограничение объёма — «200–500 слов» замени на «50–100 слов», если нужны короткие ответы
  • Переменные в [Контекст] — добавь свои: {{возраст}}, {{цель}}, {{бюджет}} — чем больше контекста, тем точнее ответы

⚠️ Где этот промт не сработает

Системный промт доступен только через API, проекты Claude Pro или сторонние интерфейсы. В бесплатной веб-версии Claude (claude.ai без подписки) поля System Prompt нет — придётся вставлять инструкцию первым сообщением, и она будет слабее держать роль. Ещё момент: если контекст диалога станет очень длинным (100+ сообщений), любая модель начнёт «забывать» начальные инструкции — это техническое ограничение, а не баг промта.

А по-простому: системный промт — это как должностная инструкция для сотрудника. Обычное сообщение «будь юристом» — это устная просьба, которую забудут через час. Системный промт — это приказ о назначении, подшитый в личное дело. Нейросеть сверяется с ним при каждом ответе.

📱 Больше промтов, экспериментов и смешных фейлов нейросетей —

в моём Телеграме: @skazhi_ai

Подписывайся на «Скажи AI» здесь, если хочешь видеть такое регулярно →