• Опубликовано
  • 9 просмотров
  • 29 мин. чтения
  • 0 комментариев

35 команд Claude Code в 2026: полный разбор архитектуры и slash-команд

Полный реестр 35+ команд Claude Code в 2026 году: /btw, /rewind, /compact, /mcp и другие. Архитектура инструмента, префиксы, шорткаты, как создать свою команду — гайд для новичков и опытных разработчиков.
Статью написал:
Ваня Буявец, продюсер, основатель Checkroi
Ваня Буявец
Основатель Checkroi, продюсер Telegram-каналов, эксперт в выборе онлайн-курсов
Все 274 статьи автора
Одобрено экспертом:
Наташа Буявец, основатель Checkroi, эксперт по онлайн-курсам
Наташа Буявец
Основательница Checkroi, продюсер Youtube-каналов, эксперт по онлайн-курсам
Все 936 экспертных мнений
Все команды Claude Code в 2026: полный разбор архитектуры и slash-команд

Claude Code — это инструмент от Anthropic, в котором их же нейросеть Claude умеет читать твой код, редактировать файлы, запускать команды в терминале и доводить задачи до результата сама. Не подсказчик, как ChatGPT, а полноценный напарник, который сидит у тебя в редакторе и работает руками.

У Claude Code десятки встроенных команд, которые начинаются со слэша: /help, /btw, /rewind, /compact, /agents и ещё около тридцати. Часть из них очевидна по названию. Часть — нет. Что делает /btw? Зачем нужен /rewind, если есть Ctrl+Z? Чем /memory отличается от /context? В этой статье мы собрали полный реестр команд Claude Code в 2026 году, разобрали архитектуру самого инструмента и показали, как и когда жать каждую из них. Если ты вообще впервые слышишь про Claude и нейросети — начни с нашего обзора что такое нейросети простыми словами, а дальше возвращайся сюда. Подобрать курсы по работе с Claude можно у нас в каталоге, многие учат и Claude Code тоже. А если интересно, кто такие люди, у которых эти команды уже в мышечной памяти, почитай про AI-native поколение.

Если ты новичок — короткая вводная

Прежде чем нырять в команды, дадим минимум контекста, чтобы было понятно, о чём вообще речь.

Что такое Claude Code. Это AI-агент от компании Anthropic, тех же, кто делает чат Claude. Только Claude Code умеет не только разговаривать, а ещё писать файлы, запускать скрипты, делать коммиты в Git и вообще работать в твоём проекте как настоящий разработчик. Включаешь его — пишешь задачу человеческим языком: «почини баг в модуле авторизации» — Claude читает код, находит причину, правит, запускает тесты, показывает дифф.

Терминал и CLI. Терминал — это чёрное окно, куда пишут текстовые команды (на Mac оно называется Terminal, на Windows — PowerShell или CMD). CLI расшифровывается как Command-Line Interface, то есть интерфейс через командную строку. Claude Code изначально живёт именно в терминале: ты запускаешь команду claude в папке проекта — и начинается диалог.

Slash-команды. Внутри диалога с Claude Code есть свои внутренние команды, которые начинаются со слэша «/». Это не Linux-команды, а именно команды самого инструмента — типа «очисти историю» или «покажи, сколько токенов потратил». В этой статье мы разбираем именно их.

Сессия и контекст. Когда ты открываешь Claude Code, начинается сессия — один длинный диалог. Всё, что Claude помнит в этой сессии, называется контекстом: код файлов, твои сообщения, его ответы. У контекста есть ограничение по размеру (это то же самое окно контекста, что и в обычных моделях), и значительная часть команд нужна, чтобы этим окном управлять.

Теперь поехали.

Что такое Claude Code и из каких частей он состоит

Главное, что нужно понять про Claude Code: это один и тот же AI-агент в шести разных версиях. Anthropic собрал ядро (того самого Claude, который умеет работать в коде), а потом упаковал его в разные приложения: в терминал, в редакторы кода, в десктоп-приложение, в браузер и даже в телефон. Все версии используют один движок и общие настройки, поэтому ты можешь начать задачу на ноуте и продолжить с телефона.

6 версий Claude Code в 2026 году

Terminal CLI. Базовая форма. Ставится одной командой через curl или Homebrew, запускается командой claude в папке проекта. Самая мощная и самая гибкая. Сюда мы и будем чаще всего возвращаться по ходу статьи.

VS Code и Cursor. Расширение для редактора. После установки прямо в редакторе появляется панель Claude Code, диффы рисуются цветом в окне с кодом, файлы можно тыкать мышкой через @-упоминания. Удобно, когда хочется визуально следить, что меняется.

JetBrains IDE. Плагин для IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider и остальных IDE JetBrains. Всё то же самое, что в VS Code, только в другом редакторе.

Desktop app. Отдельное приложение для macOS и Windows. Удобно, когда хочется запустить несколько сессий рядом, визуально сравнивать диффы, ставить задачи на расписание и следить за облачными запусками.

Web (claude.ai/code). Браузерная версия. Полезна, когда нужно поставить длинную задачу, закрыть ноутбук, открыть позже с телефона и посмотреть результат. Работает с репозиториями, к которым у тебя нет локального доступа.

iOS app. Тот же Claude Code в кармане. Запустил задачу с компа, дальше следишь и поправляешь с телефона.

Интеграции, которые тоже относятся к Claude Code

Помимо шести основных версий есть ещё интеграции, где Claude Code работает в чужом интерфейсе.

  • GitHub Actions / GitLab CI/CD. Claude Code запускается в CI и автоматически делает ревью каждого пул-реквеста, разбирает упавшие тесты, чинит lint-ошибки.
  • Slack. Упомянул @Claude в канале с баг-репортом — получил пул-реквест обратно.
  • Chrome. Расширение для отладки живых веб-приложений: Claude видит DOM, консоль, сетевые запросы и помогает чинить фронтенд.
  • Channels. События из Telegram, Discord, iMessage или собственных вебхуков можно прокидывать прямо в сессию Claude Code.
  • Remote Control. Открытая локальная сессия становится доступной с другого устройства — например, продолжить с телефона задачу, которую начал на ноуте.

