Claude Code работает тем лучше, чем понятнее ты объясняешь. Есть два инструмента, которые резко поднимают качество: CLAUDE.md — постоянная памятка о проекте, и формула задачи — как формулировать запрос, чтобы получать нужное с первого раза.
🎯 После урока сможешь: написать CLAUDE.md и научиться ставить задачу по формуле.
CLAUDE.md — «мозг» проекта
CLAUDE.md — это обычный текстовый файл в корне проекта. Claude Code читает его при каждом запуске и держит в голове. Один раз описал проект — и не повторяешь это в каждом задании.

В CLAUDE.md не пишут секреты (токены, ключи) — только правила и контекст. Секреты живут в
.env(об этом — следующий урок).
Формула задачи: контекст → задача → ограничения → критерии
Размытая просьба даёт размытый результат. Хорошее задание строится по формуле из четырёх частей: контекст (что за проект), задача (что сделать), ограничения (чем пользоваться и чем нет), критерии (когда считать готовым).
Плохо: «Напиши бота». Хорошо: «Проект — бот сбора заявок для онлайн-школы (контекст). Сделай приём заявки и уведомление админу (задача). Только aiogram и SQLite, токен из .env (ограничения). Готово, когда заявка приходит админу (критерий)».
Контрольный вопрос. Какой запрос составлен по формуле «контекст → задача → ограничения → критерии»?
Подсказка: Ищи запрос, где есть все четыре части: контекст, задача, ограничения, критерий готовности.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Что уместно записать в CLAUDE.md? Отметь всё верное.
Выберите все верные варианты.
Подсказка: Секреты в памятку проекта не пишут — им место в .env.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Заказчик просит: «Собери мне бота для доставки цветов, он должен принимать заказ и сообщать флористу». Каких частей формулы «контекст → задача → ограничения → критерии» здесь не хватает, чтобы получилось полноценное задание для Claude Code? Отметь всё верное.
Выберите все верные варианты.
Подсказка: Контекст и задача в просьбе уже есть — перечитай и найди, о чём там нет НИ СЛОВА.
Онлайн-проверка ответа появится позже
Приём для однообразных ответов. Если Claude Code раз за разом предлагает один и тот же ход решения — попроси сразу несколько: «Предложи 3 разных варианта и укажи, какой ты бы выбрал и почему». Модель по умолчанию тянется к «среднему» варианту — прямой запрос вариантов ломает эту привычку и даёт тебе выбор, а не единственное решение без альтернатив.
Что дальше
Теперь Claude Code понимает проект (CLAUDE.md) и получает от тебя чёткие задания (формула). Осталось важнейшее правило, с которого начинается любой боевой проект, — безопасность и секреты. Об этом следующий урок.
