Начинающий · Шаг 2 из 6

Ключевые понятия

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

Не нужно запоминать всё сразу. Эти 7 понятий — фундамент. Достаточно понять «что это и зачем» — детали придут сами в процессе работы. Незнакомые слова подчёркнуты пунктиром — наведите или откройте глоссарий.

01 CLAUDE.md
Инструкция для Claude о вашем проекте
Важно

CLAUDE.md — текстовый файл в корне проекта, который Claude читает автоматически в начале каждой сессии. Сюда вы пишете всё, что Claude должен знать о проекте.

Аналогия: вы наняли нового программиста. В первый день даёте «памятку» — какой стек, как запускать тесты, какие правила. Вот это и есть CLAUDE.md.

Что писать: название проекта, стек технологий, команды запуска и тестов, правила именования, что нельзя трогать.

Где лежит: в корне проекта — рядом с package.json, composer.json. Может быть несколько файлов в разных папках — Claude читает все.

🧭 Консенсус практиков: короткий чистый CLAUDE.md работает лучше раздутого — держите его компактным и обновляйте новым правилом после каждой ошибки агента, а не пишите «на все случаи жизни» заранее. Так советуют Simon Willison (держать до ~500 токенов), Boris Cherny, Peter Steinberger (до ~100 строк) и др. — см. сводную шпаргалку.
02 Токены и контекст
«Память» Claude в рамках сессии
Встроенное

Токен — единица текста (примерно ¾ слова). Claude читает и пишет токены, и за них вы платите.

Аналогия: контекст — как оперативная память. Чем больше файлов и истории в сессии, тем больше токенов занято. Когда «память» заканчивается — Claude начинает «забывать» начало разговора.

Контекстное окно — максимум текста, который Claude держит «в голове» одновременно. У Sonnet это ~200 000 токенов (около книги).

Sonnet
~200K токенов
Opus
~200K · умнее
Частая ошибка: чем длиннее сессия — тем хуже ответы. Контекст «засоряется» историей, Claude путается. Признак: ответы расплывчатые или Claude «забыл» что обсуждали час назад. Лечение: /clear и новая сессия. Хороший CLAUDE.md компенсирует потерю истории.
03 Plan Mode
«Сначала покажи план — потом делай»
Включать всегда

Plan Mode — режим, когда Claude сначала показывает план действий и ждёт вашего одобрения, прежде чем что-то менять в файлах.

Аналогия: как хирург, который сначала объясняет операцию пациенту, а потом берёт скальпель. Не наоборот.

Как включить: нажмите Shift+Tab дважды в начале сессии. В строке ввода появится индикатор.

Когда особенно нужен:

  • Задача затрагивает много файлов
  • Вы не уверены, как именно Claude будет решать задачу
  • Любые изменения в базе данных или конфигах
Частая ошибка: Plan Mode кажется «лишним шагом», и новички его отключают. Не делайте этого на первых порах — именно он спасает от ситуации, когда Claude массово меняет файлы, которые вы не собирались трогать.
04 MCP Model Context Protocol
«Плагины» для расширения возможностей Claude
Опционально

MCP — стандарт для подключения внешних инструментов к Claude. По умолчанию Claude умеет читать/писать файлы. С MCP он работает с базами данных, браузером, GitHub и т.д.

Аналогия: MCP — как расширения для браузера. Chrome сам умеет немногое, но с расширениями блокирует рекламу, переводит страницы. MCP делает то же для Claude.

Популярные MCP:

  • mcp-postgres / mcp-mysql — прямые SQL-запросы
  • mcp-github — работа с GitHub issues и PR
  • mcp-playwright — управление браузером

Для старта: настраивать не обязательно. Сначала освойте базовую работу с файлами.

05 Hooks
Скрипты, которые запускаются автоматически
Опционально

Hooks — shell-скрипты, которые CC запускает автоматически в определённые моменты: перед редактированием файла, после команды и т.д.

Аналогия: как git-хуки (pre-commit, post-merge) — только для Claude. Например: «перед изменением файла — сделать резервную копию» или «после правки — запустить линтер».

Распространённые применения:

  • Запрет опасных команд (rm -rf, DROP TABLE)
  • Автозапуск линтера после изменений
  • Уведомления в Telegram, когда задача завершена

Для старта: настраивать не нужно — это продвинутая тема.

06 settings.json
Глобальная конфигурация Claude Code
Важно

Файл настроек Claude Code. Лежит в домашней директории: ~/.claude/settings.json (или C:\Users\Имя\.claude\settings.json на Windows). Применяется ко всем проектам.

Аналогия: как настройки операционной системы — задаёте один раз, работают везде.

Минимальный конфиг включает:

  • "model": "sonnet" — какую модель использовать по умолчанию
  • Права на инструменты и автозапуск команд
07 Sonnet / Opus / Haiku
Три уровня моделей Claude
Встроенное

Claude Code использует разные модели под капотом. Модель влияет на качество ответов, скорость и расход токенов.

Аналогия: как классы такси — Haiku эконом (быстро, дёшево), Sonnet комфорт (баланс), Opus бизнес-класс (лучшее качество, дороже).
МодельКачествоСкоростьКогда использовать
haikuБазовоеОчень быстроПростые правки, объяснения
sonnetОтличноеБыстроБольшинство задач — рекомендуется
opusНаивысшееМедленнееСложные архитектурные задачи

Совет: начните с sonnet. Переключайтесь на opus только для сложных задач. Полное сравнение цен и лимитов — на странице тарифов.

Отлично! Теперь вы знаете ключевые понятия. Следующий шаг — минимальная настройка: установим CC и создадим рабочий конфиг за 20 минут.