Слэш-команды
Slash-команды
Обзор
Slash-команды - это сокращения для управления поведением Claude во время интерактивной сессии. Они бывают нескольких типов:
- Встроенные команды: предоставляются Claude Code (
/help,/clear,/model) - Skills: пользовательские команды, создаваемые в виде файлов
SKILL.md(/optimize,/pr) - Команды плагинов: команды из установленных плагинов (
/frontend-design:frontend-design) - MCP prompts: команды с MCP-серверов (
/mcp__github__list_prs)
Примечание: пользовательские slash-команды были объединены со skills. Файлы в
.claude/commands/по-прежнему работают, но теперь рекомендуется использовать skills (.claude/skills/). В обоих случаях создаётся сокращение вида/command-name. Полную справку см. в руководстве по Skills.
Справочник встроенных команд
Встроенные команды - это сокращения для типовых действий. Всего доступно более 60 встроенных команд и 10 предустановленных skills. Введите / в Claude Code, чтобы увидеть полный список, либо введите / и несколько букв для фильтрации.
| Command | Purpose |
|---|---|
/add-dir <path> | Add working directory |
/agents | Manage agent configurations |
/branch [name] | Switch into a copy of the conversation at this point, preserving the original (return to it with /resume) |
/fork [prompt] | Copy the current conversation into a new background session and keep working here; the two are independent from that point on and the copy gets its own row in claude agents (v2.1.212+) |
/subtask <task> | Spawn a forked subagent that inherits the full conversation and works on the task while you keep going; its result returns to this conversation when it finishes (v2.1.212+) |
/btw <question> | Ask an ephemeral side question while Claude is working on the main task; doesn't pollute the main conversation context |
/cd <path> | Move the session to a new working directory without breaking the prompt cache (added v2.1.169) |
/chrome | Configure Chrome browser integration |
/clear | Clear conversation (aliases: /reset, /new) |
/color [color|default] | Set prompt bar color. Bare /color (no args) picks a random session color (v2.1.128+); pass a color name or hex to set explicitly. |
/compact [instructions] | Compact conversation with optional focus instructions. A failed compact now displays as an error in the UI instead of silently doing nothing (v2.1.216) |
/config | Open Settings (alias: /settings) |
/context | Visualize context usage as colored grid. Shows an explicit warning when usage is over the context window limit (v2.1.216) |
/copy [N] | Copy assistant response to clipboard; w writes to file |
/cost | Typing-shortcut alias for /usage - opens the cost tab (v2.1.118+) |
/desktop | Continue in Desktop app (alias: /app) |
/diff | Interactive diff viewer for uncommitted changes |
/doctor | Diagnose installation health - openable while Claude is responding; shows status icons; press f to auto-fix issues (enhanced in v2.1.116; layout refreshed to a flat tree with clearer icons in v2.1.178) |
/effort [low|medium|high|xhigh|max|auto] | Set effort level via interactive arrow-key slider. Levels: low → medium → high → xhigh (new in v2.1.111) → max. Default is high on Opus 5, Sonnet 5, and Opus 4.8 (xhigh on Opus 4.7); xhigh needs Opus 5, Sonnet 5, Opus 4.8, or Opus 4.7; max works on Opus 5, Sonnet 5, Opus 4.8/4.7/4.6 and Sonnet 4.6. The menu also offers ultracode (not a model effort level - it sends xhigh and has Claude orchestrate dynamic workflows; session-only) |
/exit | Exit the REPL (alias: /quit) |
/export [filename] | Export the current conversation to a file or clipboard |
/usage-credits | Configure extra usage for rate limits (renamed from /extra-usage in v2.1.144; /extra-usage still works as an alias) |
/fast [on|off] | Toggle fast mode. Applies to Opus 5 and Opus 4.8 (v2.1.219) |
/feedback | Submit feedback (alias: /bug). Since v2.1.141, can attach recent sessions (last 24h or 7d) so reports spanning more than one session include context. As of v2.1.178, /bug requires a description before it can be submitted. |
/focus | Toggle focus view (added v2.1.110; replaces Ctrl+O for focus toggle) |
/goal <statement> | Register a session-level completion condition; Claude keeps working until the goal is met. /goal clear removes it. Active goal appears in the status line, with a live overlay panel showing elapsed time, turn count, and token usage (added v2.1.139). |
/help | Show help |
/hooks | View hook configurations |
/ide | Manage IDE integrations |
/init | Initialize CLAUDE.md. Set CLAUDE_CODE_NEW_INIT=1 for interactive flow |
/insights | Generate session analysis report |
/install-github-app | Set up GitHub Actions app |
/install-slack-app | Install Slack app |
/keybindings | Open keybindings configuration |
/fewer-permission-prompts | Analyze recent Bash/MCP tool calls and add a prioritized allowlist to .claude/settings.json to reduce permission prompts (added v2.1.111) |
/login | Switch Anthropic accounts |
/logout | Sign out from your Anthropic account |
/mcp | Manage MCP servers and OAuth |
/memory | Edit CLAUDE.md, toggle auto-memory |
/mobile | QR code for mobile app (aliases: /ios, /android) |
/model [model] | Select model with left/right arrows for effort. Since v2.1.153, the choice is saved as the default for new sessions (matching the IDE); press s after selecting to apply it to the current session only. (The keybinding modelPicker:setAsDefault was renamed to modelPicker:thisSessionOnly; the old d action is now s.) As of v2.1.219, the picker shows the merged Opus row as "Opus (1M context)". |
/passes | Share free week of Claude Code |
/permissions | View/update permissions (alias: /allowed-tools) |
/plan [description] | Enter plan mode |
/plugin | Manage plugins |
/proactive | Alias for /loop (added v2.1.105) |
/powerup | Discover features through interactive lessons with animated demos |
/privacy-settings | Privacy settings (Pro/Max only) |
/release-notes | View changelog |
/recap | Show session recap / summary when returning to a session (added v2.1.108) |
/reload-plugins | Reload active plugins |
/reload-skills | Re-scan skill directories without restarting the session (added v2.1.152) |
/remote-control | Remote control from claude.ai (alias: /rc) |
/remote-env | Configure default remote environment |
/rename [name] | Rename session |
/resume [session] | Resume conversation (alias: /continue) |
/review <pr> | Review a GitHub PR. As of v2.1.186 it runs on the same review engine as /code-review medium. Use /code-review to review the local working diff |
/rewind | Rewind conversation and/or code (alias: /checkpoint) |
/sandbox | Toggle sandbox mode |
/schedule [description] | Create/manage Cloud scheduled tasks |
/scroll-speed <+N|-N> | Tune mouse-wheel scroll speed of the TUI live-preview pane with a live preview. Persists per-machine to ~/.claude/preferences.json (added v2.1.139). |
/security-review | Analyze branch for security vulnerabilities |
/skills | List available skills |
/stats | Typing-shortcut alias for /usage - opens the stats tab (daily usage, sessions, streaks) (v2.1.118+) |
/stickers | Order Claude Code stickers |
/status | Show version, model, account |
/statusline | Configure status line |
/tasks | List/manage background tasks |
/team-onboarding | Generate a teammate ramp-up guide from the project's Claude Code setup (new in v2.1.101) |
/terminal-setup | Configure terminal keybindings |
/theme | Open theme picker / manage custom themes (v2.1.118). Define custom themes via JSON in ~/.claude/themes/<name>.json |
/tui | Toggle fullscreen TUI (text user interface) mode with flicker-free rendering (added v2.1.110) |
/ultraplan <prompt> | Draft plan in ultraplan session, review in browser |
/ultrareview | Comprehensive cloud-based code review with multi-agent analysis (added v2.1.111) |
/undo | Alias for /rewind (added v2.1.108) |
/upgrade | Open upgrade page for higher plan tier |
/usage | Canonical usage dashboard (v2.1.118) - combines plan usage limits, rate limits, cost, and daily session stats. /cost and /stats are typing-shortcut aliases that open specific tabs |
/voice | Toggle push-to-talk voice dictation |
/workflows | View running and completed dynamic workflow runs (added v2.1.154). See Dynamic Workflows |
Почему
/cdважен: раньше смена директории приводила к потере прогретого кеша (что делало следующий ход медленнее и дороже);/cdсохраняет prompt cache при переключении.
Встроенные skills
Эти skills поставляются вместе с Claude Code и вызываются как slash-команды:
| Skill | Purpose |
|---|---|
/batch <instruction> | Orchestrate large-scale parallel changes using worktrees |
/claude-api | Load Claude API reference for project language |
/dataviz | Chart and dashboard design guidance with a runnable color-palette validator (v2.1.198) |
/debug [description] | Enable debug logging |
/loop [interval] <prompt> | Run prompt repeatedly on interval |
/code-review [effort] | Review the current diff for correctness bugs at a chosen effort level (e.g. /code-review high). Originally absorbed /simplify in v2.1.146, but /simplify returned as a distinct command in v2.1.154 |
/simplify | Run a cleanup-only review (reuse / simplification / efficiency / altitude) and apply the fixes; does not hunt for bugs - use /code-review for that. Briefly an alias of /code-review --fix (v2.1.152), it became cleanup-only in v2.1.154 |
Устаревшие команды
| Command | Status |
|---|---|
/output-style | Removed in v2.1.91 (deprecated v2.1.73) - use /config → Output style, or the outputStyle setting |
/pr-comments | Removed in v2.1.91 - ask Claude directly to view PR comments |
/vim | Removed in v2.1.92 - use /config → Editor mode |
Недавние изменения
/forkи/subtaskпоменялись ролями в v2.1.212./forkтеперь копирует переписку в новую независимую фоновую сессию; прежнее поведение forked-subagent перенесено в новую команду/subtask. История:/forkбыл alias для/branchс v2.1.77 по v2.1.161; с v2.1.161 по v2.1.211 он запускал forked subagent (то, что сейчас делает/subtask). Когда agent view выключен,/subtaskнедоступен, а/forkсохраняет поведение forked-subagent/resume(без аргументов) открывает список прошлых сессий - включая удалённые из видимого списка - и возобновляет выбранную как фоновую сессию (v2.1.212)/output-styleобъявлена deprecated (v2.1.73) и удалена (v2.1.91) - output styles по-прежнему доступны через/config→ Output style или настройкуoutputStyle; встроенные варианты: Default, Proactive, Explanatory и Learning/review <pr>теперь использует тот же review engine, что и/code-review medium(v2.1.186)- Добавлена команда
/effort; уровеньmaxдоступен на Opus 4.6+ (изначально только на Opus 4.6) - Добавлена команда
/voiceдля голосовой диктовки в режиме push-to-talk - Добавлена команда
/scheduleдля создания запланированных задач и управления ими - Добавлена команда
/colorдля настройки внешнего вида prompt bar - /pr-comments удалена в v2.1.91 - попросите Claude напрямую посмотреть комментарии к PR
- /vim удалена в v2.1.92 - используйте вместо неё /config → Editor mode
- Добавлена /ultraplan для просмотра и выполнения plan в браузере
- Добавлена /powerup для интерактивных уроков по возможностям
- Добавлена /sandbox для переключения sandbox mode
- Пикер
/modelтеперь показывает человекочитаемые названия (например, «Sonnet 4.6») вместо сырых model ID /resumeподдерживает alias/continue- MCP prompts доступны как команды
/mcp__<server>__<prompt>(см. MCP Prompts as Commands) - Добавлена
/team-onboardingдля автогенерации гайдов по быстрому вводу коллег в курс дела (v2.1.101) - Добавлена команда
/tuiдля полноэкранного рендеринга TUI без мерцания (v2.1.110) - Добавлена команда
/focusдля переключения focus view;Ctrl+Oтеперь переключает только verbose transcript (v2.1.110) - Добавлена команда
/recapдля ручного запуска recap контекста сессии (v2.1.108) /undoдобавлена как alias для/rewind(v2.1.108)/proactiveдобавлена как alias для/loop(v2.1.105)/effortполучила интерактивный слайдер со стрелками и новый уровеньxhighмеждуhighиmax; уровень по умолчанию повышен доxhighдля планов Opus 4.7 (v2.1.111). На Opus 4.8 по умолчанию -high(v2.1.154); на Opus 5 по умолчанию тожеhigh(v2.1.219)- Добавлена
/ultrareviewдля комплексного облачного code review силами нескольких агентов (v2.1.111) - Добавлена
/fewer-permission-prompts- анализирует вызовы Bash/MCP-инструментов и сокращает число permission prompts через allowlist в.claude/settings.json(v2.1.111) - Auto mode больше не требует флага
--enable-auto-modeдля подписчиков Max на Opus 4.7 (v2.1.112) - Добавлена
/goal- условие завершения на уровне сессии, к которому Claude движется от хода к ходу; живой overlay показывает прошедшее время, количество ходов и расход токенов (v2.1.139) - Добавлена
/scroll-speed- настройка скорости прокрутки колесом мыши в панели live-preview TUI; сохраняется отдельно для каждой машины (v2.1.139) - Добавлена
/reload-skills- повторное сканирование каталогов skill без перезапуска сессии (v2.1.152) /modelтеперь сохраняет выбранную модель как модель по умолчанию для новых сессий; нажмитеs, чтобы применить только к текущей сессии (keybindingmodelPicker:setAsDefault→modelPicker:thisSessionOnly) (v2.1.153)- Добавлена
/workflows- просмотр запущенных и завершённых запусков динамических workflow (v2.1.154) /simplifyвернулась как отдельная review-команда, ориентированная только на очистку кода (reuse / simplification / efficiency / altitude), в отличие от поиска багов в/code-review(v2.1.154)
/goal - условие завершения на уровне сессии
Новое в v2.1.139
Используйте /goal, чтобы задать условие завершения для текущей сессии. Claude движется к нему от хода к ходу, а панель overlay показывает прошедшее время, количество ходов и израсходованные токены. Сбросить условие можно командой /goal clear. Работает в интерактивном режиме, в claude -p и в Remote Control.
/team-onboarding - гайд по онбордингу новых участников команды
Новое в v2.1.101
Используйте /team-onboarding, чтобы сформировать руководство по онбордингу для нового участника команды на основе того, как Claude Code используется в вашем проекте. Команда анализирует ваш CLAUDE.md, установленные skills, subagents, hooks и недавние workflows, после чего генерирует onboarding-документ, который помогает новым разработчикам быстро выйти на продуктивную работу.
Это встроенная команда - устанавливать ничего не нужно.
Использование:
Сгенерированный гайд содержит:
- Назначение проекта и ключевые соглашения из
CLAUDE.md - Доступные skills и условия их автоматического вызова
- Настроенные subagents и их зоны ответственности
- Hooks, срабатывающие на типичные события
- Основные рабочие процессы, с которыми стоит ознакомиться новичкам
Доступность: появилось в Claude Code v2.1.101 (11 апреля 2026 г.).
Пользовательские команды (теперь skills)
Пользовательские slash-команды были объединены со skills. Оба подхода создают команды, вызываемые через /command-name:
| Approach | Location | Status |
|---|---|---|
| Skills (Recommended) | .claude/skills/<name>/SKILL.md | Current standard |
| Legacy Commands | .claude/commands/<name>.md | Still works |
Если skill и команда имеют одинаковое имя, приоритет у skill. Например, если существуют одновременно .claude/commands/review.md и .claude/skills/review/SKILL.md, будет использована версия skill. |
Порядок миграции
Существующие файлы в .claude/commands/ продолжают работать без изменений. Чтобы перейти на skills:
Было (команда):
После (Skill):
Зачем нужны Skills?
Skills предоставляют ряд возможностей, которых нет у устаревших команд:
- Структура каталогов: объединяйте в одном месте скрипты, шаблоны и справочные файлы
- Автоматический вызов: Claude может сам запускать подходящий skill в нужный момент
- Управление вызовом: настраивайте, кто может запускать skill - пользователь, Claude или оба
- Выполнение в subagent: запускайте skills в изолированном контексте через
context: fork - Постепенная загрузка (progressive disclosure): подгружайте дополнительные файлы только по мере необходимости
Создание пользовательской команды в виде skill
Создайте каталог с файлом SKILL.md:
Файл: .claude/skills/my-command/SKILL.md
Справочник по frontmatter
| Field | Purpose | Default |
|---|---|---|
name | Command name (becomes /name) | Directory name |
description | Brief description (helps Claude know when to use it) | First paragraph |
argument-hint | Expected arguments for auto-completion | None |
allowed-tools | Tools the command can use without permission | Inherits |
model | Specific model to use | Inherits |
disable-model-invocation | If true, only user can invoke (not Claude) | false |
user-invocable | If false, hide from / menu | true |
context | Set to fork to run in isolated subagent | None |
agent | Agent type when using context: fork | general-purpose |
hooks | Skill-scoped hooks (PreToolUse, PostToolUse, Stop) | None |
Аргументы
Команды могут принимать аргументы:
Все аргументы через $ARGUMENTS:
Использование: /fix-issue 123 → $ARGUMENTS принимает значение "123"
Отдельные аргументы через $0, $1 и т. д.:
Использование: /review-pr 456 high → $0="456", $1="high"
${CLAUDE_PROJECT_DIR} разворачивается в абсолютный путь к корню проекта (v2.1.196).
Динамический контекст через shell-команды
Выполняйте bash-команды перед промптом с помощью !`command`:
Ссылки на файлы
Подключайте содержимое файлов с помощью @:
Команды плагинов
Плагины могут предоставлять пользовательские команды:
Или просто /command-name, если нет конфликтов имён.
Примеры:
MCP-промпты как команды
MCP-серверы могут предоставлять промпты в виде slash-команд:
Текущая дата: вторник, 4 августа 2026 г.
<query>Примеры: </query>
Синтаксис разрешений MCP
Управление доступом к MCP-серверам через разрешения:
mcp__github- доступ ко всему MCP-серверу GitHubmcp__github__*- доступ ко всем инструментам по шаблону (wildcard)mcp__github__get_issue- доступ к конкретному инструменту
Архитектура команд
graph TD A["User Input: /command-name"] --> B{"Command Type?"} B -->|Built-in| C["Execute Built-in"] B -->|Skill| D["Load SKILL.md"] B -->|Plugin| E["Load Plugin Command"] B -->|MCP| F["Execute MCP Prompt"] D --> G["Parse Frontmatter"] G --> H["Substitute Variables"] H --> I["Execute Shell Commands"] I --> J["Send to Claude"] J --> K["Return Results"]Жизненный цикл команды
sequenceDiagram participant User participant Claude as Claude Code participant FS as File System participant CLI as Shell/Bash User->>Claude: Types /optimize Claude->>FS: Searches .claude/skills/ and .claude/commands/ FS-->>Claude: Returns optimize/SKILL.md Claude->>Claude: Parses frontmatter Claude->>CLI: Executes !`command` substitutions CLI-->>Claude: Command outputs Claude->>Claude: Substitutes $ARGUMENTS Claude->>User: Processes prompt Claude->>User: Returns resultsДоступные команды в этой папке
Приведённые ниже примеры команд можно установить как skills или как legacy-команды.
1. /optimize - оптимизация кода
Анализирует код на предмет проблем с производительностью, утечек памяти и возможностей для оптимизации.
Использование:
2. /pr - Подготовка Pull Request
Проводит по чек-листу подготовки PR: линтинг, тестирование и оформление commit-ов.
Использование:
Скриншот:

