
Гайд
кодовое словоШпаргалка
Команды Claude Code на одном листе
Полная карта из исходного PDF: горячие клавиши, ввод, расшифровка сессии, слэш-команды, скиллы, агенты и запуск из терминала. Отмечай, что уже используешь, и возвращайся к нужному блоку, когда сессия начинает расползаться.
Содержание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 |


