CLAUDE CODE CHEAT SHEET

Quick Reference / Краткий справочник

⌨️ Basic CommandsОсновные команды

claude Start interactive REPL Запуск интерактивного REPL
claude "query" Start with an initial prompt Запуск с начальным запросом
claude -p "query" One-off query (non-interactive) Разовый запрос (без интерактива)
cat file | claude -p "query" Process piped content Обработка входных данных через пайп
claude config Configure settings Настройка параметров
claude update Update to latest version Обновить до последней версии
claude mcp Configure MCP servers Настройка MCP-серверов

📋 Slash Commands (in REPL)Слеш-команды (в REPL)

/help Show helpСправка
/clear Clear conversationОчистить диалог
/compact Compact historyСжать историю
/config View/modify configНастройки
/cost Show token usageПоказать расход токенов
/doctor Health checkПроверка состояния
/init Init project (CLAUDE.md)Инициализация проекта
/login Switch accountsСменить аккаунт
/logout Sign outВыход из аккаунта
/mcp Manage MCP serversУправление MCP
/memory Edit CLAUDE.mdРедактировать CLAUDE.md
/model Switch AI modelСменить модель
/permissions Manage permissionsУправление правами
/pr-review Review a PRРевью PR
/review Review codeРевью кода
/status Account statusСтатус аккаунта
/terminal-setup Install Shift+EnterНастройка Shift+Enter
/vim Toggle vim modeВкл/выкл vim-режим

Key FeaturesКлючевые возможности

🚩 CLI FlagsФлаги CLI

--model, -m Choose modelВыбор модели
--permission-mode Set permission modeРежим разрешений
--allowedTools Allow specific toolsРазрешить определённые инструменты
--print, -p Non-interactive modeНеинтерактивный режим
--output-format Output format (text, json, stream-json)Формат вывода (text, json, stream-json)
--verbose Enable verbose loggingПодробное логирование
--max-turns Limit agent turnsЛимит шагов агента
--system-prompt Override system promptПереопределить системный промпт
--append-system-prompt Append to system promptДополнить системный промпт
--continue, -c Continue last conversationПродолжить последний диалог
--resume, -r Resume specific conversationВозобновить конкретный диалог

💡 Tips & TricksСоветы и приёмы

Use CLAUDE.md for project-specific instructions Используйте CLAUDE.md для инструкций проекта
Pipe complex inputs: cat error.log | claude -p "fix this" Передавайте данные через пайп: cat error.log | claude -p "fix this"
Use /compact to manage context window Используйте /compact для управления контекстом
Chain with shell: claude -p "query" | pbcopy Связывайте с шеллом: claude -p "query" | pbcopy
Use --allowedTools for focused tasks Используйте --allowedTools для фокусных задач
Create custom slash commands in CLAUDE.md Создавайте свои слеш-команды в CLAUDE.md