Claude Code Auto Memory: Перестаньте объяснять свои предпочтения каждый раз
Вы открываете новую сессию Claude Code. Она забывает всё, чему вы её научили вчера. Вы просите её не использовать эмодзи. На следующее утро она снова начинает их использовать.
Claude Code Auto Memory решает эту проблему. Она записывает ваши исправления и закономерности в процессе работы и сохраняет эти уроки для вашей следующей сессии.
Для использования этой функции требуется Claude Code версии 2.1.59 или новее. Выполните claude --version, чтобы проверить версию.
Разберитесь в различиях между CLAUDE.md и Auto Memory:
CLAUDE.md
- Вы пишете его сами.
- Он содержит конкретные правила и инструкции.
- Он полностью загружается в каждой сессии.
- Используйте его для соглашений по коду и архитектуры.
Auto Memory
- Claude пишет его автоматически.
- Он содержит усвоенные уроки и закономерности.
- Загружаются только первые 200 строк или 25 КБ.
- Используйте его для заметок по отладке и личных предпочтений.
Где хранится память?
Многие ищут не там. В вашем проекте есть папка .claude/. Эта папка содержит только настройки.
Файлы Auto Memory находятся в вашем домашнем каталоге:
/Users/yourname/.claude/projects/your-project/memory/
Путь к памяти соответствует вашему git-репозиторию. Поддиректории одного и того же репозитория используют общую память. Эта память остается на вашем компьютере и не синхронизируется с облаком.
Как работает система:
Claude использует файл MEMORY.md в качестве индекса. Этот индекс помогает Claude отслеживать другие файлы по темам, такие как debugging.md или api-conventions.md. Claude читает эти дополнительные файлы только тогда, когда это необходимо. Это предотвращает чрезмерное раздувание контекста.
Как управлять памятью:
- Используйте команду
/memoryв интерфейсе. - Попросите Claude запомнить: "remember: always use pnpm."
- Попросите Claude забыть: "forget the rule about pnpm."
- Редактируйте файлы вручную. Это обычные Markdown-файлы.
- Отключите функцию, установив
"autoMemoryEnabled"в значениеfalse.
Как только вы перестанете повторяться в каждой сессии, вам не захочется возвращаться к прежнему.
Дополнительное обучающее сообщество: https://t.me/GyaanSetuAi