Из чего Claude Code состоит изнутри: 5 главных частей

Какую версию ни возьми, внутри у Claude Code пять одинаковых частей. Разберёмся с ними сразу — это снимает 80 % вопросов про команды.

  1. Команды (slash-команды). То, ради чего ты читаешь эту статью. ~35 штук встроенных плюс кастомные.
  2. Skills (скиллы). Запакованные сценарии работы. Например, скилл «оформи PR по нашему чек-листу» или «проведи security-ревью». Лежат в .claude/skills/ и вызываются как мини-команды.
  3. Subagents (субагенты). Отдельные специализированные агенты, которых главный Claude запускает под конкретные задачи. Один ищет код, второй пишет тесты, третий ревьюит — и всё параллельно.
  4. Hooks (хуки). Shell-команды, которые автоматически срабатывают до или после действий Claude. Сохранил файл — запустился prettier. Закоммитил — прогнался lint. Хуки нужны, чтобы Claude не забывал делать рутинные вещи.
  5. MCP (Model Context Protocol). Открытый стандарт от Anthropic, через который Claude Code подключается к внешним сервисам: Google Drive, Jira, Slack, базам данных, твоим собственным API. По сути — универсальный коннектор для «дай Claude доступ к X».

Эти кирпичи будут регулярно мелькать дальше, потому что часть команд именно ими и управляет: /skills, /agents, /hooks, /mcp.

Где живут команды и почему их так много

Когда ты в Claude Code пишешь «/» и появляется выпадающий список, в нём смешано несколько типов команд. Полезно различать.

  • Built-in. Около 35 команд, которые встроены в сам инструмент. Их разбираем по категориям ниже.
  • Custom slash. Команды, которые ты сам создаёшь под свой проект. Складываются в .claude/commands/имя-команды.md. Внутри файла — обычный markdown с инструкцией для Claude. Вызывается как /имя-команды. Про это будет отдельный раздел в конце.
  • MCP-команды. Если подключил MCP-сервер (например, для Notion или Linear), он может предлагать свои команды. У них формат /mcp__<имя_сервера>__<имя_команды>. Например, /mcp__linear__create_issue.
  • Плагины и скиллы. Установленные плагины и скиллы тоже добавляют свои команды в общий список.

Поэтому когда видишь «всего 60+ команд в Claude Code» — это с учётом MCP, кастомных и плагинов. Самих встроенных меньше, около 35, и мы их все сейчас разберём.

Команды управления сессией

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

/clear — стереть всё и начать заново

Самая частая команда после /help. Стирает всю историю текущего диалога, освобождает контекст. Настройки проекта (CLAUDE.md, скиллы) при этом сохраняются. Используй, когда закончил одну задачу и начинаешь новую — иначе старый код и старые обсуждения будут мешать.

Алиасы: /reset, /new — делают то же самое.

/compact — сжать историю в саммари

Если /clear — топор, то /compact — скальпель. Эта команда не стирает историю, а просит Claude её ужать: суммаризировать всё, что было, в короткую выжимку, и дальше работать с ней. Полезно в длинных сессиях, когда контекст почти полный, но ты ещё не закончил задачу. Можно дать аргумент: /compact оставь только то, что касается миграции базы — Claude сожмёт с фокусом на это.

/rewind — машина времени

Одна из тех команд, которые непонятны по названию, но спасают жизнь. Откатывает и код, и диалог к более ранней точке. Помогает, когда Claude уехал не туда: ты пробуешь починить, он ломает соседнее, ты пробуешь иначе — он ломает что-то третье. В какой-то момент проще не разгребать, а откатиться на момент «всё ещё было хорошо» и пойти другим путём.

Под капотом Claude Code держит чекпоинты. /rewind или двойное нажатие Esc вызывает меню чекпоинтов, ты выбираешь точку — и файлы плюс диалог возвращаются туда.

/resume — продолжить старую сессию

Запустил claude, начался свежий диалог, а ты хотел продолжить вчерашний? Команда /resume показывает список последних сессий, ты выбираешь нужную и возвращаешься в неё с полным контекстом. Алиас — /continue.

/exit — выйти из Claude Code

Просто закрывает приложение. Алиас — /quit. Можно ещё через Ctrl+C два раза.

/btw — задать побочный вопрос

Главная команда из категории «по названию ничего не понятно». BTW от английского «by the way» — «кстати». Логика такая: Claude работает над большой задачей, у тебя посреди этого возник короткий вопрос («а какой формат даты в модуле auth?»), но ты не хочешь его задавать в основном диалоге — потому что он собьёт Claude с мысли и останется в истории навсегда.

Ты пишешь /btw какой формат даты в модуле auth. Появляется отдельное окошко поверх диалога, Claude в нём отвечает, окошко закрывается. В основной истории ничего не остаётся, контекст не вырос, Claude продолжает делать то, что делал. По ощущениям — как переспросить шепотом, не отрывая человека от дела.

На длинной дистанции экономит десятки прерываний за день.

Команды для контекста и памяти

Тут собрано всё, что связано с тем, что Claude знает о твоём проекте: какие файлы видит, какие инструкции читает, как заходит в соседние папки.

/init — собрать стартовый CLAUDE.md

Когда ты первый раз запускаешь Claude Code в проекте, /init анализирует кодовую базу и создаёт файл CLAUDE.md в корне. Это инструкция для будущих сессий: какой стек, какая структура папок, какие команды для сборки и тестов, какие соглашения по коду. Claude читает этот файл в начале каждой сессии — и это вся причина, почему он потом «знает контекст проекта».

