Keyboard shortcuts
Cmd on macOS, Ctrl on Windows/Linux.
Keyboard shortcuts
| Shortcut | Action |
|---|---|
| Cmd+N | new chat |
| Cmd+P | thread switcher |
| Cmd+1–9 | switch tab (Chat / CLI / IDE / Changes / Terminal / Kanban / Analytics / Preview / Guide) |
| Cmd+J | toggle the Terminal tab |
| Cmd+, | settings |
| Enter | send (in composer) |
| Shift+Enter | newline (in composer) |
| Escape | cancel voice recording / close autocomplete popups |
Tips
- Start in Plan mode for anything nontrivial. Reviewing a plan is much cheaper than reviewing a surprise.
- Run chats in parallel. Worktrees make it safe — give each chat a separate task on the same repo and watch the Kanban board.
-
Use
@mentions to point the agent at the exact files that matter instead of hoping it finds them. - Queue follow-ups while the agent works instead of interrupting; they're delivered in order when the run ends.
-
Long sessions don't fall off a cliff. Mastra Code's Observational
Memory distills the conversation in the background instead of compacting it, so
multi-hour sessions keep their thread. Check
/omto see it work. - Local models: context window ≥ 64k, and start a fresh chat when a long session slows down — that resets the conversation and frees context.
-
The CLI is always there. Settings → About installs the global
mastracodeCLI in one click; it shares every config file with the app.