Слэш-команды
Слэш-команды Claude Code: встроенные (/help, /compact, /model, /context) и свои собственные в .claude/commands/. Что это и как делать свои.
Слэш-команды — это быстрые команды, которые ты пишешь в чат с / в начале: /help, /compact, /model. Способ управлять сессией, не объясняя агенту словами, что сделать.
Бывают двух видов: встроенные (идут из коробки) и свои (ты их создаёшь под свои задачи).
Встроенные команды
Самые ходовые:
| Команда | Что делает |
|---|---|
/help | список всех команд |
/memory | посмотреть и отредактировать память (CLAUDE.md) |
/compact | сжать историю разговора, освободить контекст |
/context | показать, чем занято контекст-окно |
/model | переключить модель на лету |
/mcp | управлять MCP-серверами |
/agents | список и запуск сабагентов |
/rewind | откатиться к раньшему состоянию |
Ещё полезные:
| Команда | Что делает |
|---|---|
/init | сгенерировать стартовый CLAUDE.md по проекту |
/plan | войти в plan mode на один промпт |
/permissions | правила разрешений: что агенту можно, что нельзя |
/effort | уровень «усердия» модели (low … max) |
/btw | спросить в сторонке, не засоряя историю разговора |
/tasks | что крутится в фоне этой сессии |
/batch | разложить крупное изменение на куски и гнать параллельно в worktree |
/workflows | следить за воркфлоу: пауза, возобновление, сохранение |
/code-review, /security-review | ревью диффа и проверка безопасности |
/loop, /goal | крутить задачу до результата |
Полный список — /help прямо в Claude Code или официальный справочник команд.
Свои команды
Положи Markdown-файл в .claude/commands/ — и появится команда с именем файла. Внутри — промпт, который выполнится при вызове.
---
description: Прогнать линтер и починить найденное
---
Запусти `npm run lint`. Если есть ошибки — исправь их и покажи дифф.Файл .claude/commands/fix-lint.md → команда /fix-lint.
Это самый простой способ сохранить часто повторяемый промпт. Когда логика разрастается до многошагового воркфлоу — это уже skill.
Проверь себя
1. Что такое слэш-команда?
2. Как сделать свою слэш-команду /fix-lint?
3. Когда простую команду стоит превратить в skill?
settings.json и разрешения
Конфигурация Claude Code: уровни settings.json, разрешения (allow/deny) и режимы — что агенту можно делать без спроса, а что нет.
Режимы и автоматизация
Режимы работы Claude Code: plan mode, /loop для повторяющихся задач, /ultraplan для облачного планирования и /schedule по расписанию.