Запускать /init в одном проекте надо один раз, потом просто редактировать файл руками или через /memory.

/memory — посмотреть и поправить память Claude

Открывает файл памяти CLAUDE.md прямо в окне Claude Code, чтобы ты мог дописать туда любое правило, которое Claude должен запомнить про твой проект. Это самая важная команда для тех, кто хочет, чтобы Claude отвечал «как надо», а не как по умолчанию.

Примеры правил, которые можно дописать:

  • «всегда отвечай по-русски»
  • «не удаляй файлы без моего разрешения, даже если выглядят лишними»
  • «когда правишь тексты, сохраняй структуру с заголовками»
  • «не используй смайлики и эмодзи в коде»
  • «всегда объясняй простыми словами, без жаргона»

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

Помимо CLAUDE.md у Claude Code есть ещё авто-память: Claude сам ведёт отдельный блокнот с наблюдениями о твоём проекте, чтобы не переспрашивать одно и то же дважды. Команда /memory показывает обе памяти и позволяет править их обе.

/add-dir — подключить ещё одну папку

По умолчанию Claude видит только папку, в которой ты запустил claude. Если у тебя монорепо или два связанных проекта в соседних папках — пишешь /add-dir /path/to/other/repo, и Claude начинает видеть и её файлы тоже, и её CLAUDE.md.

Полезно, когда правишь API и сразу хочешь обновить фронтенд, который этот API дёргает.

/context — посмотреть, что сейчас в контексте

Показывает наглядно: какие файлы Claude сейчас держит в памяти, сколько токенов занимает каждый блок, насколько забит контекст. Помогает понять, что пора /compact или /clear.

/copy — скопировать последний ответ

Простая утилитарная команда: копирует в буфер обмена последний ответ Claude. Полезно, когда он сгенерировал код или текст, и ты хочешь забрать это в другое приложение.

/export — сохранить диалог

Экспортирует всю сессию в файл (markdown или JSON). Удобно, если хочется сохранить для коллег, прикрепить к тикету или просто заархивировать удачный сценарий, чтобы повторить позже.

Команды для настроек и моделей

Что-то покрутить под себя: модель, разрешения, режим работы.

/model — выбрать модель Claude

Claude Code умеет работать с несколькими моделями семейства Claude: Opus (самая мощная, дорогая, лучше для сложных задач), Sonnet (средняя по силе и цене), Haiku (быстрая и дешёвая). По умолчанию обычно стоит Sonnet или Opus.

Команда /model без аргументов показывает текущую и список доступных. С аргументом переключает: /model haiku. Удобно, когда задача простая и не хочется жечь токены на Opus.

/config — все настройки

Открывает интерфейс настроек: цветовая тема, поведение редактора, лимиты, телеметрия. Алиас — /settings. Тут же можно править файл settings.json, в котором живёт большинство параметров.

/permissions — разрешения на действия

Claude Code умеет делать опасные вещи: удалять файлы, запускать любые команды в шелле, ходить по сети. По умолчанию он спрашивает разрешение на каждое действие. Через /permissions можно разово разрешить классы операций (например, «всегда давай ходить в Git без подтверждения») или, наоборот, запретить.

/plan — режим планирования

Переводит Claude в специальный режим, где он только читает код и строит план, но ничего не меняет. Удобно для больших задач: сначала /plan, получаешь от него развёрнутый план действий, обсуждаешь, правишь, потом одобряешь — и только тогда он начинает делать.

То же самое можно включить через Shift+Tab — это шорткат на переключение режимов, про него ещё будет ниже.

/status — что сейчас активно

Показывает текущую модель, версию Claude Code, активный аккаунт, путь к CLAUDE.md, подключённые MCP-серверы. Удобно для отладки в духе «а почему мне Claude отвечает странно — может я на Haiku сижу?».

/login и /logout

Логин и логаут в аккаунт Anthropic. В первый запуск /login делается автоматически.

Команды для расширений и автоматизации

Это про скиллы, агентов, хуки и MCP — те самые пять кирпичей из раздела про устройство Claude Code. Каждым из них есть своя команда управления.

/mcp — подключённые сервисы

Показывает все MCP-серверы, которые сейчас активны: что подключено (Notion, Linear, Google Drive, базы данных), какие инструменты они дают, какие подсказки. Тут же можно подключать новые и отключать ненужные.

MCP — это, простыми словами, способ дать Claude Code доступ к любому внешнему сервису. Поставил MCP-сервер для Linear — и Claude умеет создавать тикеты и комментировать их. Поставил для Postgres — может ходить в твою базу и писать запросы.

/agents — субагенты

Открывает список субагентов и интерфейс для создания новых. Субагент — это специализированный Claude, который запускается под конкретный класс задач: один отлично ищет код, второй пишет тесты, третий ревьюит. Главный Claude в сессии раздаёт им работу и собирает результаты.

Через /agents ты можешь сделать своего: задаёшь имя, системный промпт, разрешённые инструменты — и его можно вызывать в любой сессии.

/hooks — автоматизация на событиях

Хуки — это shell-команды, которые срабатывают сами на определённые события Claude Code: до редактирования файла, после, до коммита, после ответа модели. Через /hooks ты их настраиваешь.

Типичные сценарии: автоматически запускать prettier после каждого изменения файла, гонять lint перед коммитом, показывать уведомление, когда Claude закончил длинную задачу. Хуки спасают от ситуации «забыл отформатировать».

/skills — список скиллов

Скиллы — это запакованные сценарии работы. Внутри скилла лежит markdown-файл с инструкцией («как сделать ревью PR по нашему чек-листу») плюс опционально вспомогательные файлы (шаблоны, скрипты). Claude видит подходящий скилл и применяет его инструкцию вместо общих знаний.