3. /generate-api-docs - генератор API-документации
Генерирует полную API-документацию на основе исходного кода.
Использование:
4. /commit - Git-коммит с контекстом
Создаёт git-коммит с динамическим контекстом из вашего репозитория.
Использование:
5. /push-all - stage, commit и push
Индексирует все изменения, создаёт commit и выполняет push в удалённый репозиторий с проверками безопасности.
Использование:
Проверки безопасности:
- Секреты:
.env*,*.key,*.pem,credentials.json - API-ключи: отличает реальные ключи от плейсхолдеров
- Большие файлы:
>10MBбез Git LFS - Артефакты сборки:
node_modules/,dist/,__pycache__/
6. /doc-refactor - реструктуризация документации
Реорганизует документацию проекта для повышения ясности и удобства навигации.
Использование:
7. /setup-ci-cd - настройка CI/CD-пайплайна
Настраивает pre-commit hooks и GitHub Actions для контроля качества.
Использование:
8. /unit-test-expand - расширение покрытия тестами
Увеличивает покрытие тестами, добавляя проверки для непокрытых веток и граничных случаев.
Использование:
Установка
В качестве Skills (рекомендуется)
Скопируйте в каталог skills:
В виде legacy-команд
Скопируйте в свою директорию команд:
Создание собственных команд
Шаблон skill (рекомендуется)
Создайте файл .claude/skills/my-command/SKILL.md:
Команда только для пользователя (без автоматического вызова)
Для команд с побочными эффектами, которые Claude не должен вызывать автоматически:
Рекомендации
| Do | Don't |
|---|---|
| Use clear, action-oriented names | Create commands for one-time tasks |
Include description with trigger conditions | Build complex logic in commands |
| Keep commands focused on single task | Hardcode sensitive information |
Use disable-model-invocation for side effects | Skip the description field |
Use ! prefix for dynamic context | Assume Claude knows current state |
| Organize related files in skill directories | Put everything in one file |
Устранение неполадок
Команда не найдена
Решения:
- Убедитесь, что файл расположен в
.claude/skills/<name>/SKILL.mdили.claude/commands/<name>.md - Проверьте, что поле
nameво frontmatter совпадает с ожидаемым именем команды - Перезапустите сессию Claude Code
- Выполните
/help, чтобы посмотреть список доступных команд
Команда работает не так, как ожидалось
Решения:
- Сформулируйте инструкции более конкретно
- Добавьте примеры в файл skill
- Проверьте
allowed-tools, если используются bash-команды - Сначала протестируйте на простых входных данных
Конфликт между skill и командой
Если skill и команда имеют одинаковое имя, приоритет отдаётся skill. Удалите или переименуйте один из них.
Связанные руководства
- Skills - полный справочник по skills (автоматически вызываемые возможности)
- Memory - постоянный контекст через CLAUDE.md
- Subagents - делегированные AI-агенты
- Plugins - наборы команд, поставляемые в виде пакетов
- Hooks - автоматизация на основе событий
Дополнительные материалы
- Официальная документация по Interactive Mode - справочник встроенных команд
- Официальная документация по Skills - полный справочник по skills
- Справочник CLI - параметры командной строки
Последнее обновление: 4 августа 2026 г. Версия Claude Code: 2.1.220 Источники:
- https://code.claude.com/docs/en/slash-commands
- https://code.claude.com/docs/en/skills
- https://code.claude.com/docs/en/interactive-mode
- https://code.claude.com/docs/en/changelog
- https://code.claude.com/docs/en/commands
- https://code.claude.com/docs/en/model-config
- https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
- https://github.com/anthropics/claude-code/releases/tag/v2.1.139
- https://github.com/anthropics/claude-code/releases/tag/v2.1.144
- https://github.com/anthropics/claude-code/releases/tag/v2.1.152
- https://github.com/anthropics/claude-code/releases/tag/v2.1.153
- https://github.com/anthropics/claude-code/releases/tag/v2.1.154 Совместимые модели: Claude Fable 5, Claude Opus 5, Claude Sonnet 5, Claude Sonnet 4.6, Claude Opus 4.8, Claude Haiku 4.5
Часть серии руководств Claude How To