Гайд
кодовое словоШпаргалка

Команды Claude Code на одном листе

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

Содержание10 глав
  1. 01Горячие клавиши — общее управление
  2. 02Ввод: перенос строки, правка, спецсимволы
  3. 03Расшифровка сессии после Ctrl+O
  4. 04Слэш-команды: настройка и сессия
  5. 05Контекст, память и стоимость
  6. 06Работа с кодом
  7. 07Скиллы и агенты
  8. 08Запуск из терминала
  9. 09Порядок использования
  10. 10Где смотреть первоисточник

Горячие клавиши — общее управление

КлавишаЧто делает
Shift+TabПереключает режимы доступа по кругу, включая режим плана.
Ctrl+OОткрывает и закрывает полную расшифровку сессии.
EscПрерывает ответ Claude или закрывает диалог.
Esc EscОчищает черновик ввода или открывает откат разговора.
Ctrl+RЗапускает обратный поиск по истории запросов.
Ctrl+BОтправляет текущую работу в фон.
Ctrl+TПоказывает чек-лист задач Claude.
Ctrl+SОткладывает черновик запроса и возвращает его обратно.
Ctrl+G / Ctrl+X Ctrl+EОткрывает ввод в своём текстовом редакторе.
Ctrl+X Ctrl+KОстанавливает всех фоновых субагентов сразу.
Ctrl+VВставляет картинку из буфера; в iTerm2 используй Cmd+V, в Windows и WSL Alt+V.
Ctrl+LПерерисовывает экран терминала.
Ctrl+ZПодвешивает процесс.
Ctrl+DВыходит из сессии.
Option+P / Alt+PМеняет модель на лету.
Option+T / Alt+TВключает и выключает расширенное мышление.
Option+O / Alt+OВключает быстрый режим.
?Открывает панель подсказок по клавишам, если ввод пустой.

Ввод: перенос строки, правка, спецсимволы

Клавиша или символЧто делает
Ctrl+JДелает перенос строки в любом терминале без дополнительной настройки.
\ + EnterДелает перенос строки и работает везде.
Shift+EnterДелает перенос строки в iTerm2, WezTerm, Ghostty, Kitty, Warp, Apple Terminal и Windows Terminal.
!В начале строки включает режим оболочки: команда выполняется, вывод попадает в сессию.
@Открывает подсказку путей к файлам.
:Открывает выбор эмодзи по короткому имени.
Ctrl+A / Ctrl+EПереходит в начало или конец строки.
Ctrl+K / Ctrl+UУдаляет текст до конца или до начала строки.
Ctrl+WУдаляет слово назад.
Ctrl+YВозвращает удалённое.
Alt+B / Alt+FПереходит на слово назад или вперёд.
Alt+DУдаляет слово вперёд.
Ctrl+_Отменяет последнюю правку ввода.
Удерживай SpaceВключает голосовой ввод, если он включён в окружении.

Расшифровка сессии после Ctrl+O