/skills показывает все доступные скиллы: встроенные, пользовательские, командные. У Anthropic есть набор официальных скиллов, есть огромный community-каталог на GitHub (репозиторий hesreallyhim/awesome-claude-code) — оттуда можно ставить готовые.

/simplify — упростить файл

Встроенный скилл, который анализирует выбранный файл и предлагает упрощения: убрать дублирование, разнести длинную функцию, удалить мёртвый код. Удобно после быстрого MVP, когда код есть, но хочется навести порядок.

Команды для денег и диагностики

Узнать, сколько потратил, проверить, что всё работает, найти концы, если что-то сломалось.

/cost — сколько токенов ушло

Показывает потраченные токены в текущей сессии и примерную стоимость в долларах. Полезно, чтобы держать ощущение бюджета: «о, я на Opus за час нагенерил кода на шесть долларов».

/usage — лимиты по тарифу

Если ты сидишь на подписке (Claude Pro, Team, Max), у тебя есть лимиты по запросам и токенам. /usage показывает, сколько использовал и когда сбросится счётчик. На Pro обычно лимит обновляется каждые пять часов.

/doctor — самодиагностика

Прогоняет внутренние проверки: правильно ли установлен Claude Code, видит ли он Git, есть ли права на нужные папки, дотягивается ли до API. Запускать, когда что-то странно ведёт себя и непонятно почему.

/feedback — отчёт о баге

Открывает форму отчёта об ошибке в Anthropic. Прикладывает текущий лог и контекст автоматически. Алиас — /bug.

/help — список всего

Показывает все доступные команды текущей сессии, включая встроенные, кастомные, скиллы и MCP-команды. Если забыл, что есть — это первое, что жмёшь.

/diff — текущие изменения

Показывает диффы по всем файлам, которые Claude изменил в этой сессии. Удобно перед коммитом — проверить взглядом, что и где поменялось.

Команды для перемещения между версиями

Это самая «магическая» часть Claude Code в 2026 году — то, что задачу можно начать в одном месте и продолжить в другом, не теряя контекст.

/desktop — открыть в Desktop-приложении

Из терминальной сессии перекидывает текущий диалог в Desktop-приложение. Полезно, когда в терминале уже жмут глаза смотреть на большие диффы, а в Desktop удобный визуальный просмотрщик.

/teleport — забрать задачу к себе

Обратное: задача, которую ты запустил в Web или на iOS, переезжает в твой локальный терминал командой claude --teleport (или /teleport внутри сессии). Удобно, когда задача созрела и нужно дальше работать с ней локально, с полным доступом к файлам.

/loop — повторяй промпт по кругу

Запускает прокручивающийся таймер: Claude будет повторять заданный промпт через указанный интервал. Например, /loop 5m /check-deploy — каждые пять минут проверяй деплой. Используется для коротких циклов «подожди и посмотри», когда не хочется сидеть и жать руками.

/schedule — задачи по расписанию

Создаёт remote-агента, который запускается по cron-расписанию на инфраструктуре Anthropic. Например, каждое утро в 9:00 проверять упавшие тесты, или каждую пятницу делать сводку по PR. Работает, даже когда твой ноут выключен. В этом отличие от /loop, который крутится только пока открыт твой клиент.

Префиксы, которые работают без слэша

В Claude Code есть четыре специальных символа, которые работают как мини-команды, но не начинаются со слэша. Знать их важно — экономят кучу времени.

! — выполнить bash-команду

Пишешь в начале сообщения восклицательный знак — и всё, что после, выполняется как обычная команда шелла, минуя Claude. Например: !git status — увидишь вывод как в терминале. Удобно, когда нужно быстро глянуть состояние Git или запустить тест, не тратя на это запрос к модели.

@ — упомянуть файл или папку

Если внутри сообщения написать @ и начать вводить путь, появится автодополнение по файлам проекта. Выбираешь — и файл прикрепляется к сообщению. Claude увидит его содержимое.

Например: «@src/auth/login.ts почему здесь падает тест?». Без @-упоминания пришлось бы надеяться, что Claude сам найдёт файл по названию.

# — заметка в auto memory

Сообщение, которое начинается с решётки, сохраняется в auto memory как заметка о проекте. Удобно прямо во время сессии сказать «# команда сборки — make build» — и Claude запомнит это для будущих сессий.

? — справка по шорткатам

Просто ? в поле ввода открывает список keyboard shortcuts. Быстрая шпаргалка, не надо искать в документации.

Keyboard shortcuts — клавиатурные шорткаты

Помимо команд и префиксов Claude Code управляется ещё и клавишами. Шортов немного, но на каждом ты экономишь по нескольку секунд десятки раз в день.

  • Shift+Tab — переключение режимов работы по кругу: Default (с подтверждением каждого действия) → Accept Edits (Claude правит файлы без спроса, но команды всё ещё подтверждает) → Plan Mode (только чтение и план).
  • Esc — прервать ответ Claude. Полезно, когда он явно уехал не туда и генерирует уже что-то ненужное.
  • Esc, Esc (двойное нажатие) — открыть меню чекпоинтов, то же, что /rewind.
  • Ctrl+C — отменить текущий ввод. Два раза подряд — выход из Claude Code.
  • Ctrl+R — поиск по истории промптов. Начинаешь вводить — фильтрует. Удобно повторить промпт, который писал неделю назад.
  • Ctrl+O — переключение в режим полного транскрипта (видно всё, что в диалоге, без сворачиваний).
  • ↑ и ↓ — листать историю недавних промптов в поле ввода.

Сравнительная таблица: что жать в какой момент

Чтобы реестр команд уложился в голове, мы собрали короткую шпаргалку «у меня ситуация — какую команду». Сохраняй в закладки или распечатай.

