| CLI Session |
| Interrupt / cancel current operation | Ctrl+C |
| Exit Claude Code | Ctrl+D |
| Insert newline without submitting | Shift+Enter |
| Search command history | Ctrl+R |
| Move back one word | Alt+B |
| Move forward one word | Alt+F |
| Delete to beginning of line | Ctrl+U |
| Delete word backward | Ctrl+W |
| Kill background subagents | Ctrl+XCtrl+K |
| Show keyboard shortcut help | ? |
| VS Code Extension |
| Open Claude Code panel | Ctrl+Shift+P→Claude |
| Focus Claude input box | Ctrl+Esc |
| Open new Claude tab | Ctrl+Shift+Esc |
| Start new conversation | Ctrl+N |
| Insert @mention reference | Alt+K |
| Slash Commands |
| List all slash commands | / |
| Initialize project memory (CLAUDE.md) | /init |
| Clear conversation, free context | /clear |
| Compact conversation to summary | /compact |
| Show context window usage | /context |
| Switch model | /model |
| Open settings (JSON) | /config |
| Open keybindings config | /keybindings |
| View / edit memory file | /memory |
| Manage tool permissions | /permissions |
| Manage MCP servers | /mcp |
| List background tasks | /tasks |
| Show active agents | /agents |
| Schedule loop iteration | /schedule |
| Exit and detach to background | /background |
| Authenticate account | /login |
| CLI Flags |
| Non-interactive print mode | claude-p"prompt" |
| Continue most recent conversation | claude--continue |
| Resume conversation by ID | claude--resumeID |
| Select model at launch | claude--modelMODEL |
| Set system prompt from file | claude--system-promptFILE |
| Add MCP server | claudemcpaddNAMECMD |
| List MCP servers | claudemcplist |
| Show version | claude--version |