Обновление, август 2026
Механизм авто-памяти работает так же, но версия 2.1.59 давно устарела: актуальные модели требуют 2.1.219 и новее. Проверьте свою — claude --version.
Актуальная версия: Урок 61. Семейство Claude 5 и обновление
Почему это важно именно вам
Каждый раз объяснять Клоду одно и то же — утомительно. Первый раз вы написали: «Отчёты делай в виде таблицы с колонками Показатель, Факт, Норма, Отклонение». Клод сделал. На следующий день — новая сессия, и он снова возвращает сплошной текст. Приходится повторять. Потом ещё раз. Это не работа с инструментом — это дрессировка рыбы.
Auto memory решает именно эту проблему. Начиная с версии 2.1.59, Claude Code умеет сам записывать факты, которые стоит помнить, в специальный файл. Не вы настраиваете — Клод решает, что важно, и сохраняет. В следующий раз эти факты загружаются автоматически, и вы не тратите время на повторный инструктаж.
Для директора это означает конкретную экономию: предпочтения по форматам документов, терминология вашего бизнеса, имена коллег и их роли, правила округления в финансах, договорённости по стилю. Всё это копится само — и работает без вашего участия.
Что это такое
Представьте нового сотрудника, который ведёт личный блокнот. Первый день он просит объяснить, как принято делать протоколы в вашей компании. Вы объясняете. На следующий день он достаёт блокнот, перечитывает заметку — и делает правильно без напоминаний. Потом замечает, что вы всегда округляете суммы до тысяч, и сам записывает. Ещё через неделю понимает, что вы называете отдел продаж «КЦ», а не «колл-центром» — фиксирует.
Хороший сотрудник не спрашивает одно и то же дважды. Плохой — каждый раз как первый раз. Claude Code без памяти вёл себя как второй: каждая сессия начиналась с нуля, всё что вы говорили в прошлый раз — исчезало. Auto memory — это попытка сделать из Клода первого, а не второго.
Auto memory — это такой блокнот, только у Клода. Технически это директория и файл:
~/.claude/projects/<путь-проекта-через-дефисы>/memory/MEMORY.md
~/.claude/projects/ — скрытая папка в вашем домашнем каталоге. Внутри — поддиректории под каждый проект (рабочую директорию), с которым вы работаете. В каждой из них — папка memory/, а в ней — MEMORY.md. Это и есть постоянная память Клода для данного проекта.
Память привязана к проекту, не к вам лично
Память привязана к git-репозиторию: все подпапки и worktree одного репозитория делят одну память. Вне git точкой привязки становится корень проекта. Запуск из подпапки память не теряет — теряет только переход в другой репозиторий. Это логично: память о работе с финансами не должна влезать в сессию про маркетинг. Но это стоит знать заранее.
Файл MEMORY.md — обычный текст в формате Markdown. Клод читает его в начале каждой сессии — но не целиком: грузятся первые 200 строк или 25 КБ, что наступит раньше. Поэтому MEMORY.md — это индекс, а подробности лежат в отдельных файлах рядом. Если хотите — откройте и почитайте сами. Там будут записи вроде: «Пользователь предпочитает таблицы без лишних столбцов» или «Проект называется Новострой-М, основная метрика — звонки».
Важно понять принцип работы: Клод не записывает всё подряд. Он оценивает, насколько факт полезен для будущих сессий. Разовая просьба — «сегодня сделай без заголовков» — в память не попадёт. Устойчивое предпочтение — «таблицы всегда с итоговой строкой» — попадёт. Это напоминает то, как хороший секретарь решает, что стоит внести в ежедневник, а что можно держать в голове до завтра.
Ещё одна деталь: память накапливается постепенно. После первой сессии файл может быть пустым или содержать одну-две строки. После десяти сессий там будет несколько абзацев реального контекста. Инструмент раскрывается со временем, а не с первого запуска.
Как работает на практике
Шаг 1. Проверьте, что у вас версия 2.1.59 или новее
claude --version
Если ниже — обновитесь:
npm install -g @anthropic-ai/claude-code@latest
Шаг 2. Auto memory включена по умолчанию
Ничего настраивать не нужно. Функция работает автоматически. Но убедиться лишний раз не вредно — откройте ~/.claude/settings.json в любом текстовом редакторе и проверьте, нет ли строки "autoMemoryEnabled": false. Если нет — всё включено.
settings.json создаётся при первом запуске
Если файла нет совсем — это нормально. Значит Клод работает с настройками по умолчанию, а auto memory активна.
Шаг 3. Проведите обычную рабочую сессию
Запустите Claude Code в своей рабочей директории:
claude
Начните работать — анализируйте документ, просите составить письмо, обсуждайте отчёт. В процессе давайте уточнения: «Используй официальный тон», «Называй клиентов только по имени-отчеству», «В таблицах всегда включай строку итого».
Шаг 4. Посмотрите, что запомнилось
После сессии откройте файл памяти:
cat ~/.claude/projects/$(pwd | tr '/' '-')/memory/MEMORY.md
Это выглядит громоздко, но смысл простой: команда берёт ваш текущий путь, кодирует его (так Клод организует папки для разных проектов) и открывает файл памяти.
Если не хотите копировать команду, просто найдите папку руками:
ls ~/.claude/projects/
Там будут директории с длинными закодированными именами. Каждая — один проект. Зайдите в ту, что соответствует вашей рабочей папке, и откройте memory/MEMORY.md.
Шаг 5. Проверьте, как память влияет на следующую сессию
Завершите сессию (/exit или Ctrl+C), откройте новую:
claude
Попросите Клода сделать что-то, где раньше требовалось напоминание — например, составить короткую справку по проекту. Если память сработала, Клод будет использовать ваши предпочтения без дополнительных инструкций.
Клод не всегда записывает всё
Механизм избирательный: Клод оценивает, стоит ли факт запоминать. Разовые инструкции («сегодня сделай без таблицы») — не записывает. Системные предпочтения («всегда показывай итого») — записывает. Это разумно, но означает, что первые несколько сессий файл памяти может быть пустым или скудным.
Шаг 6. Посмотрите реальный пример того, что попадает в память
Вот что может появиться в MEMORY.md после нескольких рабочих сессий директора:
- Пользователь предпочитает отчёты в формате таблицы с колонками:
Показатель | Факт | Норма | Отклонение
- Числовые значения всегда в тысячах рублей, без копеек
- Отдел продаж = КЦ (колл-центр), не использовать другие сокращения
- Письма партнёрам — официальный тон, без «коллеги»
- Основная метрика проекта — звонки, не заявки
Это не придумано — это реальный формат записей, которые Клод делает в MEMORY.md. Лаконичные факты, без лишней воды. После того как они там появились, в новой сессии Клод будет использовать таблицы с нужными колонками, писать «тыс. руб.», говорить «КЦ» — всё само, без напоминаний.
Шаг 7. Отключите auto memory, если она мешает
Если по каким-то причинам вы не хотите, чтобы Клод накапливал информацию — например, работаете с конфиденциальными данными и хотите полного контроля — откройте ~/.claude/settings.json и добавьте:
{
"autoMemoryEnabled": false
}
Если файла нет, создайте его с таким содержимым. После этого Клод перестанет записывать в MEMORY.md автоматически. Читать уже существующий файл он при этом не перестанет — для этого нужно удалить или очистить сам MEMORY.md.
Отключение не удаляет накопленное
Если поставили "autoMemoryEnabled": false — Клод не будет дописывать новое, но старые записи в MEMORY.md будут по-прежнему загружаться. Чтобы сбросить память полностью, откройте файл и удалите содержимое вручную.
Частые ошибки
Ошибка 1. Ждёте, пока Клод всё запомнит сам, и разочаровываетесь
Автоматическая память — не телепатия. Клод не угадывает предпочтения, если вы их не высказываете. Если хотите, чтобы что-то попало в память, — скажите явно: «Запомни, что в наших отчётах суммы всегда в тысячах рублей». Это увеличивает шанс записи.
Исправление: первые несколько сессий намеренно вслух формулируйте предпочтения. Не «сделай таблицу» — а «я предпочитаю таблицы такого формата: ...». После 3-4 сессий файл памяти наполнится и начнёт экономить время.
Ошибка 2. Память работает не там, где вы ожидаете
Распространённая ситуация: вы работали в одной папке, всё запомнилось, а в следующей сессии открыли терминал из другой директории — и Клод «забыл» всё. Он не забыл — просто читает другой файл памяти, для другого проекта.
Исправление: всегда запускайте claude из одной и той же рабочей директории для одного проекта. Или используйте CLAUDE.md на уровне проекта (это тема Дня 11) — он загружается вне зависимости от запуска.
Ошибка 3. Память накапливает устаревшую информацию
Клод помнит то, что записал три месяца назад. Если с тех пор структура отчётов изменилась, терминология обновилась или появились новые приоритеты — старые записи будут мешать, а не помогать. Клод честно следует тому, что написано в файле, даже если оно устарело.
Исправление: раз в месяц открывайте MEMORY.md и просматривайте. Устаревшее — удаляйте вручную. Файл обычный текстовый, редактируется в любом редакторе. Можно также попросить Клода: «Посмотри файл памяти и предложи, что устарело».
Ошибка 4. Пытаетесь положить в память секретные данные
MEMORY.md — обычный файл на диске. Если ваш компьютер синхронизируется с облаком (Dropbox, iCloud, Яндекс.Диск), файл туда тоже попадёт. Пароли, токены, чувствительные детали клиентских договоров — не лучший кандидат для памяти Клода.
Папка ~/.claude не для секретов
Вся директория ~/.claude/ хранится локально, но если у вас настроена синхронизация домашней папки — она уйдёт в облако. Проверьте настройки синхронизации, если работаете с чувствительной информацией.
Исправление: для конфиденциального контекста используйте CLAUDE.md в самом проекте (он не уходит в облако, если папка проекта не синхронизируется) или передавайте чувствительные данные прямо в запрос без записи в постоянную память.
Когда нужно / когда нет
Auto memory полезна, когда:
- Вы работаете с одним проектом регулярно — каждый день или несколько раз в неделю. Память успевает накопиться и начинает реально помогать.
- У вас есть устойчивые предпочтения по стилю и формату — как выглядят документы, какие термины использовать, каков тон коммуникации.
- Вы устали повторять одни и те же инструкции. Если поймали себя на том, что формулируете одно и то же третий раз подряд — это задача для памяти.
- Проект долгосрочный, и со временем накапливается контекст: имена участников, этапы, договорённости.
- Вы хотите, чтобы Клод «дорастал» до понимания вашей предметной области без явного обучения. Auto memory — это способ создать персонализированный контекст без написания инструкций вручную.
Auto memory не поможет, если:
- Вы каждый раз работаете из разных директорий. Память фрагментируется по папкам и не даёт эффекта.
- Задача разовая и специфическая. Подготовить один документ по особым правилам — проще написать инструкцию прямо в запросе, чем ждать, пока она попадёт в память.
- Вам нужна гарантированная, точная инструкция с первой сессии. Auto memory — вероятностный механизм: Клод решает, что запоминать. Для критичных правил используйте CLAUDE.md (День 11) — он читается всегда и целиком.
- Несколько человек работают с одним проектом на разных машинах. Файлы памяти локальные, не синхронизируются между участниками.
Auto memory и CLAUDE.md — разные инструменты
CLAUDE.md — это вы пишете правила для Клода явно и контролируете содержимое. Auto memory — Клод пишет сам, вы читаете результат. Лучший подход: CLAUDE.md для критичных постоянных инструкций, auto memory — для мягкого накопления контекста. Они не конкурируют, а дополняют друг друга.
Связь с другими уроками
День 11 — CLAUDE.md, первый уровень. Если auto memory — пассивная память (Клод записывает сам), то CLAUDE.md — активная (вы пишете сами, явно, с полным контролем). Понимание обоих механизмов даёт полную картину того, как Клод сохраняет контекст между сессиями.
День 12 — Четыре уровня CLAUDE.md. Там разбирается иерархия: глобальный файл, проектный, папочный. Auto memory существует на уровне проекта и дополняет эту иерархию — читается вместе с CLAUDE.md, но не заменяет его.
День 16 — Команда /memory. Это ручной способ управлять памятью: добавлять записи напрямую, редактировать содержимое через интерфейс Клода, не лезя в файл руками. Если auto memory — автопилот, то /memory — штурвал. День 16 показывает, как ими пользоваться вместе.
Задание на сегодня
Откройте терминал в папке, где обычно работаете с документами или отчётами. Запустите claude. Дайте одну реальную инструкцию о своих предпочтениях — например: «Запомни: в отчётах я всегда хочу видеть итоговую строку внизу таблицы и числа в тысячах рублей». Завершите сессию командой /exit. Найдите файл памяти в ~/.claude/projects/ и проверьте, что запись появилась.
Подсказка: если не хотите искать папку вручную, спросите самого Клода в следующей сессии: «Покажи содержимое своего файла памяти для этого проекта». Он прочитает и выведет.
Критерий выполнено: в файле MEMORY.md есть хотя бы одна запись, связанная с тем, что вы сказали в предыдущей сессии.
Резюме
- Auto memory работает с версии 2.1.59 — Клод сам записывает важные факты в
~/.claude/projects/.../memory/MEMORY.mdи читает их при каждом запуске. - Файл привязан к рабочей директории, не к пользователю — меняется репозиторий — меняется память.
- Клод записывает системные предпочтения, не разовые инструкции — чтобы что-то попало в память, формулируйте явно: «Запомни, что...».
- MEMORY.md — обычный текстовый файл, его можно и нужно редактировать вручную: удалять устаревшее, добавлять важное.
- Auto memory дополняет CLAUDE.md, а не заменяет его: для критичных правил — CLAUDE.md, для накопленного контекста — auto memory.
- Отключается через
"autoMemoryEnabled": falseв~/.claude/settings.json— но уже накопленное при этом не исчезает.