Ситуация Команда или шорткат Что произойдёт
Хочу начать новую задачу в этой же сессии /clear Стирает историю, оставляет настройки
Контекст переполнен, но задача не закончена /compact Сжимает диалог в саммари
Claude уехал не туда, всё ломается /rewind или Esc, Esc Откат к чекпоинту
Короткий вопрос, не хочу прерывать /btw <вопрос> Ответ в overlay, не попадает в историю
Хочу продолжить вчерашнюю сессию /resume Список последних сессий
Первый запуск в проекте /init Создаст CLAUDE.md по коду
Дописать инструкцию в память /memory Откроет CLAUDE.md на правку
Нужен доступ к соседнему репо /add-dir <путь> Подключит ещё папку
Хочу понять, чем забит контекст /context Покажет, что и сколько занимает
Сэкономить токены на простой задаче /model haiku Переключит на Haiku
Большая фича, нужен план /plan или Shift+Tab Только чтение и план
Сделать ревью или скилл командным /skills Список скиллов
Подключить Jira / Linear / БД /mcp Управление MCP-серверами
Автоформат после каждого файла /hooks Настройка хуков
Сколько я потратил /cost и /usage Токены и лимиты
Что-то странное, не понятно почему /doctor и /status Диагностика и состояние
Запустить в браузере, забрать локально /teleport Сессия переезжает в CLI
Запускать задачу каждое утро /schedule Cron-агент на инфре Anthropic
Быстро глянуть git status !git status Bash-команда напрямую
Прикрепить файл к сообщению @путь/к/файлу Файл попадёт в контекст

5 типичных рабочих процессов и какие команды нужны

Реестр команд легче запомнить, если повесить их на конкретные сценарии. Разберём пять самых частых.

Сценарий 1 — починить баг

Тебе прилетел тикет с сообщением об ошибке: «при логине пользователей с кириллическими паролями вылетает 500». Что делать в Claude Code:

  1. Запускаешь claude в папке проекта.
  2. Вставляешь текст ошибки и стектрейс в первое сообщение. Если есть лог-файл — добавляешь его через @logs/error.log.
  3. Сначала /plan — пусть Claude найдёт причину и опишет план починки, ничего не меняя. Читаешь, киваешь или поправляешь.
  4. Снимаешь Plan Mode через Shift+Tab, говоришь «делай». Claude правит код, запускает тесты, показывает дифф.
  5. /diff — глазами пробегаешь, что поменялось.
  6. Если результат норм — просишь его закоммитить. Если что-то не то — /rewind на момент до правки, идёшь другим путём.

Главное здесь — /plan в самом начале. Без него Claude часто кидается чинить симптом, не разобравшись в причине, и ты получаешь костыль вместо нормального фикса.

Сценарий 2 — сделать новую фичу

Задача побольше: «добавь в приложение страницу профиля пользователя с возможностью загрузить аватарку». Тут уже не один файл, и план обязателен.

  1. /init, если в этом проекте ещё не было CLAUDE.md.
  2. Описываешь задачу подробно: на каком стеке, как должно выглядеть, какие соседние компоненты учитывать.
  3. Включаешь /plan. Claude изучает проект, выдаёт список файлов, которые нужно создать и изменить, описывает шаги.
  4. Обсуждаешь план: что лишнее, чего не хватает. Это самое важное место. Чем точнее план, тем меньше потом откатывать.
  5. Выключаешь Plan Mode, говоришь «приступай по плану».
  6. По ходу работы периодически жмёшь /diff, чтобы смотреть, что меняется. Если что-то поехало — /rewind.
  7. Когда фича готова — просишь Claude сделать пул-реквест. Он сам сформулирует сообщение коммита, заголовок и описание PR.

Если задача большая и контекст начинает заполняться — посередине жми /compact. Claude сожмёт всё, что было раньше, в короткое саммари и продолжит работать с ним.

Сценарий 3 — отревьюить чужой код

К тебе пришёл pull request, его надо посмотреть и дать комментарии.

  1. Переключаешься на ветку этого PR локально (!git checkout feature/profile-page прямо из сессии).
  2. Пишешь «сделай ревью текущей ветки против main». Claude посмотрит diff и выдаст разбор: где потенциальные баги, где можно упростить, где не хватает тестов.
  3. Можно подключить готовый скилл /security-review, если хочется ещё проверку на уязвимости.
  4. Просишь оставить комментарии прямо в GitHub: gh pr review --comment. Claude составит формулировки и разложит по строкам.

Бонус: если ревью повторяется по чек-листу (всегда смотришь одни и те же 7 вещей) — заверни этот чек-лист в собственный скилл или slash-команду /my-review. Дальше одна команда вместо десяти инструкций.

Сценарий 4 — разобраться в чужом проекте

Ты впервые открыл репозиторий, и там 800 файлов. Раньше пришлось бы тратить день, чтобы понять, что где лежит.

  1. cd в папку, claude, /init.
  2. «Объясни структуру проекта. Какие модули, какие зависимости между ними, где точка входа.»
  3. «Покажи на схеме (markdown-диаграммой), как данные ходят между компонентами.»
  4. «Где в проекте обрабатывается авторизация?» — Claude найдёт файлы, покажет цепочку.
  5. Дальше уже точечно: @src/auth/login.ts, «объясни этот файл построчно».

За полчаса получаешь карту, которую раньше собирал бы неделю.

Сценарий 5 — рефакторинг и уборка

В проекте накопился беспорядок: дублирующийся код, длинные функции, устаревшие зависимости.

  1. /simplify на конкретный файл — Claude предложит, что упростить.
  2. «Найди в проекте все места, где скопирован один и тот же кусок кода, и предложи вынести в общую функцию.»
  3. «Какие зависимости можно безопасно обновить до последних мажоров?» — Claude посмотрит package.json, проверит breaking changes по changelog, выдаст список.
  4. Для каждой правки — /plan → одобрение → исполнение → /diff. Рефакторинг ломкий по природе, лучше идти маленькими шагами.

