Claude Code Slash Commands — официальная таблица команд и свои команды
Официальный справочник команд описывает каждую команду — как ей пользоваться и какая версия нужна; свои команды объединены со skill, а прежние файлы в .claude/commands/ продолжают работать.
Основные команды из официального справочника
1) /init — инициализация проекта (пишет CLAUDE.md и каталог .claude/); 2) /review — запуск код-ревью (псевдоним /code-review); 3) /compact — сжатие контекста текущего разговора (по официальной документации: суммировать разговор, чтобы освободить контекст); 4) /cost — расход токенов в текущей сессии (псевдоним /usage); 5) /loop — периодический запуск промпта / команды (мониторинг deploy); 6) /schedule — создание Routine (см. раздел про Routines); 7) /plugin — просмотр / установка / отключение плагинов; 8) /help — список команд; в официальном справочнике есть также /context, /usage, /memory, /permissions, /output-style, /agents, /import.
/compact и /context — про контекст
Compact суммирует текущий разговор и убирает промежуточный шум. По сравнению с новой сессией: рабочая память и состояние субагентов сохраняются. Официальный справочник разделяет эти две вещи: /compact суммирует разговор, при необходимости с указаниями на что обратить внимание, а /context показывает заполнение контекста цветной сеткой и предлагает, как его уменьшить. Окно автосжатия задаётся через /autocompact — значением вида 500k или auto. /cost — псевдоним /usage, поэтому расход смотрят там.
Где лежат свои команды и skill
Свои команды объединены со skill: файл <repo>/.claude/commands/<name>.md и skill .claude/skills/<name>/SKILL.md создают одну и ту же команду и работают одинаково, а прежние файлы в .claude/commands/ продолжают работать. Имя каталога skill (или name во frontmatter) становится командой, которую вы вводите. Личные skill лежат в ~/.claude/skills/ и доступны во всех ваших проектах; проектные — в каталоге .claude/skills/ внутри репозитория и едут вместе с ним. Аргументы передаются через плейсхолдер $ARGUMENTS, есть и нумерованная запись вида $1; значения из нескольких слов берут в кавычки. Официальная документация советует для новых задач выбирать skill, потому что skill поддерживает и сопутствующие файлы.
Как разграничены Hook, Subagent и Plugin
Hooks срабатывают по событиям, и пользователь не может вызвать их напрямую: SessionStart и SessionEnd — за сессию, UserPromptSubmit, Stop и StopFailure — за ход, PreToolUse и PostToolUse — на каждый вызов инструмента внутри агентного цикла. Субагент — это отправляемая единица работы, которая выполняется в собственном контекстном окне со своим системным промптом и набором прав на инструменты. Plugin — пакет функций клиента, в который могут входить hooks, skills и slash-команды. Slash-команда — это то, что вы вводите сами. Перед проектированием разберитесь, что вы пишете: команду, автоматизацию или задачу.
FAQ
Как передать свои команды новым участникам команды?
Добавьте каталог .claude/skills/ в репозиторий — тогда команды доступны каждому, кто его склонировал. Личные skill в ~/.claude/skills/ действуют только на одной машине, поэтому каждый ведёт свои.
Могут ли слэш-команды принимать аргументы?
Да — используйте $ARGUMENTS в файле команды, чтобы принимать дополнительный текст из /cmd arg1 arg2. Claude подставляет его и передаёт полный prompt. Нумерованная запись вида $1 берёт аргумент по позиции; значения из нескольких слов берут в кавычки. Если вы вызвали команду с аргументами, но в её содержимом нет подходящего плейсхолдера, Claude Code допишет в конец то, что вы напечатали, с префиксом ARGUMENTS:, и Claude всё равно это увидит. Подробности — в Claude Code docs.
Есть ли у Codex похожие слэш-команды?
Да, но это две отдельные системы. В официальной документации OpenAI Codex CLI перечислены /init (создать файл AGENTS.md с инструкциями для Codex), /status (показать конфигурацию текущей сессии), /permissions (выбрать, что разрешено Codex), /model (выбрать модель и силу рассуждений) и /review (проверить изменения и найти проблемы). Имена команд и механизм расширения не общие, поэтому пользуйтесь документацией каждого проекта.
Связанные руководства
Запускайте слэш-команды Claude Code на QCode
Вызывайте Claude Code через подключение QCode и свой ключ QCode; обращения к моделям тарифицируются по токенам, а цены моделей указаны на странице моделей. Официальное описание слэш-команд и своих команд — на code.claude.com/docs/en/commands.
Открыть QCode