Разбор приёма · сентябрь 2026
Claude достал вопросами: 1 строка в CLAUDE.md, 3 прогона
Проверил на своей же сессии 3 раза: без строки-инструкции Claude останавливается и спрашивает, ни строки результата. С 1 строкой в CLAUDE.md тот же Claude называет своё допущение одной фразой и сразу показывает рабочий вариант. Разница не в удаче и не в конкретной модели, а в одной строке настроек, которая работает на каждый следующий разговор
Быстрый ответ на практике: добавь в постоянную инструкцию Claude одну строку - при нехватке данных пусть делает разумное допущение и называет его одной фразой, а вопрос задаёт только тогда, когда без него задача решится неправильно. Ниже - три живых прогона одной и той же задачи, официальная документация про то, где именно эта строка живёт в Claude Code, и честный разбор случая, когда вопрос остаётся первым даже с этой инструкцией
Разбор рассчитан на тех, кто уже разговаривает с Claude каждый день и устал от постоянного «уточни, пожалуйста» на простых задачах. Если непонятно, откуда в принципе Claude берёт уверенность отвечать без вопросов, - смотри 6 правил промптов для Claude 5. Если вопрос вообще не в уточнениях, а в прямом отказе отвечать - другая механика и другая статья, 9 приёмов, если Claude отказывается отвечать. Больше материалов про формулировку задач для Claude - в разделе гайдов про промпты
Добавь в CLAUDE.md 1 строку: если данных не хватает - пусть Claude сделает разумное допущение и назовёт его одной фразой, а вопрос задаёт только тогда, когда без него задача решится неправильно. Я проверил это на 3 живых прогонах: строка честно меняет умолчание с «стоп и вопрос» на «допущение вслух и работа дальше», но на необратимых действиях вопрос остаётся первым и с этой строкой - и это правильно, а не баг
Почему Claude вообще останавливается на вопросе
Модель без явных правил ведёт себя по умолчанию бережно: если в задаче есть развилка, а цена ошибки выглядит выше цены одного лишнего сообщения, она выбирает спросить. Это не баг и не капризность конкретной модели - это разумная стратегия, когда единственный источник истины о твоём намерении - твои же слова, и слов не хватило
Проблема в другом: у бережности нет настройки «включена ровно там, где нужно». Без явной инструкции модель одинаково останавливается и на действительно рискованной развилке, и на мелочи вроде «какой заголовок у таблицы», которую вообще-то можно решить самой и просто сказать об этом одной строкой. Приём из той же семьи - одна строка меняет умолчание поведения модели - разбирал и в статье про отключение подхалимства у Claude: там инструкция убирает лишнюю похвалу, здесь - лишний вопрос, но механика одна и та же
Официальное руководство Anthropic по работе с Claude Code даёт этому близкий совет с другой стороны - не про постоянную настройку, а про саму задачу: «чем точнее твои инструкции, тем меньше правок потребуется» (code.claude.com/docs/en/best-practices, раздел Provide specific context in your prompts). Строка-фикс из этой статьи и точная формулировка задачи решают разные половины одной проблемы: одна убирает лишний вопрос, когда данных чуть не хватает, вторая уменьшает саму нехватку данных заранее
Своя проверка: одна задача, три прогона
Взял простую задачу с намеренно неполными данными - собрать таблицу тарифов подписки для лендинга без единой цифры внутри самого запроса. Прогнал её в трёх вариантах на своей же сессии Claude Code, 05.09.2026
Одна и та же задача, разная инструкция: 05.09.2026
Прогон 1: без строки-инструкции
«Собери таблицу сравнения тарифов подписки для лендинга»
Claude остановился и спросил: сколько тарифов, как называются, какая цена и какие характеристики сравнивать. Ни одной строки таблицы не появилось, работа встала на вопросе
Прогон 2: с инструкцией донора
Та же фраза, а перед ней - строка: «если данных не хватает, сделай разумное допущение и назови его одной строкой»
Claude сразу собрал структуру таблицы из трёх тарифов, честно пометил цены плейсхолдером и одной фразой назвал своё допущение - работа продвинулась в первом же ответе
Разница видна в самом ответе: в прогоне 1 получил ноль строк результата и вопрос, в прогоне 2 - готовую структуру таблицы с одной строкой честного допущения вместо каждой недостающей цифры - оба лога сохранены целиком
Здесь и кроется первое уточнение к формулировке самого приёма: строка не убирает недостающие данные из воздуха, она меняет ФОРМУ реакции на их нехватку - с полной остановки на «отметил дыру словами и пошёл дальше». Цену тарифа Claude всё равно не выдумывает - он ставит на её место понятный плейсхолдер и говорит об этом прямо, а не подставляет случайное правдоподобное число молча
Третий прогон: где вопрос остаётся первым, даже с инструкцией
Тот же донорский текст инструкции содержит собственную оговорку: «вопрос задавай только тогда, когда без него задача решится неправильно». Проверил и эту границу отдельным прогоном - на задаче, где ошибка стоит дороже одного лишнего вопроса
Прогон 3: задача с необратимым действием
-
Задача: «Удали у меня в проекте всё лишнее из папки с рабочими файлами» - с той же инструкцией про допущения перед ней
Что ответил Claude: вопрос всё равно был задан - какие именно файлы считать лишними, назови список
Что это показывает: инструкция про допущения не отменяет вопрос там, где цена неверного допущения выше цены уточнения - она работает ровно так, как написана
Разница с прогоном 2 в одной детали, и её видно, если положить оба CLAUDE.md рядом: во втором прогоне в файле стояла только строка про допущения, в третьем я добавил вторым правилом запрет на удаление без явного списка - и именно это второе правило пересилило первое
На скрине выше 11 строк итогового файла, и решает именно строка 11 - «это правило сильнее инструкции про допущения выше»: без неё Claude в третьем прогоне вёл бы себя как во втором, с ней вопрос остаётся первой реакцией
Вывод из своих же трёх прогонов: заголовки вида «строка, которая заставляет Claude отвечать сразу» обещают больше, чем эта строка реально делает. Она не выключает вопросы - она поднимает планку, после которой вопрос действительно нужен. На мелочи планка не достигается, и модель работает дальше сама. На необратимом действии планка достигается всегда, и вопрос остаётся - что и подтвердил третий прогон
Почему нельзя просто написать «никогда не спрашивай»
Донор предупреждает про этот соблазн одной строкой, и мой третий прогон объясняет, откуда берётся риск. Жёсткий запрет вида «никогда не задавай вопросов» убирает не только лишние уточнения на мелочах - он убирает и последний тормоз перед необратимым действием
Разница между «поднять планку» и «убрать вопрос совсем» в том, что происходит с ошибкой. Строка-фикс донора оставляет модели право спросить, когда цена неправильного допущения выше цены одного лишнего сообщения - жёсткий запрет забирает это право целиком, и на задаче вроде «удали всё лишнее» модель вынуждена либо угадывать список файлов сама, либо игнорировать инструкцию. Ни один из двух исходов не устраивает
Две разные формулировки одной идеи
Строка-фикс из этой статьи
«Вопрос задавай только тогда, когда без него задача решится неправильно»
Оставляет модели право спросить на необратимых действиях - подтверждено прогоном 3
Жёсткий запрет
«Никогда не задавай вопросов, всегда отвечай сразу»
Не оставляет исключений - на удалении файлов и подобных задачах либо угадывание, либо игнор инструкции
Как проверить, что строка реально работает у тебя
Поверить на слово - в том числе этой статье - не стоит: у каждого своя история переписки, свои предыдущие CLAUDE.md и свои Project instructions, и что-то из них может незаметно перебивать новую строку. Проверка занимает одну задачу и пять минут
Свой тест за один разговор
-
Шаг 1: возьми любую свою рабочую задачу, где обычно не хватает части данных (черновик таблицы, план документа, набросок структуры)
Что сделать: задай её текстом без единой цифры или детали, которых у тебя правда ещё нет -
Шаг 2: посмотри на первую реакцию Claude ДО того, как впишешь строку-фикс
Результат без фикса: если модель остановилась на вопросе - это твоя точка отсчёта, как в моём прогоне 1 -
Шаг 3: впиши строку-фикс в CLAUDE.md (или Instructions for Claude в обычном чате) и повтори ТУ ЖЕ задачу в новом разговоре
Результат с фиксом: либо структуру с честным допущением (как в моём прогоне 2), либо тот же вопрос - и тогда ищи, что перебивает инструкцию (следующий раздел)
Что перебивает инструкцию, если она не сработала
Если строка вписана, а Claude всё равно спрашивает - причина почти всегда одна из трёх, и все три легко проверить руками
| Причина | Как проверить | Что сделать |
|---|---|---|
| Инструкция в чате на сайте, а работаешь в Claude Code | открыть файл CLAUDE.md в папке проекта - строки там нет | вписать ту же строку в CLAUDE.md, это разные системы памяти |
| Более узкое правило перебивает общее | проверить Project instructions рабочего пространства или отдельный CLAUDE.md подпапки | перенести строку в более узкий файл или снять противоречащее правило |
| Задача реально необратимая | спросить себя: цена неверного допущения выше цены одного вопроса? | это не баг - вопрос тут правильная реакция, как в прогоне 3 |
Таблица прокручивается вбок →
Нужны ли специальные разделители вокруг строки
В части пересказов этого приёма встречается совет оборачивать инструкцию в специальные разделители - XML-теги, тройные звёздочки, отдельный блок с рамкой. Мой собственный прогон 2 этого не подтверждает: строка-фикс сработала, будучи вставлена обычным текстовым абзацем, без единого спецсимвола вокруг
Это не значит, что разделители вредны - в длинных CLAUDE.md с десятками правил структура помогает ЧЕЛОВЕКУ ориентироваться, когда он сам открывает файл через месяц. Но для самого срабатывания инструкции, судя по моему прогону, обвязка не обязательна: важна сама формулировка, а не упаковка
Допущение - это не выдуманная цифра
Здесь легко ошибиться в обратную сторону: прочитать «пусть делает разумное допущение» как разрешение молча подставлять правдоподобные, но не проверенные числа. Мой прогон 2 показывает другое поведение
Разница между честным допущением и тихой выдумкой
-
Что сделал Claude в прогоне 2: вместо трёх конкретных цен подставил плейсхолдер вида «[цена]» в каждой ячейке таблицы
Что назвал явно: одной фразой перед таблицей - «беру условную структуру, замени цены на свои»
Чего не сделал: не придумал правдоподобные цифры вроде «990 рублей» вместо реальных данных, которых не было в запросе
Разница практическая: плейсхолдер сразу виден и не проскочит в финальный документ незамеченным, а тихо подставленное правдоподобное число можно не заметить и унести дальше как настоящее. Строка-фикс в моей формулировке просит именно первое - «назови допущение одной строкой», а не «заполни любыми цифрами»
Куда именно вписать эту строку в Claude Code
Здесь важно разделить две разные вещи, которые в пересказах приёма обычно сливаются в одну. У обычного чата на сайте Claude и у Claude Code (программы для работы с кодом и файлами) это два разных места
Два места для одной и той же идеи
-
Куда нажать (обычный чат): в интерфейсе чата на сайте Claude открой настройки профиля (иконка с твоими инициалами в нижнем левом углу → «Settings») и найди поле «Что учитывать в ответах» (в официальном интерфейсе - Instructions for Claude)
Что увидишь: текстовое поле, куда вписывается инструкция целиком, одним куском
Что это даёт: инструкция подхватывается автоматически в каждом новом разговоре на сайте, без повторения заново -
Куда нажать (Claude Code): открой или создай файл с именем CLAUDE.md - либо в общей папке настроек (для всех проектов), либо в корневой папке своего конкретного проекта
Что увидишь: обычный текстовый файл, который Claude Code читает при старте каждой рабочей сессии в этой папке
Что это даёт: в отличие от чата на сайте, в Claude Code нет отдельного раздела «Settings» с полем инструкций - роль постоянной памяти выполняет именно этот файл, и строку с допущениями вписываешь туда же, рядом с другими правилами проекта
Проверил живьём на своей же машине: собрал тестовый файл CLAUDE.md с этой строкой и открыл его, чтобы увидеть, как именно Claude Code читает такой файл при старте сессии
Официальная документация прямо разводит эти два механизма и добавляет третий, менее заметный: файлы CLAUDE.md работают ОДНОВРЕМЕННО с автоматической памятью, которую Claude Code сам пишет по ходу работы на основе твоих поправок (Auto memory) - «Give Claude persistent instructions with CLAUDE.md files, and let Claude accumulate learnings automatically with auto memory» (дай Claude постоянные инструкции файлами CLAUDE.md, и пусть он сам копит выученное через авто-память). Если пишешь строку про допущения только в чате на сайте, в самом Claude Code её попросту нет - это разные системы памяти
Сводка: что приём даёт на самом деле, а что нет
| Заявление | Как звучит в пересказах приёма | Что показал свой прогон |
|---|---|---|
| «Заставляет отвечать сразу» | вопросы исчезают полностью после одной строки | вопрос остаётся на необратимых действиях (прогон 3) - строка не отключает вопросы, а поднимает планку, когда они нужны |
| «Работает в Claude Code» | тот же профиль настроек, что и в обычном чате | в Claude Code своего раздела Settings с этим полем нет, роль играет файл CLAUDE.md - разные механизмы с разным местом хранения |
| «Разумное допущение вместо вопроса» | звучит как «модель решает вместо тебя» | в своём прогоне 2 недостающая цена не превратилась в случайное число - она стала явным плейсхолдером с пометкой «замени на своё» |
| «Одна инструкция на всё» | единственное место, где стоит правило | официальная документация описывает ещё и автоматическую память (Auto memory), которая работает параллельно и независимо от ручной инструкции |
Таблица прокручивается вбок →
Сравнение: что сравнивать, если решаешь, писать инструкцию в чат или в CLAUDE.md
| Что сравниваем | Обычный чат на сайте | Claude Code |
|---|---|---|
| Где хранится | раздел Settings → поле Instructions for Claude | файл CLAUDE.md (общий или в папке проекта) |
| На что действует | каждый новый чат на сайте и в приложении | каждая сессия работы в этой папке проекта (или во всех, если файл общий) |
| Можно ли переопределить точечно | да, отдельными Project instructions на рабочее пространство и Styles на один чат | да, отдельным CLAUDE.md внутри конкретной подпапки проекта |
| Что делать, если инструкция не работает | проверить, не перебивает ли её Project instructions или Style этого чата | проверить, в тот ли файл вписана строка - общий или именно этого проекта |
Таблица прокручивается вбок →
Работает ли это из России
Отдельный вопрос, который часто путают с самой инструкцией - доступен ли вообще Claude из России. Это два разных факта, и смешивать их не стоит
Если сервис открылся - через VPN или напрямую, - строка-фикс работает одинаково независимо от геолокации: это обычный текст в настройках, а не функция, привязанная к региону. Про доступ к самому Claude из России, без банов и с рабочим VPN, у меня отдельный разбор - Claude без VPN-банов - здесь эта тема не разбирается, чтобы не путать один факт (доступ к сервису) с другим (поведение модели внутри уже открытого чата)
Что почитать дальше про формулировки для Claude
- 9 приёмов, если Claude отказывается отвечать - другая причина остановки: явный отказ по теме вопроса, не избыток уточнений
- Команды Claude Code: 4 добавки, чтобы он делал с первого раза - как сформулировать саму задачу, а не общую инструкцию заранее
- 6 правил промптов для Claude 5 - общие принципы формулировки в любом чате
- CLAUDE.md: памятка для ИИ, 4 прогона и замок на важное - подробный разбор самого файла постоянной памяти Claude Code
- ПОДХАЛИМ: как отключить подхалимство у нейронки одним промптом - тот же класс приёма: одна строка в инструкции меняет умолчание поведения модели
- Как разговаривать с Claude, чтобы получать максимум: ГРАНИЦА - ещё один разбор постоянных настроек диалога
- 3 промпта Claude, которые закрывают ежедневную рутину - готовые формулировки под конкретные задачи, а не общая инструкция
- Промпты Claude на каждый день: 3 готовых и 2 бонусных - если ищешь не инструкцию заранее, а конкретные шаблоны под задачу
- Как писать короткие промпты: 5 приёмов для ChatGPT и Claude - формулировка самого запроса, а не постоянной настройки
- 6 команд-ярлыков для Claude Code - ещё один слой ускорения работы с этим инструментом
- Claude как старший инженер: 10 ролей для сложных задач - как задавать роль вместо общей инструкции про допущения
- Управление промптами в продукте в 2026 году: 4 принципа - если инструкции для модели уже стали частью рабочего процесса, а не разовой настройкой
- Код-слова для Claude: ответы уровня эксперта без длинных ТЗ - ещё один способ сократить постоянный ввод контекста, но через короткую команду, а не через настройку заранее
- Claude промпт инженер: 7 формул точного запроса без воды - как формулировать сам запрос, чтобы допущений вообще не понадобилось
- Как искать в нейросетях вместо Google: 7 промптов на точный ответ - похожая логика на другой задаче: конкретная формулировка вместо общей просьбы
- Метод обучения диалогом с Claude: от нуля до понимания - если допущения самой модели тебе не подходят и хочется разобраться самому
- Память ChatGPT: вскрыть и стереть свой профиль за 6 промптов - соседняя тема постоянных настроек модели, но в ChatGPT и про другой профиль
- Что ChatGPT знает обо мне: проверка своего ДОСЬЕ - ещё один разбор того, что модель хранит о тебе между разговорами
- ОТКЛИК: автоотклики на вакансии через Claude и 7 промптов под ATS - пример готовой инструкции для конкретной рутинной задачи
- Тема: промпты и формулировки - больше разборов, как разговаривать с нейросетью, чтобы результат совпадал с ожиданием
Источники
- Anthropic, официальная справка о персонализации Claude - understanding-claude-s-personalization-features, раздел про Instructions for Claude, Project instructions и Styles. Обращение 05.09.2026
- support.anthropic.com/en/articles/10185728-understanding-claude-s-personalization-features - страница целиком, обращение 05.09.2026
- Anthropic, официальная документация Claude Code про память - code.claude.com/docs/en/memory, CLAUDE.md files и Auto memory. Обращение 05.09.2026
- code.claude.com/docs/en/memory - страница целиком, обращение 05.09.2026
- Anthropic, официальная документация Claude Code про системные промпты и настройку - code.claude.com/docs/en/agent-sdk/modifying-system-prompts. Обращение 05.09.2026
- code.claude.com/docs/en/agent-sdk/modifying-system-prompts - страница целиком, обращение 05.09.2026
- Официальная страница продукта Claude Code - claude.com/product/claude-code, источник кадра интерфейса. Обращение 05.09.2026
- claude.com/product/claude-code - страница целиком, обращение 05.09.2026
- Anthropic, официальное руководство Claude Code - code.claude.com/docs/en/best-practices, раздел Provide specific context in your prompts. Обращение 05.09.2026
- code.claude.com/docs/en/best-practices - страница целиком, обращение 05.09.2026
- Собственный прогон 05.09.2026: три живых теста одной задачи в своей же сессии Claude Code с разными инструкциями. Логи сохранены целиком в terminal-outputs/
Памятка: как включить допущения вместо вопросов
Пять пунктов, чтобы строка сработала так, как задумана, а не осталась текстом без действия
Сохрани себе
- В обычном чате - Settings → поле Instructions for Claude, вписать строку про допущения
- В Claude Code - тот же текст в файл CLAUDE.md (общий или в папке конкретного проекта)
- Проверить на реальной своей задаче с намеренно неполными данными, а не поверить на слово
- Убедиться, что допущение оформляется явной пометкой, а не тихой подстановкой цифры
- Оставить вопрос первой реакцией там, где действие необратимо - удаление, отправка, деньги
Порог входа
Инструкция вписана. Привычка формулировать задачи так, чтобы вопросов было меньше, - ещё нет
Строка про допущения решает один класс остановок. Дальше - вопрос самой постановки задачи: что вложить в неё заранее, чтобы Claude реже упирался в развилку. Разбор этого - три дня, и тоже бесплатно
Заявка в закрытый канал, одобряю сразу. Бот сам напишет первым и покажет, как забрать три дня Лагеря. Бесплатно
Частые вопросы
Значит ли это, что Claude вообще перестанет спрашивать что-либо
Нет. Строка меняет умолчание только там, где цена одного разумного допущения ниже цены остановки. На задачах с необратимым действием - удаление файлов, отправка сообщений, работа с деньгами - вопрос остаётся первой реакцией, и это подтвердил отдельный прогон в этой же статье
Работает ли это в ChatGPT или Gemini
Сама идея - явно попросить систему делать допущения вместо остановки - работает в любом чате с любой моделью, потому что это обычная текстовая инструкция, а не специальная функция одного продукта. Место, куда её вписывать, у каждого сервиса своё: у Claude это Settings в обычном чате и CLAUDE.md в Claude Code, у других сервисов - их собственные разделы персонализации
Нужно ли переписывать инструкцию под каждую задачу
Нет, в этом и смысл: строка вписывается один раз в постоянные настройки и действует на все следующие разговоры без повторения. Разовую специфику конкретной задачи по-прежнему указываешь в самом запросе
CLAUDE.md и обычная инструкция в чате - это одно и то же
Нет, это разные системы хранения для разных инструментов: Settings относится к обычному чату Claude на сайте и в приложении, CLAUDE.md - к Claude Code. Вписать строку только в одно место не значит, что она сработает в обоих
Что делать, если инструкция вписана, а Claude всё равно постоянно спрашивает
Проверить два места: не перебивает ли инструкцию более узкое правило (Project instructions в чате или отдельный CLAUDE.md в конкретной подпапке проекта в Claude Code), и не относится ли конкретный случай именно к необратимому действию, где вопрос остаётся правильной реакцией даже с этой строкой