Безопасность: что не разрешать Claude автоматически

Claude Code работает в твоём терминале с твоими правами. То есть теоретически может сделать всё, что можешь ты: удалить файлы, отправить деньги через CLI банка, запушить в main без ревью. По умолчанию он спрашивает разрешение на каждое опасное действие — и этот режим лучше беречь.

Несколько правил, которые экономят нервы.

  • Не уходи в полную автономию на живом проде. Режим Accept Edits (Shift+Tab) удобен в песочнице, но на прод-репо лучше держать Default и подтверждать каждое изменение глазами.
  • Через /permissions разрешай классами, а не «всё подряд». Хорошо: «git status, git log, git diff без подтверждения». Плохо: «любые git-команды без подтверждения», потому что в этот же класс попадёт git push --force.
  • Хуки не должны делать необратимое. Хук на PreToolUse, который удаляет файлы или пушит в ветку, — рецепт катастрофы. Хук на форматирование, lint, тесты — норм.
  • MCP-серверы проверяй. Когда ставишь сторонний MCP-сервер из интернета, он получает доступ к тому, что ты ему дал: переписку в Slack, файлы в Google Drive, ключи API. Ставь только проверенные.
  • CLAUDE.md и секреты — разные вещи. В CLAUDE.md клади правила и контекст, но никогда — пароли, токены, ключи. Этот файл часто коммитится в Git и улетает в публичный репозиторий.
  • Используй /cost и /usage. Опасность не только в коде, но и в деньгах: Opus с большим контекстом съедает токены быстро. Несколько раз в день поглядывай счётчик, особенно когда экспериментируешь.

5 ошибок, которые делают почти все новички

Список собран по нашим разговорам с разработчиками и по дискуссиям в комьюнити. Если узнаешь себя хотя бы в двух пунктах — это нормально, все так начинают.

Ошибка 1 — пишут без CLAUDE.md

Запускают claude в проекте, начинают сразу ставить задачи, пропускают /init. Claude каждый раз с нуля разбирается, какой тут стек и какие соглашения. Ответы получаются общие, не попадают в стиль проекта.

Минимум, который нужно сделать в новом проекте: /init, потом руками дописать в CLAUDE.md три-четыре пункта про специфику команды (как тестируем, как коммитим, какие библиотеки запрещены). Дальше Claude станет ощутимо «своим».

Ошибка 2 — никогда не делают /clear

Сидят неделю в одной сессии, накопили контекст на сто разных задач, удивляются, что Claude путается и медленно отвечает. Большое окно контекста — это и цена, и замедление, и шум в ответах.

Правило простое: новая задача — новая сессия. Закончил починку бага — /clear. Закончил фичу — /clear. Если хочется сохранить наработки на будущее — перед /clear сделай /export.

Ошибка 3 — игнорируют Plan Mode

Сразу пишут «сделай Х», Claude кидается делать, через 20 минут оказывается, что он понял задачу иначе. Время потрачено, диффы откатываются.

/plan в начале большой задачи — это +2 минуты на обсуждение плана и –30 минут на откатах. Не пропускай.

Ошибка 4 — не ставят хуки на форматирование и тесты

Claude отлично пишет код, но иногда забывает прогнать prettier или запустить тесты после правки. Пишет «я закончил», коммитит — и CI падает на lint.

Один хук «PostToolUse на Edit → запусти prettier на этом файле» закрывает 80 % таких ситуаций. Настраивается за пять минут через /hooks.

Ошибка 5 — пытаются выучить все 35 команд сразу

Скачивают шпаргалку, читают, забывают через день. Без практики команды не ложатся в память.

Сработает другой подход: начинаешь с пяти команд (/help, /clear, /init, /plan, /diff), живёшь с ними неделю, ловишь моменты «мне сейчас надо что-то такое». Гуглишь, находишь нужную, добавляешь к своим. Через месяц активно используешь 10–12, остальные знаешь, что есть, и поднимаешь по ситуации.

Как сделать свою slash-команду

Главная сила Claude Code в том, что встроенными командами всё не ограничивается. Если ты каждый день делаешь одно и то же — например, оформляешь pull request по шаблону команды — это можно завернуть в собственную slash-команду. И дальше вызывать одной строкой.

Делается так:

  1. В корне проекта создаёшь папку .claude/commands/ (если её ещё нет).
  2. Внутри кладёшь файл с именем будущей команды — например, pr.md.
  3. В начале файла можно (но не обязательно) добавить frontmatter с описанием, моделью, разрешёнными инструментами.
  4. Дальше — инструкция для Claude на обычном русском или английском. Что должна делать команда, по каким шагам, что проверить в конце.

Простейший пример файла .claude/commands/pr.md:

---
description: Оформить pull request по стандарту команды
---

1. Покажи мне diff текущей ветки против main
2. Сформулируй короткий заголовок и описание PR
3. Проверь, что нет console.log и закомментированного кода
4. Создай pull request через gh pr create

Дальше в любой сессии этого проекта можно набрать /pr — и Claude выполнит эти шаги. Если поместить файл не в .claude/commands/ внутри проекта, а в ~/.claude/commands/ (домашняя папка), команда будет доступна во всех проектах.

То же самое можно делать для скиллов (папка .claude/skills/) — у них чуть больше возможностей, например можно прикладывать вспомогательные файлы и писать триггеры по ключевым словам. Если хочется готовых решений — community-каталог awesome-claude-code на GitHub собирает сотни кастомных команд, скиллов и хуков, которые можно поставить себе одной командой.

Как начать пользоваться Claude Code с нуля

