Claude Code · шпаргалка

Гарячі клавіші, слеш-команди, MCP, памʼять, оркестрація, конфіг, skills та CLI

1 · Гарячі клавіші

Загальне керування

Ctrl+Cскасувати ввід / генерацію
Ctrl+Dвийти з сесії
Ctrl+Lочистити екран
Ctrl+Overbose-вивід (вкл/викл)
Ctrl+Rзворотний пошук по історії
Ctrl+Gвідкрити промпт у редакторі
Ctrl+Bвідправити задачу у фон
Ctrl+Tсписок фонових задач
Ctrl+Vвставити зображення
Ctrl+F ×2вбити фонових агентів
Esc Escвідкат останнього кроку (rewind)

Перемикання режиму

Shift+Tabцикл permission mode
Alt+Mзмінити модель
Alt+Tthinking on/off

Ввід

Alt+Enterновий рядок (швидко)
Ctrl+Jновий рядок (control-seq)

Префікси

/слеш-команда
!прямий bash
@згадати файл (з автодоповненням)

Вибір сесії

стрілкинавігація, розгорнути / згорнути
P · Rpreview, перейменувати
/ · A · Bпошук, всі проєкти, гілка

2 · Слеш-команди

Сесія

/clearскинути розмову
/compact [focus]стиснути контекст (з акцентом)
/resumeвідновити сесію
/rename [name]назвати поточну сесію
/branch [name]відгалузити сесію
/forkфон-сесія, in-session - /subtaskNEW
/cd <path>змінити каталог сесії (кеш цілий)NEW
/costвитрата токенів
/contextвізуалізація контексту (grid)
/diffінтерактивний diff-viewer
/copyкопіювати останню відповідь
/exportекспорт розмови

Конфіг

/configвідкрити settings
/model [name]змінити модель (← → effort)
/fast [on|off]fast-mode для Opus
/vimvim-режим вводу
/themeзмінити колірну тему
/permissionsперегляд / правка permissions
/effort [level]low · medium · high · xhigh · max
/color [c]колір промпт-бара
/keybindingsперепризначити хоткеї
/terminal-setupналаштувати термінал під CC

Інструменти

/initстворити CLAUDE.md
/memoryредагувати CLAUDE.md-файли
/mcpкерування MCP-серверами
/hooksкерування hooks
/skillsсписок доступних skills
/agentsкерування субагентами
/chromeінтеграція з Chrome
/reload-pluginshot-reload плагінів
/add-dir <path>додати робочий каталог

Спеціальні

/btw <q>побічне питання без витрати контексту
/plan [desc]plan mode (з авто-стартом)
/loop [int]регулярна задача (cron-like)
/voicepush-to-talk голос (20 мов)
/doctorчек і авто-полагодження (alias /checkup)
/pr-comments [PR]коментарі PR з GitHub
/statsстатистика використання
/insightsаналіз патернів сесій
/desktopпродовжити в Desktop-застосунку
/remote-controlміст до claude.ai/code (alias /rc)
/usageліміти плану і rate-status
/schedulecloud scheduled tasks
/security-reviewsecurity-аудит змін
/code-review [ultra]ревю диффа; ultra - хмарнийNEW
/helpдопомога і список команд
/release-noteschangelog Claude Code

3 · MCP-сервери

Підключення

--transport httpremote HTTP (рекомендується)
--transport stdioлокальний процес
--transport sseremote SSE

Scope

local.claude.json (для проєкту)
project.mcp.json (під VCS, шариться)
user~/.claude.json (глобально)

Керування

/mcpінтерактивний UI
claude mcp listсписок серверів
claude mcp serveCC сам як MCP-сервер
claude mcp loginвхід / вихід (logout) із CLINEW

4 · Памʼять і файли

CLAUDE.md - де живе

./CLAUDE.mdпроєктний (під VCS, команда)
~/.claude/CLAUDE.mdособистий (на всіх проєктах)
/etc/claude-code/managed (org-wide MDM)

Правила та імпорт

