Встроенные слэш-команды

КомандаНазначение
/bugСообщить об ошибках (отправляет разговор в Anthropic)
/clearОчистить историю разговора
/compact [instructions]Сжать разговор с дополнительными инструкциями фокуса
/configПросмотреть/изменить конфигурацию
/costПоказать статистику использования токенов
/doctorПроверяет состояние вашей установки Claude Code
/helpПолучить справку по использованию
/initИнициализировать проект с руководством CLAUDE.md
/loginПереключить аккаунты Anthropic
/logoutВыйти из вашего аккаунта Anthropic
/mcpУправлять подключениями MCP-серверов и OAuth-аутентификацией
/memoryРедактировать файлы памяти CLAUDE.md
/modelВыбрать или изменить модель ИИ
/permissionsПросмотреть или обновить разрешения
/pr_commentsПросмотреть комментарии к pull request
/reviewЗапросить обзор кода
/statusПросмотреть статусы аккаунта и системы
/terminal-setupУстановить привязку клавиш Shift+Enter для новых строк (только iTerm2 и VSCode)
/vimВойти в режим vim для чередования режимов вставки и команд

Пользовательские слэш-команды

Пользовательские слэш-команды позволяют определить часто используемые подсказки как файлы Markdown, которые Claude Code может выполнять. Команды организованы по области действия (специфичные для проекта или личные) и поддерживают пространства имен через структуры каталогов.

Синтаксис

/<prefix>:<command-name> [arguments]

Параметры

ПараметрОписание
<prefix>Область действия команды (project для специфичных проекту, user для личных)
<command-name>Имя, производное от имени файла Markdown (без расширения .md)
[arguments]Дополнительные аргументы, передаваемые команде

Типы команд

Команды проекта

Команды, хранящиеся в вашем репозитории и разделяемые с вашей командой.

Расположение: .claude/commands/
Префикс: /project:

В следующем примере мы создаем команду /project:optimize:

# Создать команду проекта
mkdir -p .claude/commands
echo "Analyze this code for performance issues and suggest optimizations:" > .claude/commands/optimize.md

Личные команды

Команды, доступные во всех ваших проектах.

Расположение: ~/.claude/commands/
Префикс: /user:

В следующем примере мы создаем команду /user:security-review:

# Создать личную команду
mkdir -p ~/.claude/commands
echo "Review this code for security vulnerabilities:" > ~/.claude/commands/security-review.md

Функции

Пространства имен

Организуйте команды в подкаталогах для создания команд с пространствами имен.

Структура: <prefix>:<namespace>:<command>

Например, файл в .claude/commands/frontend/component.md создает команду /project:frontend:component

Аргументы

Передавайте динамические значения командам, используя заполнитель $ARGUMENTS.

Например:

# Определение команды
echo "Fix issue #$ARGUMENTS following our coding standards" > .claude/commands/fix-issue.md

# Использование
> /project:fix-issue 123

Формат файла

Файлы команд должны:

  • Использовать формат Markdown (расширение .md)
  • Содержать подсказку или инструкции как содержимое файла
  • Быть размещенными в соответствующем каталоге команд

MCP слэш-команды

MCP-серверы могут предоставлять подсказки как слэш-команды, которые становятся доступными в Claude Code. Эти команды динамически обнаруживаются из подключенных MCP-серверов.

Формат команды

MCP-команды следуют шаблону:

/mcp__<server-name>__<prompt-name> [arguments]

Функции

Динамическое обнаружение

MCP-команды автоматически доступны, когда:

  • MCP-сервер подключен и активен
  • Сервер предоставляет подсказки через протокол MCP
  • Подсказки успешно получены во время подключения

Аргументы

MCP-подсказки могут принимать аргументы, определенные сервером:

# Без аргументов
> /mcp__github__list_prs

# С аргументами
> /mcp__github__pr_review 456
> /mcp__jira__create_issue "Bug title" high

Соглашения об именовании

  • Имена серверов и подсказок нормализуются
  • Пробелы и специальные символы становятся подчеркиваниями
  • Имена приводятся к нижнему регистру для согласованности

Управление MCP-подключениями

Используйте команду /mcp для:

  • Просмотра всех настроенных MCP-серверов
  • Проверки статуса подключения
  • Аутентификации с серверами, поддерживающими OAuth
  • Очистки токенов аутентификации
  • Просмотра доступных инструментов и подсказок от каждого сервера

См. также