Shortcuts depend on where you are: the Workspace window, one of its layouts, or the notch panel. Workspace shortcuts work even while a terminal has focus. Letter keys without ⌘ only work when nothing that takes typing has focus. In the notch panel, press ⌘/ to see its shortcuts.
| Shortcut | Action |
|---|---|
| ⌥Space | Anywhere: show or hide Tenfold. This is the default, and you can change it in Settings, on the Keyboard page. |
| ⌥⌘1 | Workspace: Focus layout |
| ⌥⌘2 | Workspace: Split layout |
| ⌥⌘3 | Workspace: Board layout |
| ⌥⌘4 | Workspace: Inbox layout |
| ⌥⌘5 | Workspace: Code layout |
| ⌘1–⌘9 | Workspace: jump to session 1 to 9 |
| ⌘N | Workspace: new agent |
| ⌘I | Workspace: go to the Inbox |
| ⌘K | Workspace: filter agents in the Focus rail |
| ⌘J | Workspace, Focus and Split: show the focused Claude Code session as a chat or as its terminal |
| ⌘⇧R | Workspace: open Code, or go back to the layout you came from |
| ⌘W | Workspace: close the focused session (asks first while it’s busy). In Code, leave Code. |
| ⌘D | Workspace: fold into the notch |
| ⌘, | Workspace: Settings |
| ⌘U | Workspace: Usage |
| Esc | Workspace: leave Settings, Usage or License |
| ⌘H | Workspace: hide Tenfold |
| ⌘M | Workspace: minimize the window |
| ⌘Q | Workspace: quit Tenfold |
| ⌘L | Focus or Split chat: go to the message box |
| ⌘. | Focus or Split chat: stop Claude |
| Y / N | Focus or Split chat: allow or deny a permission prompt |
| Esc | Focus or Split chat: stop Claude while it works |
| ⌘↩ | Split broadcast bar: send to every targeted agent |
| Esc | Split broadcast bar: close it |
| ⌘↩ | New agent sheet: launch |
| ⌘T | New agent sheet: switch between current checkout and new worktree |
| ⌘1–⌘9 | New agent sheet: choose the agent |
| Esc | New agent sheet: close |
| ← → ↑ ↓ or J / K | Inbox: next or previous ask |
| 1–9 | Inbox: pick an answer |
| ↩ | Inbox: give the default answer |
| Esc | Inbox: deny a permission |
| O | Inbox: open the session |
| J / K | Code: next or previous change |
| F | Code: follow the agent |
| E | Code: switch between Changes and Editor |
| A | Code, Changes: accept (stage) the change |
| X | Code, Changes: reject the change. In Editor, revert it. |
| U | Code: undo |
| 1 / 2 | Code, Changes: Live or Review. In Editor, 1–9 follow that agent of the crew. |
| Space | Code, Editor: open the change inline |
| S / ⇧S | Code, Editor: stage or unstage the change |
| G | Code, Editor: switch between Explorer and Source Control |
| B | Code, Editor: blame |
| D | Code, Editor: director, with a crew |
| Y / N | Code: allow or deny a permission prompt |
| ⌘L | Code, Editor: go to the message box |
| ⌘T | Code, Editor: new chat |
| ⌘J | Code, Editor: terminal drawer |
| ⌘. | Code, Editor: stop Claude |
| ⌘1–⌘9 | Code, Editor: the nth chat on the session rail |
| ⌃⇥ / ⌃⇧⇥ | Code, Editor: next or previous chat on the session rail |
| ⌥⌘→ / ⌥⌘← | Code, Editor: next or previous tab of the right column |
| ⌃` | Code, Editor: terminal panel |
| ⌃⇧` | Code, Editor: new shell |
| Esc | Code: close what’s open over the file, let go of picked lines, or stop Claude |
| ⌘1–⌘8 | Notch panel: jump to session 1 to 8 |
| ⌘9 | Notch panel: jump to the last session |
| ⌃⇥ / ⌃⇧⇥ | Notch panel: next or previous session |
| ⌘⇧] / ⌘⇧[ | Notch panel: next or previous session |
| ⌥⌘→ / ⌥⌘← | Notch panel: next or previous session |
| ⌘J | Notch panel: jump to the session that needs you |
| ⌘T | Notch panel: new session |
| ⌘W | Notch panel: close the session. If it’s still running, press again to confirm. |
| ⌘G | Notch panel: sessions grid |
| ⌘B | Notch panel: Git |
| ⌘⇧R | Notch panel: open Code in the Workspace |
| ⌘U | Notch panel: Usage |
| ⌘, | Notch panel: Settings |
| ⌘D | Notch panel: open the Workspace |
| ⌘P | Notch panel: pin open |
| ⌘H | Notch panel: hide |
| ⌘/ | Notch panel: show all shortcuts. Outside the terminal, ? works too. |
| Esc | Notch panel: back, outside the terminal |
| ← → ↑ ↓ | Notch panel, sessions grid: move |
| ↩ or Space | Notch panel, sessions grid: open the session |
| ↑ / ↓ | Notch panel, launcher: pick a folder |
| A–Z | Notch panel, launcher: jump to a folder by name |
| → or ⌘↓ | Notch panel, launcher: open the folder |
| ←, ⌫ or ⌘↑ | Notch panel, launcher: parent folder |
| ~ | Notch panel, launcher: home folder |
| ⇥ / ⇧⇥ | Notch panel, launcher: switch agent |
| ↩ | Notch panel, launcher: start the session here |
In the notch panel’s terminal, plain keys always go to the shell, Esc included, so you can interrupt Claude Code as usual.