Примеры CLAUDE.md — это готовые куски файла памяти под конкретный тип проекта: для соло-разработки, для команды, для контента или для анализа данных, — которые можно адаптировать под себя за десять минут вместо того, чтобы писать структуру с нуля.

5 разделовв универсальной структуре CLAUDE.md
10 минутна адаптацию шаблона под свой проект
3 сценарияразобрано: соло, команда, контент

Файл CLAUDE.md с примерами структуры для разных типов проектов

Из чего состоит CLAUDE.md — универсальная структура

Если убрать конкретику проекта, CLAUDE.md — это всегда одна и та же скелетная структура. Я про неё подробно писала в статье как написать CLAUDE.md с нуля, здесь — короткая версия для тех, кто хочет сразу к примерам.

Раздел Что туда идёт Обязателен?
Контекст проекта Что это за продукт, кто пользователи, на чём написан да
Стиль и конвенции Как называть переменные, какой линтер, форматирование да
Рабочие команды npm run dev, pytest, деплой — всё, что агент будет запускать сам да
Ограничения Что трогать нельзя: продовые ключи, миграции, чужие ветки да
Статус задач Что в работе сейчас, что уже сделано, куда не лезть повторно да
Ревью и роли (для команд) Кто чекает PR, как называются коммиты нет, только для команды
Тон и запрещённые слова (для контента) Что нельзя писать, какой стиль у бренда нет, только для контент-проектов

Первые пять — это база, без неё файл почти не работает. Последние два добавляются по типу проекта, о них ниже.

Примеры CLAUDE.md для разных проектов: с чего начать

Дальше — три конкретных примера. Не абстрактных «вот как надо», а рабочих файлов, которые можно взять и подставить свои названия вместо примеров. Порядок — от простого к сложному: соло-проект, команда, дальше — готовый шаблон-заготовка.

CLAUDE.md для соло-разработчика — минимальный рабочий шаблон

Если ты один пишешь свой проект, файл может быть коротким — агенту важно понять контекст, а не читать регламент на пять страниц.

# Проект: трекер задач на Next.js

## Контекст
Личный проект, соло-разработка. Next.js 14, App Router, Supabase как база.
Цель — MVP для 50 первых пользователей, не enterprise-код.

## Стиль
TypeScript strict, Tailwind для стилей, никаких CSS-модулей.
Компоненты — функциональные, без классов.

## Команды
- `npm run dev` — локальный запуск
- `npm run test` — тесты (Vitest)
- `npx supabase db push` — применить миграции

## Ограничения
Не трогать таблицу `users` напрямую — только через RPC-функции.
Не коммитить .env файлы.

## Статус
В работе: экран настроек уведомлений.
Готово: авторизация, доска задач, drag-and-drop.

Тридцать строк, но агент из них поймёт больше, чем из получасового брифинга голосом. Сама держу такой файл в каждом личном проекте — без него Claude Code первые полчаса угадывает, где у меня продовая база, а где тестовая, и один раз почти угадал неправильно.

CLAUDE.md для команды разработки — что добавить сверх базы

Как только в проекте больше одного человека, файл сам собой обязан вырасти. Claude md для команды разработки — это тот же скелет плюс раздел про роли и конвенции, иначе агент у Пети и агент у Маши будут вести себя по-разному просто потому, что у каждого свои привычки.

## Ревью и конвенции
- Коммиты в формате `feat: ...`, `fix: ...`, `chore: ...`
- PR не мержится без ревью хотя бы одного человека из команды
- Ветки от `develop`, не от `main`
- Тесты — обязательны для новой бизнес-логики, не для верстки

## Зоны ответственности
- Бэкенд и миграции — область Иры, без её ревью не трогаем схему БД
- Фронтенд-компоненты — общая зона, но UI-кит меняет только Дима

Этот кусок добавляется к базовым пяти разделам, не заменяет их. И вот тут агент реально экономит время: не нужно каждый раз в чате объяснять новому человеку в команде, что у вас ветки от develop, а не от main, — это уже написано и Claude сам это учитывает.

Сравнение слабого и рабочего CLAUDE.md для командного проекта

Собрать команду из пары человек и одного агента — это половина дела, дальше их надо научить работать по одним правилам.

В канале разбираю на живых примерах, как настраиваю CLAUDE.md и скиллы под конкретные рабочие процессы

забрать разборы в канале

Готовый шаблон CLAUDE.md, который можно скопировать

Если не хочешь собирать структуру по кускам из примеров выше, вот пустой каркас — Claude md шаблон, куда остаётся только вписать свои данные вместо плейсхолдеров.

# Проект: [название]

## Контекст
[Что за продукт, стек, для кого, на какой стадии]

## Стиль
[Язык/фреймворк, форматирование, что запрещено]

## Команды
- `[команда]` — [что делает]
- `[команда]` — [что делает]

## Ограничения
[Что нельзя трогать: базы, ключи, чужие модули]

## Статус
В работе: [текущая задача]
Готово: [что уже сделано]

Пять разделов, ничего лишнего. Если проект — контент-агентство или SMM-команда, а не код, разделы «Команды» и «Стиль» меняются на «Тон бренда» и «Запрещённые формулировки» — логика та же, начинка другая. Про то, как из таких файлов дальше собираются полноценные повторяемые инструкции, я писала в статье про что такое скиллы Claude — CLAUDE.md часто становится первым шагом к скиллу.

Статья Anthropic о best practices для агентной работы с кодом (скриншот 30.07.2026)

CLAUDE.md и Claude Project Instructions — разные вещи

Часто путают: Claude project instructions задаются в веб-версии Claude.ai для облачного проекта — это текстовое поле в настройках, которое видит модель в чате. CLAUDE.md — локальный файл в папке проекта, его читает именно Claude Code в терминале при каждом запуске. Смысл похож — задать контекст один раз, — а механизм разный: одно живёт в облаке и работает в чате, другое лежит рядом с кодом и работает в консоли. Если настраиваешь Claude Code с нуля, начни с базовой настройки Claude Code под проект — CLAUDE.md там на своём месте.

Частые ошибки, из-за которых CLAUDE.md не работает

  • Файл слишком длинный. Пять экранов текста агент читает так же, как человек — по диагонали. Держи главное в начале.
  • Нет раздела «Ограничения». Без него Claude Code рано или поздно потрогает то, что трогать нельзя, — не потому что «сломался», а потому что его не предупредили.
  • Статус не обновляется. Файл на месяц без изменений в разделе «Статус» врёт агенту о том, что уже сделано.
  • Копипаста без адаптации. Чужие команды и чужой стек в твоём проекте не запустятся — это база, но именно на ней спотыкаются чаще всего.

Если хочешь пойти дальше простого файла памяти и собрать вокруг него полноценного помощника с несколькими шагами, посмотри статью про то, как собрать своего агента на Claude — CLAUDE.md там становится частью системы, а не разовой шпаргалкой.

Итоговая схема: от файла CLAUDE.md к полноценной настройке проекта

Читайте также

Три шаблона выше закрывают почти все стандартные случаи — дальше дело за деталями твоего проекта. В телеграм-канале я регулярно показываю реальные CLAUDE.md и скиллы из своих проектов — не абстрактные примеры, а то, что использую сама и что реально экономит время на рутинных объяснениях агенту. Забрать разборы в канале «А.М. решает вопросы» — там же спрашиваю у подписчиков, что показать следующим.