Cheat Sheet
v2.1.81Quick reference for all Claude Code commands, keyboard shortcuts, slash commands, MCP servers, memory files, agents, and CLI flags.
Last updated: March 24, 2026
186 items · 8 sections
NEWv2.1.81⌨️Keyboard Shortcuts23
General
Ctrl+CCancel input / generationCtrl+DExit sessionCtrl+LClear screenCtrl+OToggle verbose outputCtrl+RReverse search historyCtrl+GOpen prompt in editorCtrl+BBackground running taskCtrl+TToggle task listCtrl+VPaste imageCtrl+F ×2Kill background agentsEsc EscRewind / undoModes
⇧TabCycle permission modes⌥PSwitch model⌥TToggle thinkingInput
\+EnterNewline (quick)Ctrl+JNewline (control seq)/Slash command!Direct bash@File mention + autocompleteSession Picker
↑ ↓Navigate← →Expand / collapseP / RPreview / RenameA / BAll projects / Current branch⚡Slash Commands46
Session
/clearClear conversation/compact [focus]Compact context/resumeResume / switch session/rename [name]Name current session/branch [name]Branch conversation/costToken usage stats/contextVisualize context (grid)/diffInteractive diff viewer/copyCopy last response/exportExport conversationConfig
/configOpen settings/model [model]Switch model/fast [on|off]Toggle fast mode/vimToggle vim mode/themeChange color theme/permissionsView / update permissions/effort [level]NEWSet effort (low/med/high/max/auto)/color [color]Set prompt-bar color/keybindingsCustomize keyboard shortcuts/terminal-setupConfigure terminal keybindingsTools
/initCreate CLAUDE.md/memoryEdit CLAUDE.md files/mcpManage MCP servers/hooksManage hooks/skillsList available skills/agentsManage agents/chromeChrome integration/reload-pluginsHot-reload plugins/add-dir Add working directorySpecial
/btw Side question (no context)/plan [desc]Plan mode (+ auto-start)/loop [interval]Schedule recurring task/voicePush-to-talk (20 langs)/doctorDiagnose installation/pr-comments [PR]Fetch GitHub PR comments/statsUsage streaks & prefs/insightsAnalyze sessions report/desktopContinue in Desktop app/remote-controlNEWBridge to claude.ai/code/usagePlan limits & rate status/scheduleCloud scheduled tasks/security-reviewSecurity analysis of changes/helpShow help + commands/feedbackSubmit feedback/release-notesView full changelog/stickersOrder stickers!🔌MCP Servers10
Transport
--transport httpRemote HTTP (recommended)--transport stdioLocal process--transport sseRemote SSEScopes
.claude.jsonLocal (per project).mcp.jsonProject (shared / VCS)~/.claude.jsonUser (global)Manage
/mcpInteractive UIclaude mcp listList all serversclaude mcp serveCC as MCP serverElicitationNEWServers request input mid-task📁Memory & Files8
CLAUDE.md Locations
./CLAUDE.mdProject (team-shared)~/.claude/CLAUDE.mdPersonal (all projects)/etc/claude-code/Managed (org-wide)Rules & Import
.claude/rules/*.mdProject rules~/.claude/rules/*.mdUser rulespaths: frontmatterPath-specific rules@path/to/fileImport in CLAUDE.mdAuto Memory
~/.claude/projects/…/memory/MEMORY.md + topic files, auto-loaded🔧Skills & Agents25
Built-in Skills
/simplifyCode review (3 parallel agents)/batchParallel changes (5–30 worktrees)/debug [desc]Troubleshoot from debug log/loop [interval]Recurring scheduled task/claude-apiLoad API + SDK referenceCustom Skills
.claude/skills// Project skills~/.claude/skills// Personal skillsSkill Frontmatter
description:Auto-invocation triggerallowed-tools:Skip permission promptsmodel:Override modeleffort:NEWOverride effort levelcontext: forkRun in subagent$ARGUMENTSUser input placeholder${CLAUDE_SKILL_DIR}Skill's own directory!`cmd`Dynamic context injectionBuilt-in Agents
ExploreFast read-only (Haiku)PlanResearch for plan modeGeneralFull tools, complex tasksBashTerminal separate contextAgent Frontmatter
permissionMode:default / acceptEdits / plan / bypassisolation: worktreeRun in git worktreememory: user|projectPersistent memorybackground: trueBackground taskmaxTurns:Limit agentic turnsSendMessageNEWResume agents🧠Workflows & Tips28
Plan Mode
⇧TabNormal → Auto-Accept → Plan--permission-mode planStart in plan modeThinking & Effort
⌥TToggle thinking on/off"ultrathink"Max effort for turnCtrl+OSee thinking (verbose)/effortNEW○ low · ◐ med · ● highGit Worktrees
--worktree nameIsolated branch per featureisolation: worktreeAgent in own worktreesparsePathsNEWCheckout only needed dirs/batchAuto-creates worktreesVoice
/voiceEnable push-to-talkSpace (hold)Record, release to send20 languagesEN, ES, FR, DE, CZ, PL…Context
/contextUsage + optimization tips/compact [focus]Compress with focusAuto-compact~95% capacity1M contextOpus 4.6 (Max/Team/Ent)CLAUDE.mdSurvives compaction!Power Moves
claude -cContinue last convclaude -r "name"Resume by name/btw questionSide Q, no context costclaude -p "query"Non-interactive / headless--output-format jsonStructured output--max-budget-usd 5Cost capcat file | claude -pPipe input/loop 5m msgRecurring task/rcRemote control--remoteWeb session on claude.ai🖥️CLI & Flags30
Core
claudeInteractiveclaude "q"With promptclaude -p "q"Headlessclaude -cContinue lastclaude -r "n"Resumeclaude updateUpdateKey Flags
--modelSet model-wGit worktree-n / --nameSession name--add-dirAdd dir--agentUse agent--allowedToolsPre-approve--output-formatjson / stream--json-schemaStructured--max-turnsLimit turns--max-budget-usdCost cap--consoleAuth via Anthropic Console--verboseVerbose--bareNEWMinimal headless (no hooks/LSP)--channelsNEWPermission relay / MCP push--remoteWeb session--effortlow / med / high / max--permission-modeplan / default / …--dangerously-skip-permissionsSkip all prompts ⚠️--chromeChromePermission Modes
defaultPrompts for everythingacceptEditsAuto-accept editsplanRead-onlydontAskDeny unless allowedbypassPermissionsSkip all⚙️Config & Env16
Config Files
~/.claude/settings.jsonUser settings.claude/settings.jsonProject (shared).claude/settings.local.jsonLocal only~/.claude.jsonOAuth, MCP, state.mcp.jsonProject MCP serversKey Settings
modelOverridesMap model picker → custom IDsautoMemoryDirectoryCustom memory dirworktree.sparsePathsNEWSparse checkout dirsEnvironment Variables
ANTHROPIC_API_KEYAPI keyANTHROPIC_MODELDefault modelCLAUDE_CODE_EFFORT_LEVELlow / med / highMAX_THINKING_TOKENS0 = offANTHROPIC_CUSTOM_MODEL_OPTIONCustom /model entryCLAUDE_CODE_PLUGIN_SEED_DIRPlugin seed dirsCLAUDECODEDetect CC shell (=1)IS_DEMODemo mode (hide email/org)