Зачем нужны локальные инструкции
Когда мы работаем над проектом в команде, где есть несколько разработчиков, инструкции проекта (файл CLAUDE.md), как правило, попадают в git-репозиторий и доступны всей команде. Это правильно - такие инструкции общие для всего проекта, и вся команда должна ими пользоваться.
Но бывает, что часть инструкций хочется вынести под себя - какие-то конкретные вещи, чтобы Claude Code их тоже учитывал, но только у вас.
Файл CLAUDE.local.md
Для этого есть решение: можно создать специальный файл CLAUDE.local.md. В него вы вносите все инструкции, которые будут локальными для этого проекта - то есть только под вас.
Важно добавить этот файл в .gitignore, чтобы он не попадал в git-репозиторий. Вставляете туда его название - и всё, он не уйдёт в общий репозиторий. Таким образом, CLAUDE.md - это общие для всей команды инструкции, а CLAUDE.local.md - ваши конкретные инструкции именно под вас.
Это полезная возможность персонализировать проект при работе в команде.