Keyboard shortcuts
Conductor shortcuts for navigation, workspaces, chat, review, Git, terminal, and app actions
Use the keyboard shortcuts dialog for the current in-app list. Open it with Command /.
General
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+K | Command palette | Global |
| ⌘+⌥+T | Toggle theme (dark/light) | Global |
| ⌘+/ | Shortcuts help | Global |
| ⌘+, | Settings | Global |
| ⌘+⌥+F | Send feedback | Global |
| ⌘+⌥+I | Open debug tools | Global |
| ⌘+⇧+L | Open sidecar logs | Global |
| ⌘+⇧+C | Copy current path | Default context |
| ⌃+O | Toggle Garry mode (expand tool calls) | Global · Outside terminal |
| ⌘+⇧+C | Copy repository path | Repository dialog |
| ↓or→ | Next onboarding slide | Global |
View
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+Bor[ | Toggle left sidebar | Default context |
| ⌘+⌥+Bor] | Toggle right sidebar | Default context |
| ⌘+J | Toggle terminal panel | Default context |
| ⌘+.or⌃+Z | Toggle zen mode | Global |
| ⌘+= | Zoom in | Global |
| ⌘+- | Zoom out | Global |
| ⌘+0 | Reset zoom | Global |
Navigation
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+[ | Navigate back | Global |
| ⌘+] | Navigate forward | Global |
| ⌘+⇧+[or⌃+⇧+Tab | Go to previous tab | Default context |
| ⌘+⇧+]or⌃+Tab | Go to next tab | Default context |
| ⌘+W | Close tab | Default context |
| ⌘+⇧+T | Reopen closed tab | Default context |
| ⌘+P | Quick open file | Global |
| ⌘+⇧+F | Go to all workspaces | Outside inputs |
| ⌘+⌥+A | Add repository | Outside inputs |
Workspace
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+O | Open repository in default app | Default context |
| ⌘+N | Create new workspace | Default context |
| ⌘+⇧+N | Create new workspace from PR, branch, or issue | Global |
| Tab | Next tab (Create workspace dialog) | Create workspace dialog · Works while typing |
| ⇧+Tab | Previous tab (Create workspace dialog) | Create workspace dialog |
| ⌘+I | Toggle create-from branch or PR picker | Create workspace dialog · Works while typing |
| ⌘+⇧+A | Archive workspace | Global |
| ⌘+O | Open in app | Default context |
| ⌘+⇧+O | Open in menu | Default context |
| ⌘+R | Start or stop run script | Default context |
| ⌘+E | Toggle file edit mode | Default context |
| ⌘+⇧+P | Create PR | Default context |
| ⌘+⇧+Y | Commit and push | Default context |
| ⌘+⇧+L | Pull latest from main | Default context |
| ⌘+⇧+M | Merge PR | Default context |
| ⌘+⇧+X | Fix errors | Default context |
| ⌘+⇧+G | Open PR in GitHub | Default context |
| ⌘+⇧+R | Start review | Default context |
| ⌥+C | Show changes | Default context |
| ⌥+U | Show uncommitted changes | Default context |
| ⌥+F | Show all files | Default context |
| ⇧+⌥+C | Show checks | Default context |
| ⌥+N | Show notes | Default context |
| ⌘+F | Find in file | Default context |
| ⌘+1-9 | Switch to workspace | Default context |
Chat
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+T | New tab | Default context |
| ⌘+L | Focus chat input | Default context |
| ⇧+Tab | Toggle plan mode | Outside terminal |
| ⌘+⇧+↵ | Approve plan | Default context |
| ↵ | Approve tool request | Default context |
| ⌘+↵ | Use alternate tool approval action | Outside terminal |
| ⌫ | Deny tool request | Default context |
| ⌘+⇧+⌫ | Cancel agent | Default context |
| ⌘+I | Link issue | Global |
| ⌘+U | Add attachment | Default context |
| ⌥+P | Open model picker | Default context |
| ⌥+T | Cycle thinking level | Default context |
| ⌥+L | Next chat needing attention | Default context |
| ⌥+H | Previous chat needing attention | Default context |
| ⌘+F | Search chat | Default context |
| ⌘+G | Find next match | Default context |
| ⌘+⇧+G | Find previous match | Default context |
| ⌘+⌥+J | Scroll to current match | Default context |
| ⌘+⌥+C | Copy concise transcript | Default context |
| ⌘+D | Toggle speech to text | Default context |
| ↵ | Submit message | Chat input default |
| ⇧+↵ | New line in chat | Chat input default |
| ⌘+↵ | Submit with opposite follow-up behavior | Chat input default |
Code review
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+⇧+D | Open diff view | Default context |
| Kor↑ | Go to previous file in diff | Outside inputs |
| Jor↓ | Go to next file in diff | Outside inputs |
| ⌘+⌥+K | Go to previous comment in diff | Default context |
| ⌘+⌥+J | Go to next comment in diff | Default context |
| ⌃+V | Toggle file as viewed | Default context |
Terminal
| Shortcut | Action | Works when |
|---|---|---|
| ⌘+T | New terminal tab (when terminal focused) | Default context |
| ⌘+⇧+T | New terminal tab | Default context |
| ⌘+W | Close terminal tab (when terminal focused) | Default context |
| ⌘+⇧+B | Open localhost URL | Default context |
| ⌘+F | Find in terminal | Terminal focus |