6 мин · +110 баллов
Что выбрать для какой задачи
CLAUDE.md, скиллы, сабагенты, хуки, MCP и плагины на одной карте.
К концу этого урока
Ты сможешь понять, какое расширение нужно в конкретной ситуации, и выбрать его, не перебирая все.
У Claude Code шесть основных способов расширения, и их легко перепутать. Каждый отвечает на свой вопрос. Все сразу не нужны; добавляй тот, ради которого появилась ситуация.
Карта
- 1CLAUDE.md: что Claude должен знать всегда. Правила и факты, которые загружаются в каждую сессию, например «используй pnpm, а не npm».
- 2Скилл: как выполнять повторяющуюся задачу. Процедура или справка, которая загружается только по необходимости или запускается через /имя, например /weekly-report.
- 3Сабагент: побочная работа в отдельном контексте. Помощник, который много читает и возвращает только сводку.
- 4Хук: то, что должно происходить каждый раз, не полагаясь на модель. Форматирование после правок, запрет на защищённый файл, уведомление.
- 5MCP: подключение к внешнему сервису: календарю, базе данных, GitHub, браузеру.
- 6Плагин: набор из перечисленного, чтобы поставить в один шаг или передать другим людям.
Когда что добавлять
Сигналы из документации
- 1Claude дважды ошибся в соглашении или команде: добавь это в CLAUDE.md.
- 2Ты снова и снова набираешь один и тот же запрос, чтобы начать задачу: сохрани его как скилл и запускай по имени.
- 3Ты в третий раз вставляешь в чат одну и ту же инструкцию: оформи её как скилл.
- 4Ты постоянно копируешь данные из вкладки браузера, которую Claude не видит: подключи эту систему через MCP.
- 5Побочная задача заваливает разговор выводом, который больше не понадобится: отдай её сабагенту.
- 6Нужно, чтобы что-то происходило каждый раз без просьб: напиши хук.
- 7Второму репозиторию нужна та же настройка: упакуй её в плагин.
«Посмотри, как мы работаем в этом проекте, и скажи, что поможет больше всего: строка в CLAUDE.md, скилл, сабагент, хук, MCP-сервер или плагин. Объясни почему в двух предложениях и предложи это настроить.»
Claude назовёт один вариант и сигнал, который на него указывает; ты отвечаешь «да» или «нет».
CLAUDE.md загружается в каждую сессию, поэтому длинный файл постоянно занимает контекст, а документация отмечает, что чем файл длиннее, тем хуже Claude его соблюдает. Там советуют держать каждый CLAUDE.md короче 200 строк. Длинным процедурам место в скиллах, которые загружаются только при использовании.
Они сочетаются: сабагент может заранее загрузить скиллы через поле skills; скилл может выполняться в сабагенте через context: fork; у скиллов и сабагентов могут быть свои хуки во фронтматтере; скиллы плагинов имеют пространство имён /плагин:скилл, поэтому несколько плагинов уживаются вместе. Из шести только хук срабатывает независимо от того, что решит модель; CLAUDE.md и скиллы — инструкции, которым модель следует. В том же обзоре есть ещё стили вывода (тон и формат на всю сессию) и плагины code intelligence (навигация через языковой сервер) для случаев, которые эти шесть не покрывают.
Каждый раз, когда Claude правит файл, должен запускаться форматировщик кода, без исключений. Что использовать?
Каждую пятницу ты просишь Claude собрать заметки в отчёт по одним и тем же пяти шагам. Что использовать?
Факты проверены по официальной документации Claude Code 24 октября 2026 г. · источник

Автор
Евгений Арсентьев
PhD · CEO, digital health