Как отключить автопамять Claude Code в одном проекте

Опубликовано 06.10.20264 мин чтенияСредний
Артемий Миллер держит планшет с логотипом Claude Code и надписью «1 СТРОКА И ГОТОВО».
Что узнаешь
  • Одна строка в settings.json проекта, которая выключает auto memory только в нём
  • Чем это отличается от переменной окружения и от тумблера /memory
  • Чем явные инструкции CLAUDE.md отличаются от автоматических заметок
  • Как открыть прежние заметки для ручного редактирования
Средний
1просмотров

Чтобы отключить автопамять Claude Code в одном проекте, установи "autoMemoryEnabled": false в настройках проекта. Документация памяти говорит «задай autoMemoryEnabled в настройках этого проекта», но не называет путь файла для самого ключа. Путь .claude/settings.json ниже - общий файл проектных настроек по отдельной документации Claude Code; размещение в нём ключа autoMemoryEnabled - логичный шаг по аналогии с другими проектными настройками, а не прямая цитата документации памяти. CLAUDE.md и автоматические заметки - два разных механизма.

Чем автопамять отличается от CLAUDE.md

По официальной документации Claude Code, CLAUDE.md содержит инструкции, написанные человеком, а автопамять - заметки, которые Claude пишет на основе исправлений и предпочтений. Пишешь ты - CLAUDE.md. Пишет агент сам - автопамять.

Если нужен полный разбор разницы между этими системами и ещё Memory в Claude.ai - подробно в статье память Claude: чем Memory отличается от CLAUDE.md и что включать. Здесь - только про то, как отключить автозапись в одном конкретном проекте, не трогая CLAUDE.md.

Что именно пишется в автопамять

В документации Anthropic виды заметок описаны как тип type в frontmatter файла:

  • user - роль, опыт и рабочие предпочтения;
  • feedback - исправления, которые ты дал, и подтверждённые подходы;
  • project - текущая работа, сроки и решения, которые Claude не может вывести из кода или истории git;
  • reference - где искать информацию вне проекта, например трекер задач.

Заметки лежат в ~/.claude/projects/<project>/memory/: один MEMORY.md как индекс (первые 200 строк или 25 КБ грузятся в каждую сессию) и отдельный файл на каждую заметку. Директория общая для всех worktree и подпапок одного git-репозитория и привязана к конкретной машине - на другой компьютер эти файлы не переносятся.

Определив, какие инструкции ты пишешь сам, а какие заметки оставляешь агенту, посмотри практикум СмыслоКода.

Интенсив по Hermes-агентам
Собери свою компанию на ИИ-агентах
Три вечера: от метода одного агента до связки ролей в компании
Старт 6–8 октября  ·  2 000 ₽
Записаться на интенсив по Hermes-агентам →
Области действия настройки проекта и переключателя пользователя
Схема по документации: файл проекта и переключатель /memory относятся к разным уровням настроек.

Как отключить автопамять только в одном проекте

  1. Отключить в settings проекта (точечно, один репозиторий)

    Открой .claude/settings.json внутри проекта. Если файл уже содержит настройки, замени существующее значение autoMemoryEnabled или добавь этот ключ, сохранив остальные поля. Если файла нет, создай его с таким содержимым:

    json
    {
      "autoMemoryEnabled": false
    }

    Документация памяти называет это настройкой «в настройках этого проекта», но не называет для неё путь файла. .claude/settings.json - общий файл проектных настроек по отдельной документации Claude Code; размещение в нём ключа autoMemoryEnabled - вывод по аналогии с остальными проектными настройками, а не прямая формулировка документации памяти.

  2. Альтернатива - переменная окружения

    Перед запуском команды задай переменную окружения:

    bash
    CLAUDE_CODE_DISABLE_AUTO_MEMORY=1 claude

    Действует только на процессы, запущенные с этой переменной.

  3. Чем отличается тумблер /memory - и почему это не тот же масштаб

    Команда /memory внутри сессии открывает редактор всех файлов памяти и даёт переключатель auto memory. По документации, этот тумблер сохраняет autoMemoryEnabled в пользовательские настройки ~/.claude/settings.json - пользовательский файл настроек действует во всех проектах на этой машине. Если нужна точечная настройка для одного проекта - используй шаг 1, а не этот тумблер.

    Отдельная деталь из документации: если сессию запустила другая сессия Claude Code (например, через Bash-инструмент) или это фоновая сессия, тумблер в ней выключает автопамять, но обратно включить там же её нельзя - для этого нужна сессия, запущенная прямо в терминале.

  4. Проверить, что сработало

    Открой /memory: в этой команде доступен переключатель автопамяти и просмотр файлов памяти. Помни, что переключатель сохраняет пользовательскую настройку, поэтому для отключения одного проекта используй файл проекта из первого шага.

Как обращаться с прежними заметками

Файлы автопамяти - обычный Markdown. Документация разрешает открывать, редактировать и удалять их вручную через /memory. Не путай отключение функции с отдельным решением удалить ранее записанные заметки. Перед ручным удалением проверь содержимое нужного файла.

Что дальше

Если это единственная правка, которая нужна в работе с памятью Claude Code - добавь строку в settings.json, перезапусти сессию и проверь через /memory. Если нужно разобраться, что в принципе класть в CLAUDE.md при работающей автопамяти и что она подхватит сама - дальше по теме: как настроить CLAUDE.md: готовый шаблон и 6 правил и CLAUDE.md после Opus 5: почему длинные инструкции теперь мешают Claude.

Источники

Интенсив по Hermes-агентам
Собери свою компанию на ИИ-агентах
Три вечера: от метода одного агента до связки ролей в компании
Старт 6–8 октября  ·  2 000 ₽
Записаться на интенсив по Hermes-агентам →

Новые материалы - дайджестом, без спама

Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

Была инструкция полезна?
Артемий Миллер
Автор
Артемий Миллер
Предприниматель и вайб-кодер

Артемий Миллер - предприниматель и вайб-кодер. Бывший программист, собирает продукты исключительно вместе с ИИ-агентами, без найма разработчиков.

Как мы готовим материалы

Связанные инструкции

Почему сайт в Claude Code выходит ИИшным и как это починить

Claude по умолчанию выдаёт узнаваемый ИИшный дизайн: фиолетовый градиент, одинаковые карточки. Разбираю, почему так и как скилл UI UX Pro Max даёт Claude вкус под конкретную нишу.

14 мин

Что даёт платная подписка Grok в 2026 и стоит ли платить

У Grok есть бесплатный вход и три платных тарифа, и разница между ними не в одной цифре. Разбираю, за что берут деньги, что открывает SuperGrok, кому нужен Plus за 100 долларов и что с оплатой из России.

12 мин

Какой тариф Claude выбрать в 2026: Free, Pro или Max

У Claude четыре варианта: бесплатный, Pro, Max и командный. Разбираю, что даёт каждый, чем Pro отличается от Max, что стоит за лимитами 5x и 20x, кому что брать и что с оплатой из России.

15 мин

Что даёт подписка Cursor в 2026 и сколько стоит

У Cursor есть бесплатный вход и четыре платных тарифа, и разница между ними сводится к лимитам. Разбираю, за что берут деньги, что открывает Pro, кому нужен Ultra за 200 долларов и что с оплатой из России.

13 мин