Session management
| Shortcut | Action |
|---|---|
Cmd+N | New session sheet |
Cmd+W | Toggle the review pane (disabled at narrow window widths — widen the window first) |
Cmd+Opt+N | Pop out the open session into a detached floating window |
Cmd+; | Branch a sub-chat off the currently open session |
Cmd+1 … Cmd+9 | Jump to the Nth visible session in the sidebar |
Composer
| Shortcut | Action |
|---|---|
Cmd+Return | Send composer input |
Ctrl+M | Toggle voice dictation in the composer |
Cmd+T | Open raw terminal overlay |
Esc (while session is running) | Interrupt the running session (equivalent to the stop button) |
Navigation
| Shortcut | Action |
|---|---|
Cmd+Shift+F | Focus the sidebar search field |
Composer conventions
The composer placeholder reads: Ask anything. Use/ for skills, @ for files.
- Typing
/opens the slash-command palette. For Claude sessions, this walks~/.claude/skills/and<repo>/.claude/skills/for installed skill definitions. For Codex sessions, it shows built-in commands (/clear,/compact,/model,/help,/quit). - Typing
@opens the mention picker. This lists open sessions, agent-cited files in the current session, and recent JSONLs. A full repo-file walker is deferred to a future release.
Narrow-window note
When the window is narrower than approximately 1100 points, the review pane is hidden andCmd+W is disabled (the toolbar button shows a “widen the window” tooltip). All three panes — sidebar, chat, and review — are visible at full width.
Detached windows
Cmd+Opt+N opens the current session in a separate session-detail window scene. Within a detached window, the pin button toggles NSWindow.level = .floating so the window stays on top of other applications.