# Keyboard shortcuts

`⌘` means Command on macOS. On Windows and Linux, use Control unless shown otherwise.

## Navigation and panels

| Action | macOS | Windows/Linux |
|---|---|---|
| New thread | `⌘N` | `Ctrl+N` |
| Add or open workspace | `⌘O` | `Ctrl+O` |
| Toggle sidebar | `⌘B` | `Ctrl+B` |
| Open Settings | `⌘,` | `Ctrl+,` |
| Open Autonomy | `⌘⇧A` | `Ctrl+Shift+A` |
| Open Conductor from Autonomy | `⌘⇧C` | `Ctrl+Shift+C` |
| Open workspace in preferred app | `⌘P` | `Ctrl+P` |
| Toggle Terminal | `Ctrl+\`` | `Ctrl+\`` |
| Toggle Browser | `⌘⇧B` | `Ctrl+Shift+B` |
| Toggle File Diff | `⌘⇧D` | `Ctrl+Shift+D` |
| Open Git menu | `⌘⇧G` | `Ctrl+Shift+G` |
| Toggle Privacy Veil | `⌘⇧V` | `Ctrl+Shift+V` |

## Composer and tasks

| Action | macOS | Windows/Linux |
|---|---|---|
| Focus composer | `⌘K` | `Ctrl+K` |
| Submit | `Enter` | `Enter` |
| New line | `Shift+Enter` | `Shift+Enter` |
| Cycle Architect, Ask, and Debug | `Shift+Tab` | `Shift+Tab` |
| Run selected secondary mode | `⌘⇧Enter` | `Ctrl+Shift+Enter` |
| Open model preset menu | `⌘⇧M` | `Ctrl+Shift+M` |
| Add an image | `⌘⇧I` | `Ctrl+Shift+I` |
| Queue Virtual Edit for next thread | `⌘⇧E` | `Ctrl+Shift+E` |
| Compress context | `⌘⌥C` | `Ctrl+Alt+C` |
| Stop active task | `⌘Esc` | `Ctrl+Esc` |

## Mentions, approvals, and images

| Action | Shortcut |
|---|---|
| Move through `@` results | `↑` / `↓` |
| Select a mention | `Enter` or `Tab` |
| Close a menu or dialog | `Esc` |
| Previous or next pending approval | `←` / `→` |
| Allow selected approval once | `⌘Y` / `Ctrl+Y` |
| Deny selected approval | `⌘N` / `Ctrl+N` |
| Move between images | `←` / `→` |
| Zoom image in, out, or reset | `⌘+` / `⌘-` / `⌘0` or Control equivalents |

If another app or the operating system already uses a shortcut, use the visible Syntheo control instead.

[← Troubleshooting](troubleshooting.md) · [Help and reference](README.md) · [User guide](../README.md) · [Documentation use notice](../NOTICE.md)
