Как давать команды Claude Code в 2026: приёмы, чтобы он делал с первого раза
Claude Code делает не то, что ты просил? Разбираем, как формулировать команды: быть конкретным, давать контекст, включать план перед работой и говорить, как проверить результат. Приёмы для тех, кто не программист.
16 мин чтения
Claude Code делает не то, что ты просил, почти всегда по одной причине: команда была слишком общей, и он додумал недостающее сам. Он делает десятки допущений на каждой задаче - какой файл открыть, где сохранить, в каком стиле писать. Чтобы он слушался, команду надо ставить конкретно: что нужно, зачем, и как ты поймёшь, что получилось. Программировать для этого не нужно.
Это навык постановки задачи, а код тут ни при чём. Тот же навык, что и объяснить работу живому исполнителю: чем меньше он угадывает, тем ближе результат к тому, что у тебя в голове. Ниже - шесть правил и несколько приёмов, которые превращают Claude Code из «делает что-то своё» в «делает то, что я имел в виду». Если ты только начинаешь, сперва загляни в гайд про Claude Code для не-программистов, а сюда возвращайся за постановкой команд.
Claude Code слушается, когда команда конкретная и с контекстом. Шесть правил: говори точно что нужно; объясняй зачем; проси сначала показать план; говори, как проверить результат; проси называть допущения и задавать вопросы; дроби большую задачу на шаги. Плюс приёмы: диктуй голосом, держи правила в файле CLAUDE.md, чисти контекст между задачами, проверяй результат и откатывай через git. Всё это - обычными словами по-русски, код знать не нужно.
Коротко: словарик
- Промпт (команда) - твоя задача обычными словами. Claude Code читает её и выполняет.
- Контекст - всё, что модель держит в памяти во время сессии: твои сообщения, прочитанные файлы, свои ответы.
- Режим плана (plan mode) - режим, где Claude Code сначала исследует задачу и предлагает шаги, а правки делает только после твоего одобрения.
- CLAUDE.md - файл с постоянными правилами проекта. Модель читает его в начале каждой сессии.
- Допущение - решение, которое модель приняла сама, потому что ты не сказал. Источник большинства промахов.
столько приёмов постановки команды закрывают почти все промахи
голосом надиктовываешь контекст против набора руками (по данным автора источника)
всё это делается обычными словами, программировать не нужно
Почему Claude Code тебя не слушается
Представь, что нанял исполнителя и сказал: «сделай мне таблицу». Он сделает какую-то таблицу. Не факт, что ту, что ты хотел: другие колонки, другой файл, другой формат. Он не читает мысли, он заполняет пробелы догадками.
Claude Code работает так же. Он мощный, но не телепат. На фразу «почини кнопку» он выберет сам, какую кнопку, что в ней сломано и как чинить. Иногда угадает. Часто нет, и ты злишься, что он «тупит», хотя проблема была в команде.
Автор источника (материал Towards Data Science за 2026 год) формулирует это прямо: модели делают огромное число допущений во время работы, и главная защита - не оставлять им простора для догадок. Убираешь неоднозначность в команде - убираешь промахи на выходе.
Формула: качество результата = конкретность задачи + контекст, который ты дал. Всё, что ты не сказал, модель додумает сама, и не факт что в твою пользу.
Правило 1: говори конкретно, без общих слов
Самая частая ошибка - команда в стиле «улучши» или «сделай нормально». Для тебя «нормально» очевидно, для модели нет. Замени оценочные слова на измеримое действие.
Плохо: «приведи этот файл в порядок». Хорошо: «убери из этого файла пустые строки, отсортируй строки по алфавиту и сохрани как новый файл clean.txt, старый не трогай».
Разница в том, что во втором варианте нет места для догадок. Действие, объект, результат, ограничение - всё названо. Модель не выбирает за тебя, она исполняет.
Правило простое: если в команде есть слово, которое два человека поймут по-разному («красиво», «быстро», «нормально», «получше»), замени его на конкретику. Что именно значит «быстро»: за сколько секунд? Что значит «красиво»: какие отступы, какие цвета?
Хороший тест перед отправкой команды: перечитай её и спроси себя «а можно понять это как-то ещё?». Если да - у модели те же два толкования, и она выберет не твоё. Дожми фразу до одного смысла.
Правило 2: дай контекст - зачем ты это делаешь
Модель работает точнее, когда понимает цель, а не просто получает шаг в вакууме. Одно и то же действие она сделает по-разному, если знает, ради чего оно.
Сравни. «Собери эти таблицы в одну» - и он собьёт их как получится. «Собери эти таблицы в одну, мне нужно отправить клиенту сводку продаж за месяц, поэтому оставь только колонки с датой, товаром и суммой, лишнее убери» - и результат сразу пригоден к делу.
Контекст - это ответ на вопрос «зачем» и «как это связано с остальным». Пара предложений о цели экономят несколько кругов переделок. Модель, которая знает, что таблица идёт клиенту, сама не оставит в ней технический мусор.
Это же работает и на кодовых задачах. «Добавь кнопку» против «добавь кнопку отмены заказа, она нужна на странице корзины, чтобы пользователь мог убрать товар до оплаты» - вторая команда почти не оставляет способов ошибиться.
Разобрался, как ставить команды - теперь потренируйся на реальных задачах. Пройди мини-курс «Claude за вечер»: от установки до первых результатов на твоих задачах.
Пройти мини-курс →Правило 3: заставь его сначала показать план
Самый недооценённый приём. Вместо того чтобы отпускать Claude Code сразу в работу, попроси сначала составить план и показать тебе. К правкам он перейдёт только после твоего «да».
Зачем это надо. Большая задача - это развилка на десятки решений, и если модель свернула не туда на втором шаге, к десятому она уедет далеко. План ловит промах на входе, пока ничего не сломано и не потрачено время.
В Claude Code для этого есть режим плана. Он сначала исследует задачу (читает файлы, смотрит, что уже есть), предлагает шаги списком и ждёт твоего одобрения, прежде чем что-то менять. Ты видишь маршрут заранее и правишь его словами, а не разгребаешь последствия.
Сначала разберись в задаче и составь план: что ты собираешься сделать, в каком порядке, какие файлы затронешь. Покажи план мне и НИЧЕГО не меняй, пока я не скажу "делай". Если что-то в задаче непонятно - задай вопросы до плана.
Эту команду удобно держать под рукой и подставлять к любой крупной задаче. Она превращает «он молча перелопатил половину проекта» в «он показал маршрут, я поправил одну строчку, дальше поехали».
Шаг просишь план
- Claude Code исследует задачу и предлагает шаги списком
Шаг правишь маршрут
- Смотришь план, убираешь лишнее, уточняешь словами
Шаг даёшь старт
- Говоришь "делай", и он работает уже по согласованному плану
Правило 4: скажи, как проверить результат
Модель не только пишет, но и умеет проверять свою работу, если ей сказать как. Добавь в команду способ проверки - и она сама прогонит результат, прежде чем отдать тебе.
Автор источника даёт хороший пример: вместе с задачей на чат он просил «открой чат в Chrome, введи запрос, убедись, что ИИ отвечает и текст выводится потоком». Модель делает это сама и приносит уже рабочую версию, а не «вроде готово, проверяй».
Для нетехнаря это переводится так. Задача про таблицу - «после сборки открой файл и проверь, что в нём ровно 3 колонки и нет пустых строк». Задача про переименование файлов - «в конце покажи список новых имён, чтобы я убедился, что формат правильный».
Ты перекладываешь на модель самую скучную часть - ручную проверку. И заодно ловишь её собственные ошибки до того, как они дошли до тебя.
Формула проверяемой команды: «сделай X, потом проверь, что Y, и покажи мне результат проверки». Y - это признак, по которому ты сам понял бы, что вышло правильно. Назови его словами, и модель проверит за тебя.
Правило 5: проси называть допущения и задавать вопросы
Раз главный источник промахов - молчаливые догадки, вытащи их на свет. Прямо попроси модель перед работой назвать, что она собирается предположить, и спросить обо всём неоднозначном.
Это меняет динамику. Вместо «он сделал по-своему, а я потом переделывал» получается «он спросил, я ответил, он сделал правильно с первого раза». Один короткий диалог до старта дешевле, чем три круга переделок после.
Перед тем как начать, сделай две вещи. Первое: перечисли все важные допущения, которые ты собираешься сделать (какой файл, какой формат, где сохранить). Второе: задай мне вопросы обо всём, что в задаче можно понять двояко. Начинай только после моих ответов.
Особенно это спасает на развилках, где есть два разумных пути. Автор источника приводит пример из своей практики: поднимать инфраструктуру через команды вручную или описать её кодом - оба варианта рабочие, но выбор за тобой, и модель должна спросить, а не решить молча.
Правило 6: дроби большую задачу на шаги
Огромная команда «сделай мне сайт-магазин» обречена: слишком много решений, слишком много места для догадок. Разбей на куски и веди модель по одному.
Сначала структура страниц. Потом одна страница. Потом корзина. Потом оплата. На каждом шаге ты видишь результат, правишь, и только потом идёшь дальше. Ошибка ловится в пределах одного маленького шага, а не всплывает в конце как ком из десяти перепутанных решений.
Это не медленнее. Это быстрее, потому что ты не переделываешь всё целиком из-за одной неверной развилки в середине. Про то, как устроить такую пошаговую сборку с нуля, есть отдельный разбор в гайде про каркас проекта для вайб-кодинга.
Одна огромная команда
- «Сделай интернет-магазин целиком»
- Десятки молчаливых решений разом
- Ошибка вылезает в конце, переделывать всё
- Непонятно, где именно свернул не туда
Цепочка маленьких шагов
- Структура → страница → корзина → оплата
- На каждом шаге виден результат
- Ошибка ловится в пределах одного шага
- Правишь точечно, дальше едешь по рельсам
Приём: диктуй голосом, а не печатай
Чем больше контекста ты дал, тем лучше результат, но набирать длинные команды руками лень, и ты сокращаешь. Голосовой ввод снимает этот барьер.
По данным автора источника, говоришь ты в среднем в два-три раза быстрее, чем печатаешь. То есть за то же время надиктуешь втрое больше контекста без усилия. А контекст - это и есть топливо для точного результата.
На практике это выглядит так: включаешь диктовку, спокойно проговариваешь всю задачу со всеми «зачем» и «а ещё учти, что», и отправляешь. Ты бы это никогда не набрал руками, поленился бы. А голосом - естественно и полно.
Инструменты голосового ввода вроде FluidVoice или встроенной диктовки в macOS и Windows превращают речь в текст прямо в поле команды. Точность на русском у современных распознавалок высокая, а мелкие опечатки Claude Code понимает по смыслу.
CLAUDE.md: правила, которые не надо повторять
Если ты в каждой команде пишешь «отвечай по-русски», «не трогай папку с бэкапами», «пиши простой код» - вынеси это один раз в файл CLAUDE.md в папке проекта. Claude Code читает его в начале каждой сессии и держит эти правила по умолчанию.
Это как ввести исполнителя в курс дела один раз, а не объяснять базовые вещи каждое утро заново. Туда идут постоянные вещи: язык общения, что нельзя трогать, стиль, любые твои особенности проекта.
Пример простого содержимого файла:
Общайся со мной по-русски. Правила проекта: - Никогда не трогай папку /backup, там мои резервные копии. - Перед крупными изменениями показывай план и жди моего одобрения. - Держи код простым, без лишних библиотек. - В конце каждой задачи коротко пиши, что сделал.
Как собрать такой файл правильно и что в него класть - подробно в гайде как настроить CLAUDE.md. Один раз настроил - и половина повторяющихся указаний уходит из твоих команд навсегда.
Чисти контекст между задачами
Claude Code помнит всё, что было в текущей сессии. Это плюс внутри одной задачи и минус, когда ты переключился на новую, а старая переписка всё ещё висит в памяти и путает его.
Признак засорённого контекста: модель начинает приплетать к новой задаче детали из прошлой, к которой ты уже не возвращаешься. Лечится командой /clear - она обнуляет память сессии, и следующая задача стартует с чистого листа.
Правило простое: закончил одну логическую задачу, начинаешь несвязанную - дай /clear. Заодно это экономит лимиты, потому что модель не таскает за собой гору ненужной старой переписки. Про сами лимиты и как их растянуть есть разбор в гайде как обойти лимиты Claude.
Не делай `/clear` посреди незаконченной задачи - вместе с памятью улетит и весь контекст, который ты уже наговорил, и придётся объяснять заново. Чисти только на стыке разных задач, когда старое действительно больше не нужно.
Проверяй результат и откатывай, если что
Даже с идеальной командой модель иногда промахивается. Поэтому последнее правило про то, что делать после: смотреть результат своими глазами и уметь откатить.
Не принимай «готово» на веру. Открой файл, запусти страницу, глянь таблицу - убедись, что вышло то, что ты просил. Если Claude Code сам проверил результат по правилу 4, тебе останется беглый контроль, но совсем без него нельзя.
Если получилось не то - не паникуй и не проси «верни как было» на словах. В проектах под управлением git любое изменение можно откатить одной командой к состоянию до правок. Как это делается по шагам - в гайде как откатить изменения Claude Code. Пока у тебя есть кнопка «назад», экспериментировать с командами не страшно.
Работает ли Claude Code из России
Сам инструмент кириллицу и русские команды понимает без проблем, ограничение только на стороне доступа и оплаты. Claude Code входит в подписку Claude, а её из России надо ещё оформить и оплатить.
Для доступа к сервисам Anthropic из России часто нужен рабочий VPN - без него сайт и вход в аккаунт могут не открываться. Дальше нужна активная подписка: минимум Claude Pro за $20 в месяц. Оплатить её напрямую можно зарубежной картой, а если её нет - через сервис оплаты подписок, который проведёт платёж и возьмёт с тебя рубли (реферальная ссылка: тебе тот же прайс, мне небольшой процент).
Есть и обходной путь через российские агрегаторы нейросетей, но полноценный Claude Code с доступом к твоим файлам они не дают - там только чат с моделью. Подробный разбор способов оплаты собран в гайде как оплатить Claude из России.
Готовые шаблоны команд
Собери их в заметку и подставляй под свои задачи. Это скелеты - меняй объект и детали под конкретный случай.
Команда с планом и вопросами перед большой задачей:
Задача: [опиши что нужно и зачем]. Прежде чем что-то менять: 1) назови допущения, которые собираешься сделать; 2) задай вопросы по неоднозначному; 3) покажи план шагов. Начинай работу только после моего "делай".
Команда с встроенной проверкой:
Сделай [действие] с [объект]. Требования: [конкретика - формат, где сохранить, что не трогать]. После этого проверь, что [признак правильного результата], и покажи мне итог проверки.
Команда на разбор непонятной ошибки:
Что-то сломалось: [опиши, что видишь]. Сначала разберись в причине - прочитай нужные файлы, посмотри логи, не угадывай. Объясни мне простыми словами, что случилось и почему, и предложи варианты фикса. Не чини, пока я не выберу вариант.
Чек-лист: что у тебя теперь есть
- Понимание, почему Claude Code промахивается: он заполняет пробелы догадками, а не читает мысли.
- Шесть правил постановки команды: конкретика, контекст, план до работы, встроенная проверка, вопросы и допущения, дробление на шаги.
- Приём диктовать голосом, чтобы отдавать больше контекста без усилия.
- Файл CLAUDE.md, чтобы не повторять одни и те же указания.
- Привычка чистить контекст через
/clearмежду задачами. - Способ проверять результат и откатывать через git, если вышло не то.
- Понимание, что нужно для запуска из России: доступ, подписка, оплата рублями.
Главное правило под всем этим одно: чем меньше ты оставил модели простора для догадок, тем ближе результат к тому, что ты держал в голове. Команда - это не заклинание, а понятное техзадание живому исполнителю. Научишься ставить его ясно - и Claude Code начнёт слушаться. Дальше стоит посмотреть, как растёт мастерство работы с ним, в гайде про 7 уровней Claude Code.
По материалам Towards Data Science, «How to Efficiently Prompt Claude Code»: https://towardsdatascience.com/how-to-efficiently-prompt-claude-code/
Частые вопросы
Почему Claude Code делает не то, что я прошу?
Чаще всего команда слишком общая, и модель додумывает недостающее по-своему. Claude Code делает много допущений: какой файл трогать, какой стиль кода, где хранить результат. Чем конкретнее задача и чем больше контекста ты дал (зачем, где, как проверить), тем меньше он угадывает и тем ближе результат к тому, что ты держал в голове.
Как заставить Claude Code сначала составить план, а потом делать?
Прямо попроси: «сначала составь план и покажи мне, ничего не меняй, пока я не одобрю». В Claude Code есть режим плана (plan mode) - он сначала исследует задачу и предлагает шаги, а к правкам переходит только после твоего согласия. Это спасает от ситуации, когда он молча перелопатил половину проекта не туда.
Нужно ли уметь программировать, чтобы правильно давать команды Claude Code?
Нет. Команды пишутся обычными словами по-русски. Главный навык тут - постановка задачи: сказать конкретно что нужно, зачем, и как ты поймёшь, что получилось. Это тот же навык, что объяснить задачу живому исполнителю. Термины кода знать не обязательно, достаточно ясно описывать желаемый результат.
Что такое файл CLAUDE.md и зачем он для команд?
CLAUDE.md - текстовый файл в папке проекта, куда ты записываешь постоянные правила: как себя вести, что нельзя трогать, какой стиль держать. Claude Code читает его в начале каждой сессии, поэтому одни и те же указания не приходится повторять в каждой команде. По сути это память проекта, которая экономит тебе десятки повторов.
Работает ли Claude Code из России?
Технически да, но нужна активная подписка Claude, а её оформление и оплата из России требуют обходов: часто VPN для доступа к сервисам Anthropic и зарубежная карта либо сервис оплаты подписок для оплаты рублями. Сам инструмент кириллицу и русские команды понимает без проблем, ограничение только на стороне доступа и оплаты.