К содержимому
Claude Code с 0:полный курс

Шпаргалка

Claude Code: что когда использовать

Навык, хук, субагент, MCP, плагин и CLAUDE.md на бумаге похожи, а на деле каждый отвечает на свой вопрос. Здесь — одно свойство, по которому выбирают, где это лежит и в каком уроке разобрано подробно.

Расширяем Claude Code

CLAUDE.md

CLAUDE.md в корне проекта

Claude должен всегда помнить факты о проекте: команды сборки, договорённости, стиль. Это совет — модель может его упустить.

Урок: CLAUDE.md — память проекта →

Навык (skill)

.claude/skills/<имя>/SKILL.md

Ты раз за разом даёшь Claude одни и те же инструкции или порядок действий. В контексте живёт только описание, тело читается по нужде.

Урок: Анатомия Skill →

Хук

блок hooks в .claude/settings.json

Что-то должно происходить ВСЕГДА в заданный момент, что бы Claude ни решил: запретить правку, отформатировать файл, позвать тебя.

Урок: Хуки: правило, которое нельзя забыть →

Субагент

.claude/agents/

Побочная задача должна идти в своём контекстном окне и вернуть только итог — чтобы не засорять основной разговор.

Урок: Запускаем первого субагента →

MCP-сервер

.mcp.json в корне проекта

Claude нужны инструменты или данные вне твоих файлов: браузер, база данных, внешний API.

Урок: Подключаем сервер через claude mcp add →

Правило для папки

.claude/rules/<тема>.md с paths во frontmatter

Инструкция нужна только при работе с частью проекта — например, с API. Подгружается, когда Claude читает подходящий файл, а не в каждой сессии.

Урок: Память проекта по-взрослому →

Плагин

enabledPlugins в файле настроек нужной области

Нужно поставить или раздать команде готовый набор — навыки, субагенты, хуки и MCP — одной установкой. Готовый набор на русском: /plugin marketplace add FunFactoryDev/claude-kit.

Урок: Плагины и маркетплейсы →

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

Сессия под контролем

/contextсколько занято контекстное окно и чем
/compact …сжать разговор и продолжить ту же задачу; после команды напиши, что сохранить
/clearчистый лист для новой задачи; старый разговор остаётся
/rewind или Esc Escоткатить код и/или разговор к прошлому запросу; изменения от команд не откатывает
claude --continueвернуться к последнему разговору в этой папке
/resumeвыбрать любой из прошлых разговоров
Shift+Tabпереключить режим разрешений: Manual → Accept edits → Plan → Auto
/model, /effortмодель и уровень усилий; с аргументом — сохраняется по умолчанию
/permissions, /hooks, /statusкакие правила, хуки и файлы настроек сейчас действуют

Подробно — в уровне «Сессия под контролем».

Где живут настройки

~/.claude/settings.jsonты, во всех проектах — личные привычки
.claude/settings.jsonвся команда — коммитится в репозиторий
.claude/settings.local.jsonты, в этом проекте — не попадает в git

Правила allow и deny из разных файлов складываются, а внутри порядок жёсткий: сначала deny, потом ask, потом allow. Запрет разрешением не перебить. Урок про правила →

Один или много агентов

Выбирай по тому, кто держит план: ты, основной разговор, скрипт или команда.

Сам, в одной сессиизадача небольшая, и ты хочешь видеть каждый шаг
Субагентынужно разобрать что-то в стороне и вернуть только итог; план держит основной разговор
Workflowмного агентов, перепроверка находок или повторный запуск; план держит скрипт
Команда агентовисполнителям нужно говорить друг с другом; экспериментальная функция
claude --worktreeдве сессии правят код одновременно — каждой своя папка и ветка

Без присмотра

ЧтоЗачемОбязательная граница
claude -pодин запрос из скрипта, ответ и выходвсегда --permission-mode; --max-turns, --allowedTools
автономный запускдолгая задача без присмотраdontAsk, песочница, --max-budget-usd, запрет git commit/push
GitHub ActionsClaude отвечает на @claude в задачах и PRclaude_args, permissions токена, timeout-minutes
/goalпродолжать, пока условие не выполненопроверяемое условие и лимит ходов
/loopповторять задачу через интервалотменить, когда не нужен — каждый запуск тратит весь контекст
claude agentsнесколько фоновых сессий, каждая в своём worktreeоткрывать с явным --permission-mode

Всё это — с практикой в браузере

Курс «Claude Code: уровень профи»: 28 уроков с тренажёром терминала и симуляцией сессии. Бесплатно.

Открыть курс →Практикум на GitHub: 14 заданий →

Сверено с документацией Claude Code v2.1.287, октябрь 2026.