Schaltwerk is designed to be driven from the keyboard. All shortcuts are available system-wide.
Quick Reference
- Session Management
- Terminals
- Diff Viewer
- Appearance
Common Workflows
Review Running Sessions
Review Running Sessions
- Switch to Running filter with
⌘←/→ - Navigate sessions with
⌘↑/↓ - For each session:
⌘Gto open git diff viewer- Add comments if needed
⌘Entertwice to accept and paste comments
Review and Test Sessions
Review and Test Sessions
- Switch to Reviewed filter with
⌘←/→ - Navigate sessions with
⌘↑/↓ - For each session:
⌘Tto focus agent terminal (prompt agent to run tests)- OR
⌘/to focus your terminal (test manually) - Review results before merging
Switch Between Project Tabs
Switch Between Project Tabs
Use
⌘⇧←/→ to jump between project tabs (e.g., frontend ↔ backend)Quick Session Access
Quick Session Access
Use
⌘1–9 for instant session switching instead of scrollingCustomizing Shortcuts
All shortcuts can be customized in Settings → Keyboard Shortcuts:
Notes
- Common conflicts:
⌘1–9(app switching) - Context-aware: Some shortcuts behave differently based on active context:
⌘Enterand⌘Fadapt to terminal vs diff viewer⌘[and⌘]switch agent tabs when focused on top terminal, shell tabs when focused on bottom terminal⌘⇧Aadds an agent tab when top terminal is focused, or a shell tab when bottom is focused⌘Wcloses the active tab in whichever terminal area is focused (the last remaining tab cannot be closed)