.claude/rules/*.mdправила проєкту
~/.claude/rules/*.mdкористувацькі правила
paths: frontmatterправила, привʼязані до шляхів
@path/to/fileімпорт файлу в CLAUDE.md

Авто-памʼять

~/.claude/projects/<p>/memory/MEMORY.md + теми, авто-завантажується

5 · Прийоми і режими

Plan mode

Shift+Tabdefault → acceptEdits → plan
--permission-mode planодразу в plan
auto modepermissions вирішує класифікатор-модельNEW

Thinking & effort

Alt+Tthinking on/off
ultrathinkmax effort на хід
/effortlow · medium · high · xhigh · max (^ → в /model)

Git worktrees

--worktree nameізольована гілка на фічу
isolation: worktreeагент у своєму worktree
sparsePathscheckout тільки потрібних каталогів
/batchавто-створює worktrees під паралелізм

Контекст

/contextвитрата + поради по оптимізації
/compact [focus]стиснути з акцентом
auto-compactспрацьовує ~95% від ліміту
1M contextOpus 4.6+ (Max / Team / Enterprise)
CLAUDE.mdпереживає compact!

6 · Оркестрація (multi-agent)

Примітиви

/workflowsJS-скрипт оркеструє 10–100s агентів у фоні
claude agentsекран всіх фонових сесійPREVIEW
Agent / subagentread-only, свій контекст, без вкладеності
agent teamsтіммейт = Agent(name); env … AGENT_TEAMS=1EXP

Ultracode

/effort ultracodexhigh + авто-workflow на кожну задачу
потребуєxhigh + workflows у /config; на сесію
/effort highповернутися до рутини

Розклад і cloud

/loop [int]повторюваний промпт у живій сесії
/schedule routinescloud-cron / API / GitHub-подіїPREVIEW
--remote / /rcсесія через claude.ai

Hooks-події оркестрації

TeammateIdleтіммейт простоює
TaskCompletedгейт завершеної фонової задачі

Коли fan-out окупається (~15× токенів)

breadth-first: пошук, аудит, міграції
не влазить в один контекст
є verifier / selector на виході
sequential / shared / write-heavy → solo

7 · Конфіг і env

Файли налаштувань

~/.claude/settings.jsonкористувацькі
.claude/settings.jsonпроєкт (під VCS)
.claude/settings.local.jsonлокально, не в VCS
~/.claude.jsonOAuth, MCP, state
.mcp.jsonMCP-сервери проєкту

Ключові налаштування

modelOverridesмапінг model-picker → кастомне id
autoMemoryDirectoryсвій каталог авто-памʼяті
fallbackModelдо 3 запасних моделей при перевантаженніNEW
worktree.sparsePathsсписок sparse-checkout каталогів

Ключові env-vars

ANTHROPIC_API_KEYAPI-ключ
ANTHROPIC_MODELмодель за замовчуванням (fable-5 · opus-4-8)
CLAUDE_CODE_EFFORT_LEVELlow…xhigh/max (CLAUDE_EFFORT - поточний)
MAX_THINKING_TOKENS0 = вимкнено

8 · Skills і agents

Вбудовані skills

/simplifycode-review (3 паралельних агенти)
/batchмасові правки (5–30 worktrees)
/debug [desc]відладка по debug-логу
/loop [int]регулярна задача
/claude-apiзавантажити API + SDK reference
/verifyверифікація змінень (тільки вручну)NEW
/datavizдизайн графіків + валідатор палітриNEW

Де лежать свої skills

.claude/skills/<n>/проєктні
~/.claude/skills/<n>/особисті

Frontmatter скіла

descriptionтригер автозапуску
allowed-toolsобійти permission-prompt
modelперевизначити модель
effortперевизначити effort
context: forkзапустити в subagent
$ARGUMENTSкористувацький ввід
${CLAUDE_SKILL_DIR}каталог самого skill
!`cmd`динамічна інʼєкція в контекст

Вбудовані agents

Exploreшвидкий read-only (Haiku)
Planresearch для plan mode
Generalвсі інструменти, складні задачі
Bashтермінал у фоновому контексті

Frontmatter агента

permissionModedefault / acceptEdits / plan / dontAsk / bypass
isolation: worktreeагент у своєму worktree
memory: user|projectперсистентна памʼять
background: trueфонова задача
maxTurnsліміт agentic-ходів
SendMessageresume агента (замінив resume)

9 · CLI і прапорці

Команди

claudeінтерактивно
claude "q"з готовим промптом
claude -p "q"headless
claude -cпродовжити останню сесію
claude -r "n"відновити за іменем
claude updateоновити CLI

Ключові прапорці

--modelзадати модель
-wgit worktree
-n / --nameімʼя сесії
--add-dirдодати каталог
--agentзапустити агента
--allowedToolsпред-схвалити tools
--output-formatjson / stream
--json-schemaструктурований вивід
--max-turnsліміт agentic-ходів
--max-budget-usdкап по вартості
--consoleauth через Anthropic Console
--verboseverbose-вивід
--bareminimal headless (без permission relay / MCP push)
--safe-modeчистий старт без кастомізаційNEW
--channelspermission relay / MCP push
--remoteweb-сесія через claude.ai
--effortlow · medium · high · xhigh · max
--permission-modeplan / default / …
--dangerously-skip-permissionsпропустити всі промпти ⚠️