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 % вопросов про команды.
- Команды (slash-команды). То, ради чего ты читаешь эту статью. ~35 штук встроенных плюс кастомные.
- Skills (скиллы). Запакованные сценарии работы. Например, скилл «оформи PR по нашему чек-листу» или «проведи security-ревью». Лежат в
.claude/skills/и вызываются как мини-команды. - Subagents (субагенты). Отдельные специализированные агенты, которых главный Claude запускает под конкретные задачи. Один ищет код, второй пишет тесты, третий ревьюит — и всё параллельно.
- Hooks (хуки). Shell-команды, которые автоматически срабатывают до или после действий Claude. Сохранил файл — запустился prettier. Закоммитил — прогнался lint. Хуки нужны, чтобы Claude не забывал делать рутинные вещи.
- 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:
- Запускаешь
claudeв папке проекта. - Вставляешь текст ошибки и стектрейс в первое сообщение. Если есть лог-файл — добавляешь его через
@logs/error.log. - Сначала
/plan— пусть Claude найдёт причину и опишет план починки, ничего не меняя. Читаешь, киваешь или поправляешь. - Снимаешь Plan Mode через Shift+Tab, говоришь «делай». Claude правит код, запускает тесты, показывает дифф.
/diff— глазами пробегаешь, что поменялось.- Если результат норм — просишь его закоммитить. Если что-то не то —
/rewindна момент до правки, идёшь другим путём.
Главное здесь — /plan в самом начале. Без него Claude часто кидается чинить симптом, не разобравшись в причине, и ты получаешь костыль вместо нормального фикса.
Сценарий 2 — сделать новую фичу
Задача побольше: «добавь в приложение страницу профиля пользователя с возможностью загрузить аватарку». Тут уже не один файл, и план обязателен.
/init, если в этом проекте ещё не было CLAUDE.md.- Описываешь задачу подробно: на каком стеке, как должно выглядеть, какие соседние компоненты учитывать.
- Включаешь
/plan. Claude изучает проект, выдаёт список файлов, которые нужно создать и изменить, описывает шаги. - Обсуждаешь план: что лишнее, чего не хватает. Это самое важное место. Чем точнее план, тем меньше потом откатывать.
- Выключаешь Plan Mode, говоришь «приступай по плану».
- По ходу работы периодически жмёшь
/diff, чтобы смотреть, что меняется. Если что-то поехало —/rewind. - Когда фича готова — просишь Claude сделать пул-реквест. Он сам сформулирует сообщение коммита, заголовок и описание PR.
Если задача большая и контекст начинает заполняться — посередине жми /compact. Claude сожмёт всё, что было раньше, в короткое саммари и продолжит работать с ним.
Сценарий 3 — отревьюить чужой код
К тебе пришёл pull request, его надо посмотреть и дать комментарии.
- Переключаешься на ветку этого PR локально (
!git checkout feature/profile-pageпрямо из сессии). - Пишешь «сделай ревью текущей ветки против main». Claude посмотрит diff и выдаст разбор: где потенциальные баги, где можно упростить, где не хватает тестов.
- Можно подключить готовый скилл
/security-review, если хочется ещё проверку на уязвимости. - Просишь оставить комментарии прямо в GitHub:
gh pr review --comment. Claude составит формулировки и разложит по строкам.
Бонус: если ревью повторяется по чек-листу (всегда смотришь одни и те же 7 вещей) — заверни этот чек-лист в собственный скилл или slash-команду /my-review. Дальше одна команда вместо десяти инструкций.
Сценарий 4 — разобраться в чужом проекте
Ты впервые открыл репозиторий, и там 800 файлов. Раньше пришлось бы тратить день, чтобы понять, что где лежит.
cdв папку,claude,/init.- «Объясни структуру проекта. Какие модули, какие зависимости между ними, где точка входа.»
- «Покажи на схеме (markdown-диаграммой), как данные ходят между компонентами.»
- «Где в проекте обрабатывается авторизация?» — Claude найдёт файлы, покажет цепочку.
- Дальше уже точечно:
@src/auth/login.ts, «объясни этот файл построчно».
За полчаса получаешь карту, которую раньше собирал бы неделю.
Сценарий 5 — рефакторинг и уборка
В проекте накопился беспорядок: дублирующийся код, длинные функции, устаревшие зависимости.
/simplifyна конкретный файл — Claude предложит, что упростить.- «Найди в проекте все места, где скопирован один и тот же кусок кода, и предложи вынести в общую функцию.»
- «Какие зависимости можно безопасно обновить до последних мажоров?» — Claude посмотрит package.json, проверит breaking changes по changelog, выдаст список.
- Для каждой правки —
/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-команду. И дальше вызывать одной строкой.
Делается так:
- В корне проекта создаёшь папку
.claude/commands/(если её ещё нет). - Внутри кладёшь файл с именем будущей команды — например,
pr.md. - В начале файла можно (но не обязательно) добавить frontmatter с описанием, моделью, разрешёнными инструментами.
- Дальше — инструкция для 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 с нуля
Короткая дорожка для тех, кто читает статью «впрок».
- Завести аккаунт. Зарегистрироваться на claude.ai. Бесплатный тариф для Claude Code очень ограничен, для нормальной работы нужен Pro (20 $/мес) или выше.
- Установить. Открыть терминал и запустить
curl -fsSL https://claude.ai/install.sh | bashна Mac/Linux или PowerShell-вариант на Windows. Можно через Homebrew:brew install --cask claude-code. - Залогиниться. Перейти в папку проекта (
cd my-project), запуститьclaude, пройти первую авторизацию в браузере. - Сделать /init. Чтобы Claude увидел структуру проекта и собрал стартовый CLAUDE.md.
- Попросить что-то простое. Например, «расскажи в двух абзацах, что делает этот проект». Это даст ощущение, как он вообще работает.
- Шаг за шагом подключать команды. Сначала
/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 в работе и хочет копнуть глубже. Можно отсортировать по цене, длительности, формату, посмотреть рейтинги и реальные отзывы:
Перейти на сайт курса
Больше программ — в полном каталоге курсов по Нейросети и искусственный интеллект
Если интересно, как нейросети встраиваются в разработку сайтов и что такое вайб-кодинг — посмотри наш разбор как создать сайт без программирования. А если хочется понять, кто такие люди, у которых AI-инструменты вшиты в ежедневную работу так же, как у нас с тобой Google, — есть отдельный материал про AI-native поколение.
Десять команд, которых хватит на первый месяц
Реестр большой, но в повседневной работе крутятся одни и те же. Если бы мы собирали стартовый набор для человека, который завтра первый раз запустит claude, в нём было бы десять команд:
/help— посмотреть весь список в текущей сессии/init— собрать CLAUDE.md в новом проекте/clear— стереть историю между задачами/compact— сжать диалог в длинной сессии/plan— обсудить план перед действиями/rewind— откат, когда всё поехало/diff— глазами проверить, что Claude изменил/btw— задать побочный вопрос, не засоряя историю/cost— следить за токенами/model— переключаться на Haiku или Opus под задачу
Этого набора достаточно, чтобы первый месяц чувствовать себя в Claude Code уверенно. Дальше остальные команды подтянутся сами, когда поймаешь моменты «мне сейчас нужно что-то такое». Возвращайся к этой статье как к шпаргалке: мы старались собрать всё в одном месте, чтобы не надо было прыгать по десяти вкладкам с документацией.
![Статья: Кто такие AI-native люди: признаки, отличия от digital native и как стать одним из них в 2026 году Кто такие AI-native люди: признаки, отличия от digital native и как стать одним из них в [current_year] году](https://checkroi.ru/wp-content/uploads/2026/05/og-cover-57761-1778513139.jpg)
![Статья: Сколько зарабатывает 3D-дженералист в 2026 году — зарплаты в России и за рубежом Сколько зарабатывает 3D-дженералист в [current_year] году — зарплаты в России и за рубежом](https://checkroi.ru/wp-content/uploads/2026/04/og-cover-55989-1776621286.jpg)
![Статья: Сколько зарабатывает продакт-менеджер в 2026 году — зарплаты в России и за рубежом Сколько зарабатывает продакт-менеджер в [current_year] году — зарплаты в России и за рубежом](https://checkroi.ru/wp-content/uploads/2026/04/og-cover-55986-1776621074.jpg)

