Сочетания клавиш
Сочетания клавиш могут отличаться в зависимости от платформы и терминала. Нажмите
?, чтобы увидеть доступные сочетания клавиш для вашей среды.Пользователи macOS: сочетания клавиш с клавишей Option/Alt (Alt+B, Alt+F, Alt+Y, Alt+M, Alt+P) требуют настройки Option как Meta в вашем терминале:- iTerm2: параметры → Profiles → Keys → установите Left/Right Option key на “Esc+”
- Terminal.app: параметры → Profiles → Keyboard → отметьте “Use Option as Meta Key”
- VS Code: параметры → Profiles → Keys → установите Left/Right Option key на “Esc+”
Основные элементы управления
| Сочетание клавиш | Описание | Контекст |
|---|---|---|
Ctrl+C | Отменить текущий ввод или генерацию | Стандартное прерывание |
Ctrl+F | Завершить всех фоновых агентов. Нажмите дважды в течение 3 секунд для подтверждения | Управление фоновыми агентами |
Ctrl+D | Выход из сеанса Claude Code | Сигнал EOF |
Ctrl+G | Открыть в текстовом редакторе по умолчанию | Отредактируйте свой запрос или пользовательский ответ в текстовом редакторе по умолчанию |
Ctrl+L | Очистить экран терминала | Сохраняет историю разговора |
Ctrl+O | Переключить подробный вывод | Показывает детальное использование инструментов и выполнение |
Ctrl+R | Поиск в истории команд в обратном порядке | Интерактивный поиск по предыдущим командам |
Ctrl+V или Cmd+V (iTerm2) или Alt+V (Windows) | Вставить изображение из буфера обмена | Вставляет изображение или путь к файлу изображения |
Ctrl+B | Фоновое выполнение задач | Переводит bash команды и агентов в фоновый режим. Пользователи Tmux нажимают дважды |
Ctrl+T | Переключить список задач | Показать или скрыть список задач в области статуса терминала |
Left/Right arrows | Переключение между вкладками диалога | Навигация между вкладками в диалогах разрешений и меню |
Up/Down arrows | Навигация по истории команд | Вспомните предыдущие вводы |
Esc + Esc | Отмотать назад или суммировать | Восстановить код и/или разговор до предыдущей точки, или суммировать с выбранного сообщения |
Shift+Tab или Alt+M (некоторые конфигурации) | Переключить режимы разрешений | Переключение между режимом Auto-Accept Mode, Plan Mode и обычным режимом. |
Option+P (macOS) или Alt+P (Windows/Linux) | Переключить модель | Переключение моделей без очистки вашего запроса |
Option+T (macOS) или Alt+T (Windows/Linux) | Переключить расширенное мышление | Включить или отключить режим расширенного мышления. Сначала запустите /terminal-setup для включения этого сочетания клавиш |
Редактирование текста
| Сочетание клавиш | Описание | Контекст |
|---|---|---|
Ctrl+K | Удалить до конца строки | Сохраняет удаленный текст для вставки |
Ctrl+U | Удалить всю строку | Сохраняет удаленный текст для вставки |
Ctrl+Y | Вставить удаленный текст | Вставить текст, удаленный с помощью Ctrl+K или Ctrl+U |
Alt+Y (после Ctrl+Y) | Циклический просмотр истории вставок | После вставки циклически просмотрите ранее удаленный текст. Требует Option как Meta на macOS |
Alt+B | Переместить курсор на одно слово назад | Навигация по словам. Требует Option как Meta на macOS |
Alt+F | Переместить курсор на одно слово вперед | Навигация по словам. Требует Option как Meta на macOS |
Тема и отображение
| Сочетание клавиш | Описание | Контекст |
|---|---|---|
Ctrl+T | Переключить подсветку синтаксиса для блоков кода | Работает только внутри меню выбора /theme. Управляет тем, использует ли код в ответах Claude раскраску синтаксиса |
Подсветка синтаксиса доступна только в нативной сборке Claude Code.
Многострочный ввод
| Метод | Сочетание клавиш | Контекст |
|---|---|---|
| Быстрый выход | \ + Enter | Работает во всех терминалах |
| macOS по умолчанию | Option+Enter | По умолчанию на macOS |
| Shift+Enter | Shift+Enter | Работает из коробки в iTerm2, WezTerm, Ghostty, Kitty |
| Управляющая последовательность | Ctrl+J | Символ перевода строки для многострочного ввода |
| Режим вставки | Вставить напрямую | Для блоков кода, логов |
Быстрые команды
| Сочетание клавиш | Описание | Примечания |
|---|---|---|
/ в начале | Команда или skill | См. встроенные команды и skills |
! в начале | Режим Bash | Запускайте команды напрямую и добавляйте вывод выполнения в сеанс |
@ | Упоминание пути к файлу | Запустить автодополнение пути к файлу |
Встроенные команды
Введите/ в Claude Code, чтобы увидеть все доступные команды, или введите / с последующими буквами для фильтрации. Не все команды видны каждому пользователю. Некоторые зависят от вашей платформы, плана или среды. Например, /desktop появляется только на macOS и Windows, /upgrade и /privacy-settings доступны только для планов Pro и Max, а /terminal-setup скрыт, когда ваш терминал изначально поддерживает его сочетания клавиш.
Claude Code также поставляется с встроенными skills такими как /simplify, /batch и /debug, которые появляются рядом со встроенными командами при вводе /. Чтобы создать свои собственные команды, см. skills.
В таблице ниже <arg> указывает на обязательный аргумент, а [arg] указывает на необязательный.
| Команда | Назначение |
|---|---|
/add-dir <path> | Добавить новый рабочий каталог в текущий сеанс |
/agents | Управлять конфигурациями agent |
/btw <question> | Задать быстрый побочный вопрос без добавления в разговор |
/chrome | Настроить параметры Claude в Chrome |
/clear | Очистить историю разговора и освободить контекст. Псевдонимы: /reset, /new |
/compact [instructions] | Компактировать разговор с необязательными инструкциями фокуса |
/config | Открыть интерфейс Параметры для настройки темы, модели, стиля вывода и других предпочтений. Псевдоним: /settings |
/context | Визуализировать текущее использование контекста как цветную сетку |
/copy | Скопировать последний ответ ассистента в буфер обмена. Когда присутствуют блоки кода, показывает интерактивный выбор для выбора отдельных блоков или полного ответа |
/cost | Показать статистику использования токенов. Подробнее см. в руководстве отслеживания затрат для деталей, специфичных для подписки |
/desktop | Продолжить текущий сеанс в приложении Claude Code Desktop. Только macOS и Windows. Псевдоним: /app |
/diff | Открыть интерактивный просмотр различий, показывающий незафиксированные изменения и различия для каждого хода. Используйте стрелки влево/вправо для переключения между текущим git diff и отдельными ходами Claude, а вверх/вниз для просмотра файлов |
/doctor | Диагностировать и проверить вашу установку Claude Code и параметры |
/exit | Выход из CLI. Псевдоним: /quit |
/export [filename] | Экспортировать текущий разговор как простой текст. С именем файла записывает непосредственно в этот файл. Без имени открывает диалог для копирования в буфер обмена или сохранения в файл |
/extra-usage | Настроить дополнительное использование для продолжения работы при достижении ограничений скорости |
/fast [on|off] | Переключить быстрый режим включен или выключен |
/feedback [report] | Отправить отзыв о Claude Code. Псевдоним: /bug |
/fork [name] | Создать ветвь текущего разговора в этой точке |
/help | Показать справку и доступные команды |
/hooks | Управлять конфигурациями hook для событий инструментов |
/ide | Управлять интеграциями IDE и показать статус |
/init | Инициализировать проект с руководством CLAUDE.md |
/insights | Создать отчет, анализирующий ваши сеансы Claude Code, включая области проекта, паттерны взаимодействия и точки трения |
/install-github-app | Настроить приложение Claude GitHub Actions для репозитория. Проведет вас через выбор репозитория и настройку интеграции |
/install-slack-app | Установить приложение Claude Slack. Открывает браузер для завершения потока OAuth |
/keybindings | Открыть или создать файл конфигурации сочетаний клавиш |
/login | Войти в свой аккаунт Anthropic |
/logout | Выйти из своего аккаунта Anthropic |
/mcp | Управлять подключениями MCP server и аутентификацией OAuth |
/memory | Редактировать файлы памяти CLAUDE.md, включить или отключить auto-memory и просмотреть записи auto-memory |
/mobile | Показать QR-код для загрузки мобильного приложения Claude. Псевдонимы: /ios, /android |
/model [model] | Выбрать или изменить модель AI. Для моделей, которые это поддерживают, используйте стрелки влево/вправо для регулировки уровня усилий. Изменение вступает в силу немедленно без ожидания завершения текущего ответа |
/passes | Поделиться бесплатной неделей Claude Code с друзьями. Видна только если ваш аккаунт имеет право на это |
/permissions | Просмотреть или обновить разрешения. Псевдоним: /allowed-tools |
/plan | Войти в режим плана непосредственно из запроса |
/plugin | Управлять plugins Claude Code |
/pr-comments [PR] | Получить и отобразить комментарии из pull request GitHub. Автоматически обнаруживает PR для текущей ветви или передайте URL или номер PR. Требует CLI gh |
/privacy-settings | Просмотреть и обновить параметры конфиденциальности. Доступно только для подписчиков планов Pro и Max |
/release-notes | Просмотреть полный журнал изменений, с самой последней версией ближайшей к вашему запросу |
/reload-plugins | Перезагрузить все активные plugins для применения ожидающих изменений без перезагрузки. Сообщает, что было загружено, и отмечает любые изменения, требующие перезагрузки |
/remote-control | Сделать этот сеанс доступным для удаленного управления с claude.ai. Псевдоним: /rc |
/remote-env | Настроить удаленную среду по умолчанию для сеансов teleport |
/rename [name] | Переименовать текущий сеанс. Без имени автоматически генерирует одно из истории разговора |
/resume [session] | Возобновить разговор по ID или имени, или открыть выбор сеанса. Псевдоним: /continue |
/review | Устарело. Установите вместо этого code-review plugin: claude plugin install code-review@claude-code-marketplace |
/rewind | Отмотать разговор и/или код до предыдущей точки, или суммировать с выбранного сообщения. См. checkpointing. Псевдоним: /checkpoint |
/sandbox | Переключить режим sandbox. Доступно только на поддерживаемых платформах |
/security-review | Анализировать ожидающие изменения на текущей ветви на предмет уязвимостей безопасности. Проверяет git diff и определяет риски, такие как инъекции, проблемы с аутентификацией и утечка данных |
/skills | Список доступных skills |
/stats | Визуализировать ежедневное использование, историю сеансов, серии и предпочтения моделей |
/status | Открыть интерфейс Параметры (вкладка Status), показывающий версию, модель, аккаунт и подключение |
/statusline | Настроить строку статуса Claude Code. Опишите, что вы хотите, или запустите без аргументов для автоматической настройки из вашего приглашения оболочки |
/stickers | Заказать стикеры Claude Code |
/tasks | Список и управление фоновыми задачами |
/terminal-setup | Настроить сочетания клавиш терминала для Shift+Enter и других сочетаний. Видна только в терминалах, которые это требуют, таких как VS Code, Alacritty или Warp |
/theme | Изменить цветовую тему. Включает светлые и темные варианты, темы, доступные для дальтоников (далтонизированные), и ANSI темы, которые используют палитру цветов вашего терминала |
/upgrade | Открыть страницу обновления для переключения на более высокий уровень плана |
/usage | Показать ограничения использования плана и статус ограничения скорости |
/vim | Переключение между режимами редактирования Vim и Normal |
MCP prompts
MCP servers могут предоставлять prompts, которые появляются как команды. Они используют формат/mcp__<server>__<prompt> и динамически обнаруживаются из подключенных серверов. Подробнее см. в разделе MCP prompts.
Режим редактора Vim
Включить редактирование в стиле Vim с помощью команды/vim или настроить постоянно через /config.
Переключение режимов
| Команда | Действие | Из режима |
|---|---|---|
Esc | Войти в режим NORMAL | INSERT |
i | Вставить перед курсором | NORMAL |
I | Вставить в начало строки | NORMAL |
a | Вставить после курсора | NORMAL |
A | Вставить в конец строки | NORMAL |
o | Открыть строку ниже | NORMAL |
O | Открыть строку выше | NORMAL |
Навигация (режим NORMAL)
| Команда | Действие |
|---|---|
h/j/k/l | Переместиться влево/вниз/вверх/вправо |
w | Следующее слово |
e | Конец слова |
b | Предыдущее слово |
0 | Начало строки |
$ | Конец строки |
^ | Первый непустой символ |
gg | Начало ввода |
G | Конец ввода |
f{char} | Перейти к следующему вхождению символа |
F{char} | Перейти к предыдущему вхождению символа |
t{char} | Перейти прямо перед следующим вхождением символа |
T{char} | Перейти прямо после предыдущего вхождения символа |
; | Повторить последнее движение f/F/t/T |
, | Повторить последнее движение f/F/t/T в обратном порядке |
В режиме нормального режима vim, если курсор находится в начале или конце ввода и не может двигаться дальше, стрелки навигируют по истории команд вместо этого.
Редактирование (режим NORMAL)
| Команда | Действие |
|---|---|
x | Удалить символ |
dd | Удалить строку |
D | Удалить до конца строки |
dw/de/db | Удалить слово/до конца/назад |
cc | Изменить строку |
C | Изменить до конца строки |
cw/ce/cb | Изменить слово/до конца/назад |
yy/Y | Скопировать строку |
yw/ye/yb | Скопировать слово/до конца/назад |
p | Вставить после курсора |
P | Вставить перед курсором |
>> | Увеличить отступ строки |
<< | Уменьшить отступ строки |
J | Объединить строки |
. | Повторить последнее изменение |
Текстовые объекты (режим NORMAL)
Текстовые объекты работают с операторами, такими какd, c и y:
| Команда | Действие |
|---|---|
iw/aw | Внутри/вокруг слова |
iW/aW | Внутри/вокруг СЛОВА (разделенного пробелом) |
i"/a" | Внутри/вокруг двойных кавычек |
i'/a' | Внутри/вокруг одиночных кавычек |
i(/a( | Внутри/вокруг скобок |
i[/a[ | Внутри/вокруг квадратных скобок |
i{/a{ | Внутри/вокруг фигурных скобок |
История команд
Claude Code сохраняет историю команд для текущего сеанса:- История ввода хранится для каждого рабочего каталога
- История ввода сбрасывается при запуске
/clearдля начала нового сеанса. Разговор предыдущего сеанса сохраняется и может быть возобновлен. - Используйте стрелки вверх/вниз для навигации (см. сочетания клавиш выше)
- Примечание: расширение истории (
!) отключено по умолчанию
Поиск в обратном порядке с Ctrl+R
НажмитеCtrl+R для интерактивного поиска по истории команд:
- Начать поиск: нажмите
Ctrl+Rдля активации поиска истории в обратном порядке - Введите запрос: введите текст для поиска в предыдущих командах. Поисковый термин выделяется в совпадающих результатах
- Навигация по совпадениям: нажмите
Ctrl+Rснова для циклического просмотра более старых совпадений - Принять совпадение:
- Нажмите
TabилиEscдля принятия текущего совпадения и продолжения редактирования - Нажмите
Enterдля принятия и немедленного выполнения команды
- Нажмите
- Отменить поиск:
- Нажмите
Ctrl+Cдля отмены и восстановления вашего исходного ввода - Нажмите
Backspaceна пустом поиске для отмены
- Нажмите
Фоновые bash команды
Claude Code поддерживает запуск bash команд в фоновом режиме, позволяя вам продолжать работу, пока выполняются долгоживущие процессы.Как работает фоновое выполнение
Когда Claude Code запускает команду в фоновом режиме, он запускает команду асинхронно и немедленно возвращает ID фоновой задачи. Claude Code может отвечать на новые запросы, пока команда продолжает выполняться в фоновом режиме. Для запуска команд в фоновом режиме вы можете либо:- Попросить Claude Code запустить команду в фоновом режиме
- Нажать Ctrl+B для перемещения обычного вызова инструмента Bash в фоновый режим. (Пользователи Tmux должны нажать Ctrl+B дважды из-за префиксной клавиши tmux.)
- Вывод буферизируется, и Claude может получить его с помощью инструмента TaskOutput
- Фоновые задачи имеют уникальные ID для отслеживания и получения вывода
- Фоновые задачи автоматически очищаются при выходе из Claude Code
CLAUDE_CODE_DISABLE_BACKGROUND_TASKS на 1. Подробнее см. в разделе Переменные окружения.
Обычные фоновые команды:
- Инструменты сборки (webpack, vite, make)
- Менеджеры пакетов (npm, yarn, pnpm)
- Запускатели тестов (jest, pytest)
- Серверы разработки
- Долгоживущие процессы (docker, terraform)
Режим Bash с префиксом !
Запускайте bash команды напрямую без прохождения через Claude, добавив префикс ! к вашему вводу:
- Добавляет команду и ее вывод в контекст разговора
- Показывает прогресс и вывод в реальном времени
- Поддерживает то же самое
Ctrl+Bфоновое выполнение для долгоживущих команд - Не требует, чтобы Claude интерпретировал или одобрял команду
- Поддерживает автодополнение на основе истории: введите частичную команду и нажмите Tab для завершения из предыдущих команд
!в текущем проекте - Выход с
Escape,BackspaceилиCtrl+Uна пустом запросе
Предложения запросов
Когда вы впервые открываете сеанс, в поле ввода запроса появляется затемненный пример команды, чтобы помочь вам начать. Claude Code выбирает это из истории git вашего проекта, поэтому оно отражает файлы, над которыми вы недавно работали. После ответа Claude предложения продолжают появляться на основе истории вашего разговора, такие как следующий шаг из многочастного запроса или естественное продолжение вашего рабочего процесса.- Нажмите Tab для принятия предложения, или нажмите Enter для принятия и отправки
- Начните вводить для его отклонения
/config:
Побочные вопросы с /btw
Используйте/btw для быстрого вопроса о вашей текущей работе без добавления в историю разговора. Это полезно, когда вы хотите быстрый ответ, но не хотите загромождать основной контекст или отвлекать Claude от долгоживущей задачи.
- Доступно, пока Claude работает: вы можете запустить
/btwдаже во время обработки Claude ответа. Побочный вопрос работает независимо и не прерывает основной ход. - Без доступа к инструментам: побочные вопросы отвечают только из того, что уже находится в контексте. Claude не может читать файлы, запускать команды или искать при ответе на побочный вопрос.
- Один ответ: нет последующих ходов. Если вам нужен обмен, используйте обычный запрос вместо этого.
- Низкая стоимость: побочный вопрос повторно использует кэш запроса родительского разговора, поэтому дополнительная стоимость минимальна.
/btw является противоположностью subagent: он видит ваш полный разговор, но не имеет инструментов, в то время как subagent имеет полные инструменты, но начинает с пустого контекста. Используйте /btw для вопроса о том, что Claude уже знает из этого сеанса; используйте subagent для поиска чего-то нового.
Список задач
При работе над сложной многошаговой работой Claude создает список задач для отслеживания прогресса. Задачи появляются в области статуса вашего терминала с индикаторами, показывающими, что ожидает выполнения, выполняется или завершено.- Нажмите
Ctrl+Tдля переключения представления списка задач. Отображение показывает до 10 задач одновременно - Чтобы увидеть все задачи или очистить их, попросите Claude напрямую: “show me all tasks” или “clear all tasks”
- Задачи сохраняются при компактировании контекста, помогая Claude оставаться организованным на более крупных проектах
- Чтобы поделиться списком задач между сеансами, установите
CLAUDE_CODE_TASK_LIST_IDдля использования именованного каталога в~/.claude/tasks/:CLAUDE_CODE_TASK_LIST_ID=my-project claude - Чтобы вернуться к предыдущему списку TODO, установите
CLAUDE_CODE_ENABLE_TASKS=false.
Статус проверки PR
При работе на ветви с открытым pull request, Claude Code отображает кликабельную ссылку PR в нижнем колонтитуле (например, “PR #446”). Ссылка имеет цветное подчеркивание, указывающее на состояние проверки:- Зеленый: одобрено
- Желтый: ожидание проверки
- Красный: запрошены изменения
- Серый: черновик
- Фиолетовый: объединено
Cmd+click (Mac) или Ctrl+click (Windows/Linux) на ссылку для открытия pull request в вашем браузере. Статус обновляется автоматически каждые 60 секунд.
Статус PR требует установки и аутентификации CLI
gh (gh auth login).См. также
- Skills - Пользовательские запросы и рабочие процессы
- Checkpointing - Отмотать правки Claude и восстановить предыдущие состояния
- Справочник CLI - Флаги и опции командной строки
- Параметры - Опции конфигурации
- Управление памятью - Управление файлами CLAUDE.md