CLAUDE.md
CLAUDE.md — конфигурационный файл в формате Markdown, размещаемый в корне проекта, который предоставляет Claude Code постоянные инструкции, специфичные для проекта. Он сообщает агенту о ваших соглашениях по написанию кода, архитектуре, типичных командах и правилах — выступая формой долгосрочной памяти, применяемой на каждом сеансе работы с данным проектом.
Как работает CLAUDE.md
Когда Claude Code начинает сеанс, он автоматически читает файл CLAUDE.md в корне проекта (а также любые файлы CLAUDE.md в родительских каталогах или подкаталогах). Содержимое становится частью системного контекста агента, поэтому он следует вашим инструкциям без необходимости напоминать об этом на каждом сеансе. Это делает поведение агента согласованным с соглашениями вашей команды.
Что включать в CLAUDE.md
- +Обзор архитектуры проекта и местонахождение ключевых файлов
- +Соглашения по написанию кода (именование, форматирование, паттерны для использования или избегания)
- +Типичные команды для тестирования, сборки и развёртывания
- +Правила вроде «всегда пиши тесты для новых функций» или «не изменяй модуль auth напрямую»
- +Подробности о технологическом стеке, о которых должен знать агент
# CLAUDE.md
## Project
Next.js 14 app with App Router, TypeScript, Tailwind CSS.
## Commands
- `npm run dev` — start dev server
- `npm test` — run Jest tests
- `npm run lint` — ESLint check
## Conventions
- Use server components by default
- Client components go in `components/client/`
- All API routes must validate input with Zod
- Write tests for every new utility function
## Do NOT
- Modify files in `lib/core/` without explicit approval
- Use `any` type in TypeScript
- Add new dependencies without justificationДержите CLAUDE.md кратким. Агент читает его на каждом сеансе, поэтому включайте только информацию, актуальную для нескольких задач. Вместо этого переносите детали, специфичные для задачи, в свои промпты.
Где разместить файл CLAUDE.md?+
Работает ли CLAUDE.md с другими инструментами ИИ?+
Насколько длинным должен быть CLAUDE.md?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →