Keyboard shortcuts
Use Command (⌘), Shift (⇧), Option (⌥), and Control (⌃) with the keys below. Return is also shown as ↩ or ⏎; ⇥ means Tab.
Use a shortcut
- Switch to the relevant mode or focus the card, composer, or list.
- Press the shortcut. With ⌘K, type an action name, use arrows to select it, and press Return.
Shortcut reference
| Keys | Action and context |
|---|---|
| ⌘O | Add Workspace |
| ⌘N | Local Chat: new chat; Agent: new agent; Code or SSH: New Session |
| ⌥⌘N | New Agent |
| ⌘T | Last engine pane again; initially a shell |
| ⇧⌘T | New Terminal |
| ⌥⌘T | New Tab in This Card |
| ⇧⌘F | New Files Pane |
| ⇧⌘B | New Browser Pane |
| ⇧⌘D | Delegate |
| ⌘1 / ⌘2 / ⌘3 | Agent / Code / Chat |
| ⌘+ / ⌘− | Increase / decrease terminal font size |
| ⌘] / ⌘[ | Next / previous lane |
| ⌃⌥← / ⌃⌥→ | Focus card left / right |
| ⌃⌥↑ / ⌃⌥↓ | Focus card above / below |
| ⌃⇥ / ⌃⇧⇥ | Next / previous tab in focused Code card |
| ⌘Return | Maximize / restore card; start session in New Session dialog |
| ⇧⌘U | Usage |
| ⇧⌘I | Inbox |
| ⌥⌘D | Delegations |
| ⌘K | Command Bar |
| ⌘F | Search Chats (Chat mode) |
| ⇧⌘A | Toggle light / dark appearance |
| ⌘, | Settings |
| ⌥⌘. | Stop Computer Use |
| ⌘Y | Approve the visible engine request once |
| ⌘N | Decline the visible engine request; also assigned to New Session |
| Return / ⇧Return | Send composer message / insert a new line |
| ↑ / ↓ | Select a Command Bar result or composer suggestion; navigate focused lists |
| Return / Tab | Accept a composer suggestion |
| Return | Run selected Command Bar action; activate a focused list row |
| Esc | Dismiss Command Bar, Settings, menus or cancellable sheets; stop a running chat |
| Esc | Dismiss composer suggestions; removes active mention text or clears command draft |
| Delete | Remove last attachment when the composer is empty |
| Hold ⌥Space | Dictate into the composer |
| Return | Default action in onboarding, agent/delegate/SSH dialogs; Skip for now on Your Mac |
| Return / Esc | Commit / cancel a title rename |
| Page Up / Page Down | Scroll Settings when its scroll area has focus |
| Home / End | Top / bottom of the focused Settings scroll area |
| Tab / ⇧Tab | Next / previous Code card when card chrome has focus, outside editors and terminals |
| ← / → | Previous / next tab when the tab strip has focus |
| Home / End | First / last tab when the tab strip has focus |
| ↑ / ↓ / Return | Select / activate an item in an open menu; ← / → also navigate grid menus |
| A / D / S | Inbox: approve once / decline / allow for session on selected approval |
| R | Inbox: reply; on a routine run, retry if failed, otherwise open |
| M | Inbox: mark selected routine run read |
| Return | Add connector in the catalog form; activate a key in its field; submit a commit message |
If it fails
Focus the intended surface and close any open menu or sheet. Commands may be unavailable for the current mode or an SSH workspace. The code assigns ⌘N to both New Session and Decline; use the visible approval buttons when a request is pending. Terminal CLI shortcuts depend on the CLI and are not listed here. Use the Command Bar or the visible control if a key is intercepted.