Память и интеллект проекта
Научите Claude Code тому, как работает ваша команда -- один раз. Файлы памяти, условные правила и автообучение превращают универсальный ИИ в эксперта по вашему проекту.
Проблема «нового сотрудника»
Вы это проходили. В команду приходит новый разработчик. Умный, способный – но первые две недели каждый пулл-реквест возвращается с одними и теми же комментариями: «Мы не используем default export.» «Наши K8s-лейблы следуют такой конвенции.» «Тесты кладём в __tests__/, а не в test/.»
У Claude Code та же проблема. Из коробки это блестящий универсал, который ничего не знает о конвенциях вашего проекта. Каждая сессия начинается с чистого листа, и вам приходится повторяться.
Память решает эту проблему. Навсегда.
Что мы разберём
- Иерархия памяти – три уровня, которые накладываются как CSS-специфичность: пользователь, проект и локальный
- Пользовательский CLAUDE.md – ваши личные предпочтения, которые следуют за вами везде
- Проектный CLAUDE.md – стандарты команды, закоммиченные в систему контроля версий (вы его уже видели)
- CLAUDE.local.md – секреты и пути вашей машины, безопасно добавленные в gitignore
- Условные правила – файлы в
.claude/rules/, которые активируются только при работе с определёнными файлами - Автопамять – как Claude учится из ваших поправок без написания единой строки конфига
- Команда
/memory– рентгеновское зрение на всё, что Claude знает о вашем проекте
Почему этот блок важен
Вот в чём дело с ИИ-инструментами: разница между «иногда полезен» и «незаменим» почти никогда не в интеллекте модели. Она в контексте. Врач, не знающий вашу историю болезни, может дать общие советы. Врач с полной картой пациента? Это совсем другой разговор.
После этого блока Claude Code будет знать конвенции коммитов вашей команды, паттерны тестирования, стратегию K8s-лейблов и ваши личные предпочтения в коде. Каждую сессию. Автоматически. Без единого слова с вашей стороны.
Пререквизиты
- Пройдены Блоки 0-4 (Claude Code установлен, ai-coderrank запускается локально, тёмная тема реализована)
- Проект ai-coderrank открыт в терминале
- Готовность рассказать Claude, как вам на самом деле нравится работать (будьте честны – он не осудит)
Выберите формат
Выберите формат, который подходит для вашей работы с блоком:
Что вы освоите
- Понять трёхуровневую иерархию памяти (пользователь, проект, локальная)
- Создать пользовательский CLAUDE.md с личными предпочтениями
- Написать условные правила, активирующиеся только для определённых путей к файлам
- Настроить локальную память для деталей, специфичных для окружения
- Использовать /memory для инспекции всего, что Claude загружает при старте сессии
- Активировать и проверить автоматическое запоминание из ваших поправок