Короткая дорожка для тех, кто читает статью «впрок».

  1. Завести аккаунт. Зарегистрироваться на claude.ai. Бесплатный тариф для Claude Code очень ограничен, для нормальной работы нужен Pro (20 $/мес) или выше.
  2. Установить. Открыть терминал и запустить curl -fsSL https://claude.ai/install.sh | bash на Mac/Linux или PowerShell-вариант на Windows. Можно через Homebrew: brew install --cask claude-code.
  3. Залогиниться. Перейти в папку проекта (cd my-project), запустить claude, пройти первую авторизацию в браузере.
  4. Сделать /init. Чтобы Claude увидел структуру проекта и собрал стартовый CLAUDE.md.
  5. Попросить что-то простое. Например, «расскажи в двух абзацах, что делает этот проект». Это даст ощущение, как он вообще работает.
  6. Шаг за шагом подключать команды. Сначала /clear и /compact, потом /plan, потом /rewind, потом MCP и скиллы. По одной за раз, чтобы не терялся.

Если ты в принципе только начинаешь работать с AI-инструментами, а терминал видишь редко — посмотри сначала наш словарь айтишника: там разобраны базовые термины (CLI, IDE, репозиторий, ветка, MCP), которые в разговорах про Claude Code мелькают постоянно. И ещё стоит почитать обзор Claude Design — это другой инструмент Anthropic из того же семейства Claude, только для дизайнерских задач. После него легче понять общую логику, по которой Anthropic строит свои продукты.

Где научиться работать с Claude и AI-инструментами

Команды Claude Code запомнятся быстро, если есть регулярная практика. Чтобы её нащупать, проще всего сесть на нормальный курс — где сразу учат и промпт-инжинирингу, и работе с Claude/ChatGPT, и интеграции AI в рабочие задачи. Тогда команды Claude Code превращаются из абстрактного списка в инструменты, которые ты каждый день жмёшь под конкретную задачу.

Мы собрали подборку курсов по нейросетям и искусственному интеллекту — там есть программы и для новичков, и для тех, кто уже использует AI в работе и хочет копнуть глубже. Можно отсортировать по цене, длительности, формату, посмотреть рейтинги и реальные отзывы:

Курс
Школа
Стоимость со скидкой
В рассрочку
Длитель­ность
Обзор курса от Checkroi
Искусственный интеллект
Перейти на сайт курса
GeekBrains
156 162 ₽
4688 ₽/мес.
12 месяцев
Нейросети на практике
Перейти на сайт курса
Академия Эдюсон
54 515 ₽
4542 ₽/мес.
2 месяца
Магистратура «Прикладной искусственный интеллект» с УрФУ
Перейти на сайт курса
Нетология
162 500 ₽
244 ₽/мес.
24 месяца
Нейросети для анализа данных
Перейти на сайт курса
Нетология
31 700 ₽
2351 ₽/мес.
8 недель
Нейросети для изображений и видео
Перейти на сайт курса
Академия Эдюсон
69 100 ₽
5758 ₽/мес.
2 месяца
Нейросети для дизайна
Перейти на сайт курса
Яндекс Практикум
64 000 ₽
2612 ₽/мес.
2 месяца
Нейросети: практический курс
Перейти на сайт курса
Skypro
25 990 ₽
181 667 ₽/мес.
3 месяца
Нейросети для финансистов
Перейти на сайт курса
Академия Эдюсон
65 600 ₽
5466 ₽/мес.
2 месяца
Нейросети для Бухгалтера
Перейти на сайт курса
Академия Эдюсон
49 000 ₽
4083 ₽/мес.
2 месяца
Нейросети для рабочих задач
Перейти на сайт курса
Skillbox
29 800 ₽
2483 ₽/мес.
1 месяц

Больше программ — в полном каталоге курсов по Нейросети и искусственный интеллект

Если интересно, как нейросети встраиваются в разработку сайтов и что такое вайб-кодинг — посмотри наш разбор как создать сайт без программирования. А если хочется понять, кто такие люди, у которых AI-инструменты вшиты в ежедневную работу так же, как у нас с тобой Google, — есть отдельный материал про AI-native поколение.

Десять команд, которых хватит на первый месяц

Реестр большой, но в повседневной работе крутятся одни и те же. Если бы мы собирали стартовый набор для человека, который завтра первый раз запустит claude, в нём было бы десять команд:

  • /help — посмотреть весь список в текущей сессии
  • /init — собрать CLAUDE.md в новом проекте
  • /clear — стереть историю между задачами
  • /compact — сжать диалог в длинной сессии
  • /plan — обсудить план перед действиями
  • /rewind — откат, когда всё поехало
  • /diff — глазами проверить, что Claude изменил
  • /btw — задать побочный вопрос, не засоряя историю
  • /cost — следить за токенами
  • /model — переключаться на Haiku или Opus под задачу

Этого набора достаточно, чтобы первый месяц чувствовать себя в Claude Code уверенно. Дальше остальные команды подтянутся сами, когда поймаешь моменты «мне сейчас нужно что-то такое». Возвращайся к этой статье как к шпаргалке: мы старались собрать всё в одном месте, чтобы не надо было прыгать по десяти вкладкам с документацией.

Часто задаваемые вопросы

Что такое Claude Code простыми словами?

Claude Code — это AI-агент от Anthropic (тех же, кто делает чат Claude), который умеет работать в твоём проекте как разработчик: читает код, пишет файлы, запускает команды в терминале, делает коммиты в Git, открывает пул-реквесты. Ты ставишь задачу на обычном языке («почини баг в авторизации»), Claude изучает код и доводит её до результата. Живёт в терминале, VS Code, JetBrains, Desktop-приложении и в браузере.

Что значит команда /btw в Claude Code?

BTW — это сокращение от английского «by the way» (кстати). Команда нужна, чтобы задать короткий побочный вопрос, не сбивая Claude с основной задачи. Ты пишешь /btw какой формат даты в модуле auth, ответ появляется в отдельном окошке, не попадает в основную историю диалога и не раздувает контекст. Claude продолжает работать над тем, что делал.

Чем /clear отличается от /compact?

