Claude Code: лучшие практики и правила работы

Лучшие практики Claude Code сводятся к одному правилу: берегите контекстное окно. Режим планирования, проверка результата, гигиена CLAUDE.md и /clear.

claude-codebest-practicesworkflowno-code
Обновлено 2026-06-12ЕАЕвгений АрсентьевЕвгений Арсентьев · MD, PhD

Проверено на точность — Евгений Арсентьев, MD, PhD · 2026-06-12

Почти каждый пункт в любом списке лучших практик Claude Code — хоть от команды Anthropic, хоть от блогеров — растёт из одного ограничения: контекстное окно, рабочая память Claude, заполняется быстро, и с заполнением падает качество. Берегите эту память — и остальные привычки из гайда сложатся сами.

Я переведу официальный гайд по лучшим практикам с инженерного на человеческий. Программистом быть не нужно: привычки касаются того, как вы разговариваете с Claude, когда сбрасываете сессию и как даёте ему проверять собственную работу. Это одинаково работает, собираете вы приложение или разгребаете архив исследований — отличный способ освоить Claude Code с нуля.

Почему контекст — правило, из которого следуют все остальные

Всё в сессии — ваши сообщения, каждый прочитанный файл, каждый вывод команды — копится в контекстном окне. По мере заполнения Claude может забывать ранние инструкции и чаще ошибаться. Поэтому базовые привычки — про гигиену: держать эту рабочую память чистой, чтобы качество не падало.

Команды гигиены контекста: /clear, /compact, субагенты

Запускайте /clear между несвязанными задачами, чтобы обнулиться; используйте /compact с указанием, что сохранить — например, /compact сосредоточься на изменениях API, — когда нужно оставить суть и выкинуть шум; а для исследований, где пришлось бы читать десятки файлов, говорите «используй субагентов, чтобы это изучить» — субагенты копаются в отдельной памяти и возвращают короткую выжимку, не захламляя основной разговор. Для быстрого вопроса в сторону, которому вообще не место в истории, есть /btw.

Команда-хранитель контекста
/compact сосредоточься на изменениях API

Сжимает разговор, но прямо говорит Claude, что сохранить. Голый /clear обнуляет всё; /compact с указанием оставляет ту часть, которая ещё нужна.

Сначала изучить, потом спланировать, потом делать

Пустить Claude сразу к правкам — верный способ получить уверенное решение не той проблемы. Рекомендованный ритм разделяет размышления и действия с помощью режима планирования (plan mode) — в нём Claude читает и рассуждает, но не может ничего менять.

Рабочий цикл из четырёх фаз

  1. 1Изучение: в режиме планирования Claude читает нужные материалы и отвечает на вопросы — правки невозможны
  2. 2План: попросите конкретный план изменений; по Ctrl+G план открывается в вашем редакторе — поправьте его до того, как что-то произойдёт
  3. 3Реализация: выйдите из режима планирования и дайте Claude выполнить план, проверяя себя по ходу
  4. 4Фиксация: пусть Claude сохранит результат с внятным описанием, что изменилось и зачем

Честная оговорка из самой документации: планирование — это накладные расходы. Для правки, которую вы опишете одной фразой — опечатка, цвет кнопки, — пропустите церемонию и просто попросите. Режим планирования окупается, когда вы не уверены в подходе или изменение задевает много файлов.

Дайте Claude способ проверить собственную работу

Claude останавливается, когда работа выглядит готовой. Если ему нечем себя проверить, «выглядит готовой» — единственный доступный сигнал, и отделом контроля качества становитесь вы. Самая окупаемая привычка: каждая задача идёт в комплекте со своей проверкой. Вместо «почини баг с регистрацией» — «пользователи жалуются, что регистрация падает после таймаута; воспроизведи, почини и прогони проверку, которая докажет, что работает». Проверкой может быть тест, сборка или скриншот, сверенный с макетом. И требуйте доказательств — реальный вывод проверки, а не слово «готово». Читать доказательства быстрее, чем перепроверять всё самому.

Лучшие практики CLAUDE.md: держите его коротким

