Память Claude: правила навсегда в CLAUDE.md

Память Claude: правила навсегда в одном файле
Если ты заколебался в каждом новом чате повторять Claude одно и то же - не ставь длинные тире, пиши по-русски без воды, не подлизывай - это чинится один раз. У Claude есть память, и она держит твои правила между всеми разговорами. В claude.ai память бесплатная для всех с 2 марта 2026 года, её надо один раз включить в настройках, а дальше достаточно написать «запомни». В Claude Code ту же работу делает файл CLAUDE.md - он подгружается в начале каждой сессии целиком. Дальше - как работает и то, и другое, и какие правила туда класть.
Две разные памяти, не путай
Слово «память Claude» означает две разные вещи.
- claude.ai (сайт и приложение) - функция «Память». Claude сам ведёт текстовую сводку про тебя: чем занимаешься, какой формат любишь, какие у тебя правила. Работает между всеми чатами. Доступна на всех планах, включая бесплатный.
- Claude Code (терминал, для вайбкодинга) - файл
CLAUDE.md. Обычный markdown-файл с правилами, который пишешь ты, а Claude читает его в начале каждой сессии. Если не знаешь, что такое Claude Code и зачем он - начни с разбора Claude Code для новичков.
Логика одинаковая: один раз задал правило - оно держится в будущих разговорах, контекст не теряется. Разница в том, где правило живёт и кто его пишет.
Память в claude.ai: включил один раз, дальше пишешь «запомни»
Память не включена по умолчанию - её надо один раз активировать. По справке Anthropic это делается в Settings → Capabilities, там же, где потом смотришь и правишь сводку (support.claude.com). Включил - и больше к настройкам можно не возвращаться.
Чтобы задать правило навсегда, прямо в чате пишешь обычным языком:
Запомни: никогда не используй длинные тире, только короткие дефисы.
Запомни: отвечай по-русски, коротко, без воды и без вступлений.
Запомни: не подлизывай, не начинай с «отличный вопрос».
Claude обновит сводку про тебя сразу, не выходя из чата, и в следующем разговоре уже будет работать по этим правилам. Тут нюанс из официальной справки: обычные чаты Claude подтягивает в синтез памяти раз в 24 часа, но если ты прямо сказал «запомни» - правка применяется сразу, к следующему же разговору (support.claude.com).
Где посмотреть и поправить память
Всё, что Claude про тебя знает, лежит в одном текстовом файле, и ты его видишь и редактируешь:
- Открой Settings (Настройки).
- Раздел Capabilities (Возможности).
- Жми View and edit memory.
Там лежит сводка. Можешь руками дописать правило, удалить лишнее или сказать Claude в чате «убери из памяти, что я работаю с Power BI» - он поправит.
Сколько это стоит
Ноль. Anthropic выкатила память бесплатно всем 2 марта 2026 и убрала пейволл (dataconomy.com). До этого память была только на платных планах (с августа 2025 - на части платных, с октября - на всех платных). Сейчас free, Pro, Max, Team и Enterprise - у всех (support.claude.com).
CLAUDE.md: память правил в Claude Code
Когда собираешь сервисы и кодишь через Claude Code, память устроена через файл. Каждая сессия Claude Code стартует с чистого контекста, и чтобы знания не терялись между запусками, есть CLAUDE.md - файл, который пишешь ты, а Claude читает целиком в начале каждой сессии (code.claude.com/docs).
Это и есть «память правил». Хоть десять правил туда положи - он держит все, потому что подгружает файл полностью каждый раз. Дока прямо пишет: CLAUDE.md грузится целиком независимо от длины (в отличие от авто-памяти, у которой есть лимит загрузки).
Куда класть файл
CLAUDE.md живёт в разных местах в зависимости от того, насколько широко должно действовать правило:
| Где лежит | Файл | На что влияет |
|---|---|---|
| Личные правила для всех проектов | ~/.claude/CLAUDE.md | каждый проект на твоём компьютере |
| Правила конкретного проекта | ./CLAUDE.md (или ./.claude/CLAUDE.md) в корне | только этот проект, можно шарить с командой через git |
| Личное по проекту, не в git | ./CLAUDE.local.md | только ты, только этот проект (добавь в .gitignore) |
Хочешь правило «не ставь длинные тире» вообще везде - пиши в ~/.claude/CLAUDE.md. Правило про конкретный продукт (тон бренда, стоп-слова, имя проекта) - в CLAUDE.md самого проекта.
Как создать CLAUDE.md
Два пути. Можно создать файл руками и написать правила. Можно сгенерировать автоматически - в Claude Code набери команду:
/init
Claude просканирует проект и создаст стартовый CLAUDE.md с командами сборки, тестами и тем, что он понял про структуру. Если файл уже есть, /init не перетирает его, а предлагает улучшения. Дальше дописываешь правила, которые он сам бы не угадал - твой тон, стоп-слова, формат ответов.
Посмотреть, какие файлы памяти сейчас загружены, и открыть их на правку:
/memory
Команда показывает все загруженные CLAUDE.md и CLAUDE.local.md, даёт открыть любой в редакторе и переключить авто-память.
Можно просто сказать «запомни»
Не обязательно лезть в файл руками. Прямо в Claude Code говоришь:
Запомни: всегда отвечай по-русски, без длинных тире.
Claude сам запишет это в память. Если хочешь именно в CLAUDE.md, а не в авто-память - так и скажи: «добавь это в CLAUDE.md».
⚠️ Раньше для быстрой записи был префикс
#- начинаешь сообщение с решётки, и оно уходит в память. Сейчас на это полагаться не стоит: в официальной доке его больше нет, а в баг-трекере Claude Code зафиксировано, что#перестал сохранять вCLAUDE.md(github.com/anthropics/claude-code). Рабочие варианты - сказать «запомни» обычным текстом или править через/memory. Видишь старый гайд с#- проверь, работает ли он у тебя, прежде чем полагаться.
Авто-память: Claude записывает сам
Кроме CLAUDE.md, который пишешь ты, в Claude Code есть авто-память - туда Claude складывает заметки сам, когда ты его поправляешь. Заметил, что ты второй раз исправляешь одну и ту же ошибку - запомнил, чтобы не повторять. Она хранится локально, в ~/.claude/projects/<проект>/memory/, и её тоже видно через /memory (code.claude.com/docs). Пара уточнений из доки: авто-память работает с версии Claude Code 2.1.59 и выше, а в каждую сессию из неё грузится только индекс MEMORY.md (первые 200 строк или 25 КБ) - остальное Claude читает по необходимости. Итого две памяти работают вместе: правила пишешь ты в CLAUDE.md, выводы Claude дописывает сам.
Какие правила реально стоит положить
Разница между «Claude бесит» и «Claude удобный» - это 5-10 правил, заданных один раз. Что туда обычно идёт:
- Пунктуация и стиль. «Только короткие дефисы, никаких длинных тире и
–». «По-русски, коротко, без воды». - Тон. «Не подлизывай, не начинай с похвалы вопросу, без вступлений вроде давай разберёмся».
- Стоп-слова. Список слов и оборотов, которые ты не хочешь видеть. У меня в личном
CLAUDE.mdлежит целый список AI-штампов - и Claude их больше не пишет. - Продукт и контекст. «Я делаю вот такой продукт, аудитория такая, говори в этом тоне». Чтобы не объяснять заново в каждом чате.
- Технические привычки. Для кода - «всегда запускай тесты перед коммитом», «отступы в 2 пробела», «API-хендлеры лежат тут».
Главный приём из официальной доки: правило должно быть конкретным и проверяемым. «Используй 2 пробела для отступа» работает лучше, чем «форматируй код красиво». «По-русски, предложения короче 15 слов» - лучше, чем «пиши нормально».
Мой прогон: что вышло у меня
У меня в ~/.claude/CLAUDE.md лежит примерно десяток правил, главное - запрет на длинные тире во всём, в любом языке, плюс запрет на AI-вступления и пафос. Я задал их один раз. С тех пор не было ни одного чата, где пришлось бы это повторять заново - ни в коде, ни в текстах для постов.
Что заметил по факту. Память не идеальная: длинное правило-абзац соблюдается хуже, чем короткое и жёсткое. Поэтому я держу правила короткими - одна мысль на строку. Ещё нюанс: CLAUDE.md - это контекст, а не железный закон. Anthropic прямо пишет, что строгого исполнения не гарантирует, особенно если правила размытые или противоречат друг другу (code.claude.com/docs). Если правило должно срабатывать всегда и без вариантов - там уже нужны хуки (PreToolUse), а не текст в файле. Но для 90% случаев - «не делай Х, делай Y» - файла хватает с головой.
Частые вопросы
Память Claude правда запоминает правила навсегда?
Да. В claude.ai заданное через «запомни» правило сохраняется в сводке про тебя и применяется в будущих чатах, пока ты сам его не удалишь. В Claude Code правила лежат в файле CLAUDE.md, который подгружается целиком в начале каждой сессии. Контекст между чатами не теряется - в этом весь смысл.
Это бесплатно?
Память в claude.ai - да, бесплатно для всех тарифов, включая free, с 2 марта 2026. До этого была только на платных. CLAUDE.md в Claude Code - это просто файл в твоём проекте, отдельно за него платить не надо, он часть инструмента.
Память в claude.ai включена сразу?
Нет, её надо один раз включить в Settings → Capabilities. Это разовое действие, потом память работает сама, и туда же возвращаешься смотреть и править сводку.
Как именно сказать Claude запомнить правило?
Обычным языком, прямо в чате: «Запомни: не используй длинные тире» или «Запомни: отвечай по-русски без воды». На сайте применится сразу. В Claude Code тоже можно сказать «запомни», или дописать правило в CLAUDE.md руками через команду /memory.
Сколько правил выдержит память?
В claude.ai сводка имеет разумный объём, десяток правил влезает без проблем. В Claude Code CLAUDE.md грузится целиком, так что держит сколько напишешь, но дока советует целиться в файл до 200 строк - чем короче и конкретнее правила, тем точнее Claude их соблюдает.
Чем CLAUDE.md отличается от памяти на сайте?
CLAUDE.md пишешь ты сам, это файл с правилами для проектов и кода в Claude Code. Память на claude.ai Claude ведёт сам по твоим чатам, и редактируется она в Settings → Capabilities → Memory. На сайте проще («запомни» и всё), в Claude Code больше контроля - правило лежит в файле, который видно и можно положить в git для команды.
А префикс # ещё работает?
Ненадёжно. Раньше можно было начать сообщение с #, и оно уходило в память Claude Code, но в официальной доке этого способа уже нет, а в баг-трекере зафиксировано, что # перестал сохранять в CLAUDE.md. Запоминай через обычное «запомни» или команду /memory - это рабочие способы.
Где посмотреть, что Claude про меня запомнил?
В claude.ai: Settings → Capabilities → View and edit memory - там вся сводка, можно править и удалять. В Claude Code: команда /memory показывает все загруженные файлы памяти, включая авто-память, открываешь любой и редактируешь.
Вывод
Объяснять Claude одно и то же в каждом чате не нужно - память чинит это один раз. На сайте включаешь память в настройках, дальше пишешь «запомни» и правишь сводку там же, бесплатно для всех. В Claude Code правила живут в файле CLAUDE.md, который читается целиком в начале каждой сессии: создаёшь через /init, смотришь через /memory, или просто говоришь «запомни». Положи туда 5-10 коротких конкретных правил - пунктуация, тон, стоп-слова, контекст продукта - и каждый следующий разговор пойдёт уже по ним.