О чём урок
Видео: «Файл CLAUDE.md»
Одной из самых полезных функций в Claude Code является файл CLAUDE.md. Он обеспечивает Claude Code постоянную память о вашем проекте.
Когда вы открываете Claude Code без файла CLAUDE.md, он каждый раз начинает работу с чистого листа. Ему приходится заново исследовать вашу кодовую базу, выяснять, какие зависимости необходимы, и понимать, какие функции уже реализованы. Иногда он делает предположения, что затрудняет направление Claude в нужную сторону.
CLAUDE.md решает эту проблему. Это Markdown-файл, который вы добавляете в корневой каталог вашего проекта, и Claude Code автоматически считывает его при каждом запуске сессии. Думайте о нем как о скрипте для адаптации вашей кодовой базы. Содержимое файла CLAUDE.md добавляется к вашему prompt.
Вот как выглядит типичный файл CLAUDE.md:
Это просто. Теперь, если вы попросите Claude Code создать React-компонент, он уже будет знать, что нужно использовать Tailwind для стилизации и следовать вашим соглашениям о коде.
Вы можете (и должны) зафиксировать ваш CLAUDE.md в системе контроля версий, чтобы ваша команда могла извлечь из этого пользу. Существует иерархия файлов памяти в зависимости от того, для кого они предназначены:
- CLAUDE.md уровня проекта находится в корневом каталоге вашего проекта. Общий для команды.
- CLAUDE.md уровня пользователя находится в вашей папке конфигурации. Этот файл предназначен только для вас и применяется ко всем вашим проектам. Разместите здесь свои личные предпочтения.
Сохраняйте исправления в память. Если вы постоянно поправляете Claude — например, указывая ему всегда использовать server actions вместо API-маршрутов — явно попросите Claude сохранить это правило в память. В следующий раз, когда вы откроете проект, он будет знать.
Ссылайтесь на документацию проекта. Если у вас есть документация в проекте, на которую вы хотите, чтобы Claude ссылался, используйте символ @ с путем к файлу:
Начните без него. Мы рекомендуем начинать проект без файла CLAUDE.md, чтобы вы могли увидеть, где вам постоянно приходится корректировать модель.
Разница…
План урока
- Проблема, которую он решает
- Пример
- CLAUDE.md для команд
- Советы
- Итоги
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.