8 мин · +130 баллов
Оставь Claude записку: CLAUDE.md
Короткий файл, который Claude читает в начале каждой сессии.
К концу этого урока
Ты сможешь создать CLAUDE.md для своего проекта и добавить правило, которое Claude соблюдает в каждой новой сессии.
Каждая новая сессия Claude Code начинается с чистого листа: вчерашний разговор Claude не помнит. CLAUDE.md — обычный текстовый файл в проекте, куда ты записываешь то, что Claude должен знать каждый раз. Claude Code читает его в начале каждой сессии, и объяснять одно и то же заново не приходится.
Когда кто-то присматривает за квартирой неделю, ты оставляешь записку: где ключи, как включить котёл, какой цветок не поливать. Пишешь один раз, а читает каждый, кто придёт. CLAUDE.md — такая записка, только для Claude.
Что в него писать
Что стоит держать в CLAUDE.md
- 1Что это за проект, в одном-двух предложениях.
- 2Как его запустить и проверить: какой файл открыть, какой командой стартовать.
- 3Правила, которые должны соблюдаться всегда, например «никогда не удаляй data.json».
- 4Стиль: язык интерфейса, желаемый внешний вид, какие ответы тебе удобны (коротко, по-русски, без жаргона).
- 5Всё, что тебе уже приходилось поправлять больше одного раза.
# Семейный бюджет
Одностраничный учёт расходов для нашей семьи. Открывается в браузере, без сервера.
## Как запустить
- Открыть index.html в браузере. Сборки нет.
## Правила
- Все данные лежат в data.json. Никогда не удаляй и не перезаписывай его; сначала сделай копию.
- Интерфейс на русском. Комментарии в коде на английском.
- Суммы в рублях, с двумя знаками после запятой.
## Стиль
- Крупные кнопки и текст: родители пользуются этим на планшете.
- Объясняй мне изменения простыми словами, без жаргона.В документации простое правило: если Claude второй раз сделал ту же ошибку, запиши это. Пиши конкретно, например «суммы в рублях», а не общими пожеланиями вроде «будь внимательнее». Держи файл коротким; документация советует меньше 200 строк, потому что длинный файл занимает больше места и соблюдается хуже.
Как создать и править
«Просмотри этот проект и создай для него CLAUDE.md: что это за проект, как его запустить и проверить и какие правила ты замечаешь. Сделай коротко, меньше 50 строк, и покажи мне результат.»
Claude прочитает проект и напишет файл. Прочитай его и допиши то, чего Claude знать не мог, например кто пользуется инструментом.
«Добавь в CLAUDE.md: суммы в рублях, с двумя знаками после запятой. Покажи строку, которую добавил.»
Говори так каждый раз, когда ловишь себя на том, что поправляешь одно и то же второй раз.
/init
Набранная внутри Claude Code, она делает то же, что первая просьба. Если файл уже есть, /init предложит улучшения, а не перезапишет его.
/memory
Показывает список файлов памяти: личный, проектный и другие. Выбери нужный стрелками и нажми Enter, и он откроется в текстовом редакторе; файл, которого ещё нет, будет создан. На этом же экране есть переключатель автопамяти.
›Что такое файл .md и как его править
.md значит Markdown: обычный текстовый файл, где строка с # в начале — заголовок, а строка с - — пункт списка. Править его можно в любом текстовом редакторе. А можно просто сказать Claude: «Добавь в CLAUDE.md: суммы в рублях». Он сам допишет строку.
Где лежат файлы CLAUDE.md
- 1./CLAUDE.md в папке проекта: правила этого проекта. Если ты делишься проектом, он достаётся и другим.
- 2~/.claude/CLAUDE.md в домашней папке: твои личные предпочтения для всех проектов. Скажи «добавь в мой личный CLAUDE.md для всех проектов: отвечай мне по-русски».
- 3./CLAUDE.local.md в папке проекта: твои личные заметки для одного проекта. Попроси Claude добавить его в .gitignore, чтобы он никуда не уходил.
Claude Code читает эти файлы при старте сессии. Если поменять CLAUDE.md посреди сессии, Claude продолжит работать со старой версией, пока ты не наберёшь /clear или /compact или не запустишь Claude Code заново. Чтобы проверить, какие файлы загрузились, набери /context и посмотри раздел Memory files.
Автопамять: заметки, которые Claude ведёт сам
Кроме твоего CLAUDE.md, Claude ведёт собственные заметки по каждому проекту: твои поправки, предпочтения, решения, которых не видно в коде. Это называется автопамятью (auto memory), и она включена по умолчанию. Если на экране появилось «Saved 1 memory», Claude записал такую заметку.
«Запомни, что мне удобнее короткие ответы простыми словами, без жаргона.»
Claude сохранит это в автопамять и будет так отвечать в следующих сессиях этого проекта.
Как пользоваться двумя видами памяти
- 1Скажи «запомни, что …»: Claude сохранит это в автопамять.
- 2Скажи «добавь это в CLAUDE.md», если это правило проекта, которое ты хочешь видеть и править сам.
- 3Спроси «что ты сохранил в памяти об этом проекте?» или набери /memory и открой папку автопамяти. Заметки — обычный текст, их можно поправить или удалить самому или попросить Claude.
- 4Включить или выключить автопамять можно переключателем в /memory.
Claude читает CLAUDE.md и старается ему следовать, но ничто его не заставляет. Для того, что не должно случиться никогда, например чтения твоего файла .env, используй правила разрешений в /permissions; они действуют, что бы Claude ни решил. Если строки в разных файлах противоречат друг другу, Claude может последовать любой из них, так что держи их согласованными.
Большие инструкции раскладывай по .claude/rules/*.md; правило с frontmatter paths: (например "src/api/**/*.ts") загружается, только когда Claude трогает подходящие файлы. Импорты @path упорядочивают файл, но контекст не экономят: импортированное грузится вместе с ним. Если в репозитории есть AGENTS.md и нет CLAUDE.md, Claude Code читает AGENTS.md; чтобы работали оба, поставь @AGENTS.md в начало CLAUDE.md. Блочные HTML-комментарии вырезаются до загрузки и токенов не стоят. /doctor prompt-audit ищет устаревшие и противоречивые инструкции и предлагает правки, ничего не меняя сам.
Сделай сейчас
0/5Второй раз за неделю Claude записал суммы в долларах, хотя твой инструмент работает в рублях. Что полезнее всего сказать?
Ты хочешь, чтобы Claude отвечал тебе по-русски во всех проектах. Куда записать эту строку?
Факты проверены по официальной документации Claude Code 24 октября 2026 г. · источник

Автор
Евгений Арсентьев
PhD · CEO, digital health