Slash-команды в Claude Code: встроенные и свои

Что такое команды со слешем в Claude Code, какие из них встроенные и зачем, и как завести собственную команду под повторяющуюся задачу. Простыми словами, на опыте QuboLab.

Обновлено 30 июня 2026 г.

Коротко

Команда со слешем — это короткая команда в Claude Code, которая начинается со знака «/». Часть таких команд встроена и управляет самой беседой: /clear начинает разговор заново, /init настраивает проект, /help показывает список. А ещё вы можете завести свои команды: если один и тот же запрос приходится повторять изо дня в день, его превращают в команду — и потом вызывают одним словом вместо того, чтобы каждый раз объяснять заново.

Определение

Обычно с Claude Code разговаривают обычными словами. Но некоторые действия нужны так часто, что для них сделали ярлыки — это и есть slash-команды. Наберите / в начале строки — и помощник покажет список доступных команд прямо в окне.

Команды бывают двух видов. Встроенные идут вместе с инструментом и управляют ходом работы — беседой, настройками, проектом. Свои вы создаёте сами под свои задачи: это обычный текстовый файл с заранее заготовленной инструкцией, который лежит в папке проекта. Удобно думать о них как о сохранённых фразах: один раз написал — дальше вызываешь одним словом.

Когда использовать

Команды экономят время на том, что повторяется:

  • Управление беседой. Разговор стал длинным и помощник начал путаться — /clear обнуляет контекст и начинает с чистого листа.
  • Старт нового проекта. /init — помощник изучает код и сам пишет стартовую памятку CLAUDE.md.
  • Своя рутина. Если вы каждый раз просите «проверь мой код на ошибки по нашим правилам» — заведите свою команду и вызывайте её одним словом.

Когда НЕ стоит

Не превращайте в команду всё подряд:

  • Разовая задача. Если просьба нужна один раз, проще объяснить её словами, чем заводить команду.
  • Сложное решение «по ситуации». Команда хороша для повторяемого шаблона. Там, где каждый раз нужно думать заново, живой разговор лучше.
  • Когда вы ещё не нащупали процесс. Сначала сделайте задачу руками пару раз, поймите шаги — и только потом оформляйте в команду.

Пошаговая инструкция

Покажу и встроенные команды, которые пригодятся сразу, и как сделать первую свою.

  1. 1
    Посмотреть, что уже есть

    В окне Claude Code наберите / — выпадет список встроенных команд с подсказками. Самые ходовые: /help (справка), /clear (начать беседу заново), /init (настроить проект). Ничего запоминать не нужно — список всегда под рукой.

  2. 2
    Понять, когда чистить контекст

    Если помощник в долгой беседе начал «забывать» начало или путать детали — это переполнился контекст. Команда /clear решает это: она убирает старую переписку, и помощник снова собран. Важные правила при этом не теряются — они лежат в CLAUDE.md, который читается заново.

  3. 3
    Завести свою команду

    Своя команда — это текстовый файл с инструкцией внутри папки .claude/commands/ вашего проекта. Назвали файл review.md, написали внутри, что должен сделать помощник — и теперь команда /review запускает эту инструкцию. Имя файла = имя команды.

  4. 4
    Проверить на деле

    Вызовите свою команду в беседе и посмотрите, что получилось. Если помощник понял не так — поправьте текст инструкции в файле. Это обычная переписка своими словами, только сохранённая один раз.

Пример

В QuboLab у нас под рукой несколько готовых команд, и пользуемся мы ими постоянно:

  • /code-review — помощник просматривает мои свежие правки и ищет ошибки до того, как они уедут на сайт;
  • /loop — повторяет задачу по расписанию (например, раз в несколько минут проверяет состояние);
  • /security-review — отдельная проверка на дыры в безопасности.

Своя команда — это просто файл. Минимальный пример /.claude/commands/check.md:

Проверь мои незакоммиченные изменения: найди опечатки,
лишние console.log и места, где забыли обработать ошибку.
Ответь списком, без переписывания кода.

Теперь в любой сессии команда /check запускает ровно эту проверку — не нужно каждый раз диктовать её заново.

Частые ошибки

На чём спотыкаются новички:

  • Путают /clear и потерю работы. /clear чистит только беседу — файлы проекта и CLAUDE.md остаются на месте. Бояться нечего.
  • Не чистят контекст вообще. Сидят в одной бесконечной беседе и удивляются, что помощник «тупит». В долгой работе /clear между разными задачами — норма.
  • Заводят команду из одной строки «сделай хорошо». Чем конкретнее инструкция в файле, тем полезнее команда. Расплывчатая команда работает расплывчато.
  • Кладут файл не туда. Команда появляется, только если файл лежит в .claude/commands/ внутри проекта.

Частые вопросы

Чем slash-команда отличается от обычной просьбы словами?+

Ничем по сути — это та же просьба, но сохранённая заранее. Словами вы объясняете задачу каждый раз; команда хранит инструкцию в файле и запускает её одним словом. Для повторяющихся дел это экономит время и убирает разнобой.

Свои команды — это сложно? Нужно программировать?+

Нет. Своя команда — это обычный текстовый файл, внутри которого вы пишете задачу человеческими словами. Никакого кода. Имя файла становится именем команды.

Команды работают во всех проектах?+

Встроенные — да, везде. Свои команды по умолчанию живут внутри конкретного проекта (папка .claude/commands/). Можно сделать команду и общей для всех проектов — тогда её кладут в личную папку настроек, а не в проект.

Чем команды отличаются от hooks?+

Команду вы запускаете сами, когда захотели. Hooks — это автодействия, которые срабатывают на событие без вашего участия (например, проверка кода после каждой правки). Команда — по кнопке, hook — автоматически.

Термины

Определения из глоссария QuboLab

Материалы QuboLab

Наши продукты, кейсы и исследования по теме