EnglishРусский中文

Зачем это нужно#

Когда вы работаете с Claude Code, иногда нужно быстро выполнить служебное действие: сжать историю разговора, переименовать сессию, проверить настройки. Для этого есть slash-команды — короткие команды, которые начинаются с символа / (слэш).

Это как горячие клавиши, только текстом. Вместо того чтобы объяснять Claude, что вы хотите сделать, вы просто вводите команду.

Что такое slash-команда#

Slash-команда (слэш-команда) — это специальная инструкция для Claude Code, которая начинается с /. Она не является вопросом или просьбой к Claude — это прямая команда системе.

Например:

  • /help — показать справку
  • /compact — сжать историю разговора

Основные встроенные команды#

Управление разговором#

Команда Что делает
/compact Сжимает историю разговора, освобождая место для новых сообщений
/clear Полностью очищает текущий разговор
/resume Продолжает предыдущий разговор (если вы закрыли Claude и открыли снова)

Информация и настройки#

Команда Что делает
/help Показывает список доступных команд
/config Открывает настройки Claude Code
/status Показывает текущее состояние: модель, проект, использование
/mcp Показывает подключённые MCP-серверы (об этом в уроке 6)

Работа с сессиями#

Команда Что делает
/rename Переименовывает текущую сессию (разговор)

Отладка и обратная связь#

Команда Что делает
/bug Сообщить об ошибке в Claude Code

Пошаговые инструкции#

Как использовать /compact#

Когда нужно: Вы долго общаетесь с Claude, и он начинает «забывать» начало разговора или работает медленнее. Это происходит потому, что у Claude есть ограничение на объём текста, который он может «держать в голове» (это называется контекстное окно).

Что делать:

  1. Просто введите в чат:

    /compact
  2. Claude сожмёт всю историю разговора в краткое резюме

  3. Вы продолжаете работать, но Claude помнит суть предыдущего обсуждения

💡 Можно добавить подсказку: /compact сосредоточься на работе с базой данных — тогда Claude сделает акцент на этой теме при сжатии.

Как использовать /resume#

Когда нужно: Вы закрыли терминал или перезапустили Claude Code, но хотите продолжить предыдущий разговор.

Что делать:

  1. Запустите Claude Code:

    claude
  2. Введите:

    /resume
  3. Claude покажет список последних сессий — выберите нужную

💡 Также можно запустить с флагом: claude --resume — это сразу предложит продолжить последнюю сессию.

Как использовать /config#

Когда нужно: Хотите посмотреть или изменить настройки, не редактируя файлы вручную.

Что делать:

  1. Введите:

    /config
  2. Откроется интерактивный интерфейс с вкладками

  3. Перемещайтесь между разделами и меняйте нужные параметры

Как переименовать сессию#

Когда нужно: У вас много сессий, и вы хотите дать текущей понятное название.

Что делать:

  1. Введите:

    /rename Работа над главной страницей
  2. Теперь при /resume эта сессия будет с понятным именем

Навыки (Skills) — пользовательские команды#

Помимо встроенных команд, вы можете создавать свои собственные! В Claude Code они называются навыки (skills).

Как создать свой навык#

  1. Создайте папку:

    mkdir -p .claude/skills/review-code
  2. Создайте файл .claude/skills/review-code/SKILL.md:

    ---
    invoke: user
    ---
    
    # Ревью кода
    
    Проверь текущий код на:
    1. Ошибки и баги
    2. Читаемость
    3. Соответствие стилю проекта
    
    Выведи результат в формате:
    - ✅ Что хорошо
    - ⚠️ Что можно улучшить
    - ❌ Что нужно исправить
  3. Теперь вы можете вызывать этот навык:

    /review-code

Где хранить навыки#

Расположение Доступность
.claude/skills/ Для этого проекта (можно добавить в Git для команды)
~/.claude/skills/ Для всех ваших проектов

Полезные сценарии#

Сценарий 1: Длинная работа над проектом#

Вы: Давай создадим страницу контактов...
Claude: [работает]
Вы: Теперь добавим форму обратной связи...
Claude: [работает]
... (через час) ...
Вы: /compact работа над страницей контактов
Claude: [сжал контекст, помнит суть]
Вы: Теперь добавим валидацию формы
Claude: [продолжает работать]

Сценарий 2: Работа в несколько дней#

--- День 1 ---
Вы: Начнём делать интернет-магазин...
Claude: [работает]
Вы: /rename Интернет-магазин: каталог товаров
(закрываете терминал)

--- День 2 ---
claude
Вы: /resume
(выбираете «Интернет-магазин: каталог товаров»)
Вы: Продолжим, добавим корзину

Советы#

  • ✅ Используйте /compact, когда разговор становится длинным (больше 20-30 сообщений)
  • ✅ Давайте сессиям понятные имена через /rename
  • ✅ Создавайте навыки для повторяющихся задач
  • ✅ Вводите /help, если забыли команду

Итоги урока#

  • Slash-команды — быстрые команды системе, начинающиеся с /
  • /compact сжимает историю, /resume продолжает прошлую сессию, /config открывает настройки
  • Можно создавать свои навыки (skills) — пользовательские команды для повторяющихся задач
  • Навыки хранятся в .claude/skills/ (проект) или ~/.claude/skills/ (личные)
  • Slash-команды экономят время и делают работу удобнее