CLAUDE.md — файл, который Claude читает в начале каждого разговора: постоянные правила вашего проекта. Команда /init сгенерирует стартовую версию — дальше безжалостно режьте. Официальный тест для каждой строки: если убрать её, начнёт ли Claude ошибаться? Нет — вычёркивайте. Парадокс, который новички пропускают: раздутый CLAUDE.md делает Claude хуже — важные правила тонут в шуме и игнорируются.

Что класть в CLAUDE.md, а что — в скилл?

Факты, действующие всегда, живут в CLAUDE.md; процедуры на изредка — в скиллах, которые подгружаются по требованию и в остальное время не стоят ничего. Правило простое: нужно Claude в каждой сессии — это постоянное правило; рецепт «по случаю» — выносите его из всегда загружаемого файла. Это, пожалуй, главный совет по настройке Claude Code.

Правьте курс рано: Esc, перемотка, перезапуск

Сессии устойчивы и обратимы — пользуйтесь. Esc останавливает Claude посреди действия без потерь, и можно перенаправить в момент, когда что-то пошло не туда. Двойной Esc (или /rewind) открывает чекпоинты: откатите разговор, файлы или то и другое к любой ранней точке. Фраза «отмени это» тоже работает. И контринтуитивное правило, экономящее больше всего времени: после двух неудачных поправок по одному вопросу прекратите поправлять. Контекст уже отравлен неудачными попытками. Сделайте /clear и напишите один промпт получше, вобравший выводы, — чистая сессия с точным промптом почти всегда бьёт длинную сессию из заплаток.

!Пять классических граблей

Сессия-свалка: несвязанные задачи в одном чате — /clear между ними. Бесконечные поправки: два промаха — затем /clear и новый промпт. Разросшийся CLAUDE.md: правила игнорируются — режьте. Доверие без проверки: правдоподобный результат с дырами — всегда требуйте проверку. Исследование без рамок: «разберись с этим» сжигает весь контекст — задайте рамки или отправьте субагентов.

Лаба: одна сессия — все семь привычек

0/5

Если возьмёте только одну привычку — берите закрывающий ритуал. В конце каждой сессии скажи Claude: «подведи итог и предложи, что добавить в CLAUDE.md». Десять секунд на сессию — и настройка накапливает проценты: каждый следующий разговор стартует чуть умнее предыдущего.

Бесплатный курс

Хватит читать про ИИ — начни строить с ним

Бесплатный курс Claude Code: свой первый сайт, инструмент или игра — без программирования. Без апсейлов и кросс-сейлов — здесь нечего купить.

Начать →

Источники и исследования

Подборка рецензируемых работ и препринтов по научной основе этой темы.

  1. [1]Li et al. (2023). Evaluating the Instruction-Following Robustness of Large Language Models to Prompt Injection. arXiv:2308.10819
  2. [2]Hasanli et al. (2026). TDD Governance for Multi-Agent Code Generation via Prompt Engineering. arXiv:2604.26615
  3. [3]Murali et al. (2025). ACM COMPUTE 2025 Best Practices Track Proceedings. arXiv:2512.02349
  4. [4]Grzywinski et al. (2023). Releasing the CRaQAn (Coreference Resolution in Question-Answering): An open-source dataset and dataset creation methodology using instruction-following models. arXiv:2311.16338
  5. [5]Registries et al. (2020). Nine Best Practices for Research Software Registries and Repositories: A Concise Guide. arXiv:2012.13117
  6. [6]Ugan et al. (2026). Multilingual Long-Form Speech Instruction Following: KIT's Submission to IWSLT 2026. arXiv:2606.04730
  7. [7]Young et al. (2025). When Models Can't Follow: Testing Instruction Adherence Across 256 LLMs. arXiv:2510.18892
ЕАЕвгений Арсентьев

Автор

Евгений Арсентьев

MD, PhD · Руководитель ИИ-трансформации

Чтение — это синяя пилюля

Хочешь реально это построить?

Гайды объясняют. Бесплатный курс превращает — персонально, с геймификацией и заточенный на быстрый запуск.

Начать бесплатный курс →