Ваш ИИ-помощник Claude. От установки до первых проектов - Лапа Максим
Ловушка выученной беспомощности — и наоборот
Два перекоса, за которыми стоит следить.
Первый: «зачем понимать, Claude сделает». Ничего страшного, если это осознанный выбор — миллионы людей водят машину, не зная устройства двигателя. Но тогда хотя бы освойте «правила дорожного движения»: главы 6–7 этой книги.
Второй перекос противоположный: «пока не пойму всё — не двинусь дальше». Перфекционизм в обучении убивает больше начинаний, чем лень. Не поняли рекурсию с третьего объяснения? Плюньте, поедете дальше — вернётесь, когда встретите её в живой задаче. Понимание из практики прочнее понимания из упорства.
Домашнее задание
Спросите Claude, какой язык или технологию вам полезнее всего понимать, — опишите ему свою работу и планы.
Закажите персональный план на 2–4 недели с файлом UCHEBA.md.
Пройдите первый урок сегодня же, пока горит энтузиазм.
Попробуйте «дай мне сломанное» — это веселее, чем звучит.
На этом «гражданская» часть книги завершена. Дальше — уровень выше: научим Claude помнить ваши правила, обзаведёмся собственными командами и подключим его к внешнему миру.
Часть 4. Уровень выше Глава 14. CLAUDE.md и память: учим Claude помнить ваши правила
День сурка отменяется
Если вы дошли до этой главы, то наверняка заметили раздражающую мелочь: каждый новый диалог Claude начинает как новенький стажёр. Вы снова объясняете, что цены в прайсе с наценкой 30%, что тексты должны быть без канцелярита, что папку staroe трогать нельзя. Вчера объясняли, сегодня объясняете, завтра будете объяснять.
Хватит. У Claude Code есть механизм постоянной памяти, и это, возможно, самая недооценённая функция инструмента. Называется она просто: файл CLAUDE.md.
Идея элементарная: в папке проекта лежит текстовый файл с таким именем, и Claude читает его в начале каждого диалога, автоматически. Всё, что там написано, он считает вашими постоянными инструкциями. Это как памятка на стене мастерской: новый работник заходит — первым делом читает.
Создаём: команда /init
Можно написать файл руками, но есть путь лучше. Прикрепите к чату папку любого действующего проекта и напишите:
/init
Claude изучит проект и сам составит CLAUDE.md: что это за проект, как устроен, как с ним работать. Дальше файл можно (и нужно) дополнять своими правилами — это обычный текстовый файл, пишите по-русски.

Рис. 14.1 — CLAUDE.md, созданный командой /init
Что писать: четыре раздела
Для не-программиста рабочая структура CLAUDE.md выглядит так:
# О проекте
Это сайт-каталог мебели на заказ. Владелец — не программист,
объясняй действия простыми словами.
# Правила
- Все тексты — на русском, без канцелярита
- Цены на сайте всегда с наценкой 30% от закупочных из price.xlsx
- Папку staroe/ не трогать — там архив
- Перед большими изменениями — сначала план
# Как проверять работу
После правок открывай сайт локально и проверяй мобильную версию.
# Частые задачи
- Новый товар добавляется так: фото в papka foto/, описание в tovary.xlsx,
потом запустить обновление каталога
Принцип отбора простой: всё, что вы объясняете второй раз, — переносите в CLAUDE.md. Объяснили дважды — значит, будете объяснять всегда; пусть лучше это делает файл.
Пополнять, не открывая файла
Живой приём: заметили посреди работы, что Claude сделал не по-вашему? Начните сообщение со знака решётки:
# Никогда не используй в текстах слово «уникальный» — я его не переношу
Сообщение, начатое с #, Claude предложит сохранить в память — в тот самый CLAUDE.md. Правило запомнится навсегда, а вы даже не прервали работу.
Два этажа памяти
Файлов памяти может быть больше одного, и работают они как этажи:
CLAUDE.md в папке проекта — правила этого проекта («цены с наценкой 30%»).
CLAUDE.md в вашей домашней папке (лежит в ~/.claude/CLAUDE.md) — правила для всех проектов сразу («всегда отвечай по-русски», «я не программист, объясняй просто», «перед удалением чего-либо — переспроси»).
Личные правила пишутся один раз в жизни. Проектные — один раз на проект. Начните с трёх личных правил прямо сегодня — эффект почувствуете завтра.
Память — это ещё и записки самому себе
CLAUDE.md — не только про правила. Возвращаетесь к проекту через месяц? Первое сообщение: «прочитай CLAUDE.md и README и напомни, что тут к чему и на чём мы остановились». Поэтому полезная привычка из главы 5 — «в конце сессии запиши, что сделали» — теперь обретает правильный адрес:
Запиши в CLAUDE.md в раздел «Текущее состояние»: что сегодня сделали
и что осталось. Старую запись обнови.
Проект с хорошим CLAUDE.md можно бросить на полгода и поднять за пять минут. Проект без него — археология.
Чего в CLAUDE.md писать не надо
Пароли и ключи. Файл — часть проекта: попадёт в копии, в git, к подрядчику. Секретам там не место (для них есть отдельные механизмы — спросите Claude про «файл .env»).
Романы. Огромный CLAUDE.md Claude честно прочитает — а потом самое важное утонет в вводных словах. Идеал — одна-две страницы коротких пунктов. Раз в месяц: «пробегись по CLAUDE.md — что устарело или дублируется?»
Очевидное. «Работай хорошо» и «не делай ошибок» — это не правила, а пожелания. Правило — то, что можно выполнить или нарушить.
Домашнее задание
Выполните /init в своём главном проекте и прочитайте, что получилось. Поправьте, где Claude понял неверно, — это тоже полезно: увидите проект его глазами.
Добавьте раздел «Правила» — минимум пять пунктов из того, что вы уже устали повторять.
Создайте личный CLAUDE.md с тремя правилами про вас.
Попробуйте #-приём посреди любой работы.
Память настроена. Следующий шаг автоматизации самого Claude — собственные команды: одна короткая фраза вместо абзаца инструкций.
Глава 15. Слэш-команды и скиллы: свои кнопки для частых задач
От правил — к кнопкам
В прошлой главе мы научили Claude помнить правила. Теперь научим его выполнять целые процедуры по короткой команде. Помните меню по знаку «/» из главы 4? Кроме встроенных пунктов, туда можно добавлять свои команды. Без программирования — командой