КлавишаЧто делает
{ / }Переходят к предыдущему или следующему своему запросу после Ctrl+O.
[Выгружает весь разговор в нативный скроллбэк терминала, чтобы искать по нему Cmd+F.
vОткрывает разговор во внешнем редакторе.
q / EscВыходит из просмотра разговора.

Слэш-команды: настройка и сессия

КомандаКогда нужна
/configОткрывает настройки; можно задавать значения напрямую, например /config theme=dark или /config model=sonnet.
/modelМеняет модель и сохраняет её как модель по умолчанию.
/effortМеняет уровень усилия: low, medium, high, xhigh, max, ultracode или auto.
/statusПоказывает версию, модель, аккаунт и состояние связи.
/doctorПроверяет установку и помогает починить проблемы окружения.
/usageПоказывает расход сессии и лимиты плана.
/costВедёт к статистике расхода, как и /usage.
/statsВедёт к статистике расхода, как и /usage.
/themeОткрывает настройку темы.
/keybindingsОткрывает настройку своих клавиш.
/terminal-setupНастраивает перенос строки по Shift+Enter.
/resumeВозвращает в разговор по имени или из списка.
/renameПереименовывает текущий разговор.
/branchСоздаёт ветку разговора, чтобы попробовать другой ход.
/forkСоздаёт копию разговора для отдельного продолжения.
/exportВыгружает разговор текстом.
/recapДелает однострочный итог сессии.
/permissionsОткрывает правила разрешений.
/hooksНастраивает хуки на события инструментов.
/voiceВключает или настраивает голосовой ввод.
/insightsГотовит HTML-отчёт по своим сессиям.

Контекст, память и стоимость

КомандаКогда нужна
/contextПоказывает цветную сетку контекста: что именно забивает окно и что его раздувает.
/compactСжимает разговор и продолжает в нём же; можно указать, на чём сфокусировать итог.
/clearНачинает с пустого контекста; имя в аргументе подпишет прошлый разговор в /resume.
/autocompactНастраивает окно автоматического сжатия.
/memoryОткрывает файлы CLAUDE.md и показывает авто-память.
/initСобирает CLAUDE.md по проекту.
/add-dirДобавляет рабочую папку в текущую сессию.
/rewindВозвращает разговор и код к прошлой точке.
/checkpointАлиас для отката к прошлой точке.
/undoАлиас для отката к прошлой точке.

Работа с кодом

КомандаКогда нужна
/planВключает режим плана сразу с задачей, например /plan fix the auth bug.
/diffОткрывает интерактивный просмотр незакоммиченных правок и изменений по ходам.
/code-reviewПроверяет дифф, ветку или PR; --fix применяет найденное, --comment оставляет комментарии.
/security-reviewПроверяет ветку против основной на инъекции, проблемы авторизации и другие риски.
/simplifyЗапускает четыре агента, которые параллельно ищут переиспользование, упрощения и правят код.
/verifyСобирает и запускает приложение, чтобы посмотреть на результат, а не только на тесты.
/debugВключает журнал отладки и помогает разобрать проблему по логам.
/mcpОткрывает серверы MCP и их авторизацию.
/pluginОткрывает управление плагинами.

Скиллы и агенты

ФункцияЧто помнить
SKILL.mdСвой скилл хранится как файл SKILL.md.
~/.claude/skills/ /SKILL.mdЛичный скилл для всех проектов.
.claude/skills/ /SKILL.mdСкилл только для одного проекта.
Личный скиллЕсли одноимённый скилл есть и в проекте, и у себя, побеждает личный.
/skillsПоказывает список скиллов; t сортирует по весу в токенах, Space меняет видимость скилла для Claude.
/agentsС версии 2.1.198 напоминает: попроси Claude собрать субагента или правь .claude/agents/ руками.
/subtaskФоркнутый субагент забирает весь разговор, работает в фоне и возвращает результат сюда же.
/backgroundОтцепляет всю сессию в фон и освобождает терминал.
/tasksПоказывает, что крутится в фоне прямо сейчас.
/batchРаскладывает большую правку на 5-30 независимых кусков и запускает их параллельно.
/loopПовторяет запрос, пока сессия открыта.

Запуск из терминала

В исходном PDF этот блок помечен как «80 флагов», но на странице перечислены не все 80 по одному. Ниже перенесены все флаги и режимы, которые реально есть в файле.

Команда или флагЧто делает
claude --continueОткрывает последний разговор в этой папке.
--fork-sessionДаёт продолжению новый идентификатор.
claude --worktree / claude -wЗапускает изолированный git-worktree в <repo>/.claude/worktrees/<имя>; можно передать номер PR.
claude --tmuxСоздаёт tmux-сессию под этот worktree с нативными панелями iTerm2.
claude --permission-mode planСтартует в режиме плана.
--permission-mode defaultИспользует обычный режим разрешений.
--permission-mode acceptEditsАвтоматически принимает правки, когда режим разрешений это допускает.
--permission-mode autoВключает автоматический режим разрешений.
--permission-mode dontAskРаботает без лишних запросов на подтверждение в рамках режима.
--permission-mode bypassPermissionsОбходит запросы разрешений там, где это явно разрешено окружением.
claude --effort xhighЗадаёт уровень усилия на всю сессию.

Порядок использования

  • Перед большой правкой включи /plan или переключись в режим плана через Shift+Tab.
  • Когда контекст раздулся, сначала открой /context, затем сожми разговор через /compact.
  • Перед сдачей правок открой /diff, затем запускай /verify или /code-review.
  • Если задача распадается на части, используй /subtask, /background, /tasks или /batch.
  • Если окружение ведёт себя странно, начни с /doctor и /debug.

Где смотреть первоисточник

РазделСсылка
Все команды спискомhttps://code.claude.com/docs/en/commands
Клавиши и режимы вводаhttps://code.claude.com/docs/en/interactive-mode
Скиллыhttps://code.claude.com/docs/en/skills
Флаги запускаhttps://code.claude.com/docs/en/cli-reference