/clear полностью стирает историю текущей сессии, оставляя только настройки проекта (CLAUDE.md, скиллы). /compact ничего не удаляет, а сжимает историю в короткое саммари: Claude пересказывает сам себе, что было, и дальше работает с этой выжимкой. Используй /clear между задачами, а /compact — посреди одной длинной задачи, когда контекст почти заполнился.

Что такое /rewind и чем он лучше Ctrl+Z?

/rewind откатывает не только код, но и сам диалог с Claude к чекпоинту в прошлом. Ctrl+Z в редакторе вернёт только последнее изменение в открытом файле. /rewind возвращает состояние всех файлов плюс память Claude к моменту «всё ещё было нормально», даже если с тех пор прошло двадцать сообщений и пять правок. Полезно, когда Claude уехал не туда и каждая следующая попытка чинить только ухудшает ситуацию.

Сколько стоит Claude Code и есть ли бесплатная версия?

На бесплатном тарифе Claude доступ к Claude Code очень ограничен — для нормальной работы нужна подписка Claude Pro (20 $/мес), Team (25 $/мес за человека) или Max. Также можно работать через Anthropic Console с оплатой по токенам — удобно, если ты больше API-разработчик и не хочешь подписку. Сам инструмент Claude Code бесплатный, платишь за токены и доступ к модели.

Как установить Claude Code на Windows и Mac?

На macOS и Linux — открой терминал и запусти curl -fsSL https://claude.ai/install.sh | bash. Альтернатива через Homebrew: brew install --cask claude-code. На Windows — открой PowerShell и запусти irm https://claude.ai/install.ps1 | iex или поставь через WinGet: winget install Anthropic.ClaudeCode. После установки зайди в папку проекта (cd my-project) и запусти команду claude — она проведёт первую авторизацию в браузере.

Чем Claude Code отличается от Cursor и GitHub Copilot?

Cursor — это редактор кода (форк VS Code), внутри которого живёт AI-ассистент с автодополнением и чатом. Copilot — расширение для редактора, тоже автодополнение и чат. Claude Code изначально терминальный агент: работает не как подсказчик, а как самостоятельный разработчик с доступом к шеллу, Git и файловой системе. Он умеет запускать тесты, делать коммиты, ходить в CI. Плюс Claude Code есть в виде расширения для VS Code и JetBrains — то есть и снаружи редактора, и внутри.

Что такое MCP в Claude Code?

MCP (Model Context Protocol) — открытый стандарт от Anthropic для подключения AI-инструментов к внешним сервисам. Через MCP Claude Code умеет читать документы в Google Drive, создавать тикеты в Jira и Linear, ходить в Slack, запрашивать данные из твоей базы Postgres. Каждый сервис — отдельный MCP-сервер, ты ставишь его себе и подключаешь через команду /mcp. Простыми словами — универсальный коннектор «дай Claude доступ к моему сервису X».

Что такое skills в Claude Code и чем они отличаются от команд?

Скилл — это запакованный сценарий работы: markdown-файл с инструкцией для Claude плюс опциональные вспомогательные файлы (шаблоны, скрипты). Скиллы лежат в .claude/skills/ и срабатывают по триггерам в твоём запросе или вызываются явно. Slash-команды — просто шорткаты на один промпт. Скилл — это полноценный мини-агент со своими правилами и материалами. Например, скилл security-review знает чек-лист уязвимостей, формат отчёта и набор шаблонных проверок.

Как создать собственную slash-команду в Claude Code?

В корне проекта создаёшь папку .claude/commands/ (или используешь ~/.claude/commands/ в домашней папке, если хочешь команду глобально). Внутри кладёшь markdown-файл с именем будущей команды, например pr.md. В файле — инструкция для Claude на обычном языке: что должна делать команда по шагам. Дальше в любой сессии набираешь /pr — и Claude выполняет эти инструкции. Можно добавить frontmatter с описанием, моделью и разрешёнными инструментами.

Как переключить модель Claude в сессии?

Команда /model без аргументов покажет текущую модель и список доступных. С аргументом переключает: /model haiku — на быструю и дешёвую Haiku, /model sonnet — на среднюю Sonnet, /model opus — на самую мощную Opus. Полезно сидеть на Sonnet или Haiku для рутины и переключаться на Opus только для сложных задач — экономит токены.

Что такое Plan Mode и зачем он нужен?

Plan Mode — режим, в котором Claude только читает код и обсуждает план, но ничего не меняет. Включается командой /plan или клавишей Shift+Tab. Полезно для больших задач: сначала Claude изучает проект, выдаёт развёрнутый план («создам файл X, изменю Y, обновлю тесты Z»), ты обсуждаешь и правишь его. Только когда план одобрен — снимаешь режим, и Claude начинает работать руками. Экономит часы на откатах, когда задача оказывается понята не так.

Можно ли запустить Claude Code без терминала?

Да. Помимо терминала Claude Code есть как расширение для VS Code и Cursor, как плагин для JetBrains IDE (IntelliJ, PyCharm, WebStorm), как отдельное Desktop-приложение для macOS и Windows, как веб-версия на claude.ai/code и как iOS-приложение. Все поверхности используют один и тот же движок и общие настройки — CLAUDE.md, скиллы, MCP-серверы работают везде.

Что такое hooks в Claude Code?

Хуки — это shell-команды, которые автоматически срабатывают на события Claude Code: до или после редактирования файла, перед коммитом, после ответа модели. Настраиваются через команду /hooks. Типичные сценарии: автоматически запускать prettier после каждого изменения файла, гонять lint перед коммитом, показывать desktop-уведомление, когда Claude закончил длинную задачу. Хуки нужны, чтобы Claude не забывал делать рутинные вещи.

Оставить комментарий
0 комментариев
Форма комментария

Оставьте комментарий

Напишите, что думаете. Нам важно ваше мнение!