Файл CLAUDE.md: память о проекте

Урок 8 из 13 курса «Claude Code 101»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

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

План урока

  1. Проблема, которую он решает
  2. Пример
  3. CLAUDE.md для команд
  4. Советы
  5. Итоги

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды