Ты уже многое умеешь делать с Claude. Но есть одна досада: каждый новый разговор Claude начинает «с чистого листа». Он не помнит, что в твоём проекте принято писать комментарии по-русски, что код у вас в определённом стиле, а файлы называются вот так. Каждый раз объяснять это заново — утомительно. Здесь и помогает CLAUDE.md.
Что такое CLAUDE.md
CLAUDE.md — это файл-памятка, который лежит прямо в твоём проекте. Его особенность в том, что Claude читает его автоматически: тебе не нужно ничего напоминать или прикреплять. Открыл проект — Claude уже в курсе правил.
Внутри пишут контекст и правила проекта простым текстом, например:
# Мой проект
- Пишем комментарии на русском.
- Стиль кода — короткие функции, понятные имена.
- Тесты лежат в папке tests.
Звучит просто — и в этом вся сила. Ты один раз записываешь договорённости, а Claude учитывает их в каждом разговоре.
Зачем это нужно
Представь, что CLAUDE.md — это записка для нового сотрудника, которую он читает в первый рабочий день. Без неё пришлось бы объяснять одно и то же снова и снова. С ней — человек (или Claude) сразу понимает, как у вас тут всё устроено.
Не пиши в CLAUDE.md секреты и пароли — это обычный текстовый файл, который часто попадает в репозиторий. Туда — только правила и контекст проекта.
Порепетируй: что записать в CLAUDE.md
CLAUDE.md — это «память» проекта: Claude читает его в начале каждой сессии. Что записать, чтобы не повторять одно и то же?
Claude
Какие заметки оставить для будущих сессий?
Попробуй
Давай создадим простой CLAUDE.md прямо в терминале:
- Запиши в файл первую строку командой
echo "# Мой проект" > CLAUDE.md; - Посмотри, что получилось, командой
cat CLAUDE.md.
Когда файл появится и в нём будет описание проекта, урок зачтётся. Подсказка — под терминалом.