General
- Cmd + IToggle Sidepanel (unless bound to mode)
- Cmd + LToggle Sidepanel (unless bound to mode)
- Cmd + EToggle Agent layout
- Cmd + .Mode Menu
- Cmd + /Loop between AI models
- Cmd + Shift + JCursor settings
- Cmd + Shift + SpaceToggle Voice Mode
- Cmd + ,General settings
- Cmd + Shift + PCommand palette
Chat
- ReturnNudge (default)
- Ctrl + ReturnQueue message
- Cmd + ReturnForce send message (when typing)
- Cmd + Shift + BackspaceCancel generation
- Cmd + Shift + LAdd selected code as context
- Cmd + VAdd clipboard as context (with code or log in clipboard)
- Cmd + Shift + VAdd clipboard to input box (with code or log in clipboard)
- Cmd + ReturnAccept all changes (with suggested changes)
- Cmd + BackspaceReject all changes
- TabCycle to next message
- Shift + TabRotate between Agent modes
- Cmd + Opt + /Model toggle
- Cmd + N / Cmd + RNew chat
- Cmd + TNew chat tab
- Cmd + [Previous chat
- Cmd + ]Next chat
- Cmd + WClose chat
- EscapeUnfocus field
Inline Edit
- Cmd + KOpen
- Cmd + Shift + KToggle input focus
- ReturnSubmit
- Cmd + Shift + BackspaceCancel
- Opt + ReturnAsk quick question
Code Selection & Context
- @@-symbols
- #Files
- /Shortcut Commands
- Cmd + Shift + LAdd selection to Chat
- Cmd + Shift + KAdd selection to Edit
- Cmd + LAdd selection to new chat
- Cmd + MToggle file reading strategies
- Cmd + →Accept next word of suggestion
- Cmd + ReturnSearch codebase in chat
- Cmd + C, Cmd + VAdd copied reference code as context (select code first)
- Cmd + C, Cmd + Shift + VAdd copied code as text context (select code first)
Tab
- TabAccept suggestion
- Cmd + →Accept next word
Terminal
- Cmd + KOpen terminal prompt bar
- Cmd + ReturnRun generated command
- EscapeAccept command