> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stagewise.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Keyboard shortcuts

> Complete reference of stagewise keyboard shortcuts, including global shortcuts, agent shortcuts, browser tab shortcuts, and context-specific commands.

stagewise shortcuts map to the hotkeys defined in the app. **Mod** means `⌘ Cmd` on macOS and `Ctrl` on Windows/Linux.

Most shortcuts are disabled while **Command Center** is open. Command Center has its own shortcuts.

## Global shortcuts

These shortcuts work across the main stagewise window.

| Action                    | macOS            | Windows / Linux            | Availability                                               |
| ------------------------- | ---------------- | -------------------------- | ---------------------------------------------------------- |
| Open Command Center       | `⌘ K`            | `Ctrl+K`                   | Always                                                     |
| Open Settings             | `⌘ ,`            | `Ctrl+,`                   | Always, except when Command Center is open                 |
| Toggle sidebar            | `⌘ B`            | `Ctrl+B`                   | Always, except when Command Center is open                 |
| New chat                  | `⌘ N`            | `Ctrl+N`                   | Main window                                                |
| Open workspace selector   | `⌘ O`            | `Ctrl+O`                   | Chat sidebar                                               |
| Open model selector       | `⌘ /` or `⌘ ⇧ /` | `Ctrl+/` or `Ctrl+Shift+/` | Chat sidebar                                               |
| Focus chat input          | `⌘ L`            | `Ctrl+L`                   | Main window                                                |
| Edit nearest user message | `⌘ ⇧ I`          | `Ctrl+Shift+E`             | Chat history, when no message is being edited              |
| Stop running agent        | `Ctrl+C`         | `Ctrl+C`                   | Only while the agent is working and no question is pending |

## Agent switching

These shortcuts switch between agents in the sidebar.

| Action           | macOS                          | Windows / Linux                   | Availability               |
| ---------------- | ------------------------------ | --------------------------------- | -------------------------- |
| Next agent       | `Ctrl+Tab` or `⌘ PageDown`     | `Ctrl+Tab` or `Ctrl+PageDown`     | At least one visible agent |
| Previous agent   | `Ctrl+Shift+Tab` or `⌘ PageUp` | `Ctrl+Shift+Tab` or `Ctrl+PageUp` | At least one visible agent |
| Focus agent 1–8  | `⌘ 1` – `⌘ 8`                  | `Ctrl+1` – `Ctrl+8`               | Agent exists in that slot  |
| Focus last agent | `⌘ 9`                          | `Ctrl+9`                          | At least one visible agent |

`Ctrl+Tab` opens the agent switcher preview. Release `Ctrl` to switch. Press `Esc` to cancel.

## Content panel and tabs

These shortcuts control tabs attached to the current agent.

| Action                   | macOS             | Windows / Linux             | Availability                    |
| ------------------------ | ----------------- | --------------------------- | ------------------------------- |
| New browser tab          | `⌘ T`             | `Ctrl+T`                    | Main window                     |
| New terminal tab         | `⌘ ⌥ T`           | `Ctrl+Alt+T`                | Main window                     |
| Close active content tab | `⌘ W`             | `Ctrl+W`                    | Active content tab exists       |
| Focus or toggle terminal | `` Ctrl+` ``      | `` Ctrl+` ``                | Main window                     |
| Toggle content panel     | `⌘ ⌥ B`           | `Ctrl+Alt+B`                | Main window                     |
| Next content tab         | `⌘ ⌥ PageDown`    | `Ctrl+Alt+PageDown`         | Multiple visible content tabs   |
| Previous content tab     | `⌘ ⌥ PageUp`      | `Ctrl+Alt+PageUp`           | Multiple visible content tabs   |
| Focus content tab 1–9    | `⌘ ⌥ 1` – `⌘ ⌥ 9` | `Ctrl+Alt+1` – `Ctrl+Alt+9` | Content tab exists in that slot |

Content tab shortcuts operate on tabs visible for the current agent. Global tabs and tabs attached to the open agent are included.

## Browser tab shortcuts

These shortcuts apply to the active browser tab. They do nothing on terminal tabs.

| Action                  | macOS            | Windows / Linux                                        | Availability       |
| ----------------------- | ---------------- | ------------------------------------------------------ | ------------------ |
| Go back                 | `⌘ ←` or `⌘ [`   | `Alt+←`                                                | Active browser tab |
| Go forward              | `⌘ →` or `⌘ ]`   | `Alt+→`                                                | Active browser tab |
| Focus address bar       | `Alt+D` or `F6`  | `Alt+D` or `F6`                                        | Active browser tab |
| Reload page             | `⌘ R` or `F5`    | `Ctrl+R` or `F5`                                       | Active browser tab |
| Hard reload             | `⌘ ⇧ R`          | `Ctrl+Shift+R`                                         | Active browser tab |
| Find in page            | `⌘ F` or `F3`    | `Ctrl+F` or `F3`                                       | Active browser tab |
| Find next               | `⌘ G`            | `Ctrl+G`                                               | Find bar open      |
| Find previous           | `⌘ ⇧ G`          | `Ctrl+Shift+G`                                         | Find bar open      |
| Open DevTools           | `⌘ ⌥ I` or `F12` | `Ctrl+Alt+I`, `Ctrl+Shift+I`, `Ctrl+Shift+J`, or `F12` | Active browser tab |
| Cycle page color scheme | `⌘ ⌥ L`          | `Ctrl+Alt+L`                                           | Active browser tab |

## DOM context selector

| Action                      | macOS | Windows / Linux | Availability                                              |
| --------------------------- | ----- | --------------- | --------------------------------------------------------- |
| Toggle DOM context selector | `⌘ I` | `Ctrl+I`        | Active browser tab that is not an internal stagewise page |

The DOM context selector also focuses the chat input. It does not unfocus chat.

## Plan shortcuts

| Action                 | macOS | Windows / Linux | Availability                        |
| ---------------------- | ----- | --------------- | ----------------------------------- |
| Implement created plan | `⌘ ↵` | `Ctrl+Enter`    | Only after the agent creates a plan |

## Command Center shortcuts

These shortcuts work inside **Command Center**.

| Action                          | macOS | Windows / Linux | Availability             |
| ------------------------------- | ----- | --------------- | ------------------------ |
| Toggle Command Center           | `⌘ K` | `Ctrl+K`        | Always                   |
| Rename selected agent           | `⌘ E` | `Ctrl+E`        | Agent selected           |
| Pin or unpin selected agent/tab | `⌘ P` | `Ctrl+Shift+P`  | Pinnable item selected   |
| Copy selected tab URL           | `⌘ C` | `Ctrl+C`        | Browser tab selected     |
| Close selected tab              | `⌘ W` | `Ctrl+W`        | Tab selected             |
| Delete selected agent           | `⌘ D` | `Ctrl+Shift+D`  | Deletable agent selected |

## Zoom shortcuts

Zoom shortcuts affect different targets based on focus.

| Action     | macOS | Windows / Linux | Availability                                      |
| ---------- | ----- | --------------- | ------------------------------------------------- |
| Zoom in    | `⌘ +` | `Ctrl++`        | Stagewise UI, browser tab, or terminal with focus |
| Zoom out   | `⌘ -` | `Ctrl+-`        | Stagewise UI, browser tab, or terminal with focus |
| Reset zoom | `⌘ 0` | `Ctrl+0`        | Stagewise UI, browser tab, or terminal with focus |

When focus is on stagewise UI, zoom changes the IDE scale. When focus is inside a browser tab or terminal, zoom applies to that tab.

## Related

* [Command Center →](/reference/command-center)
* [DOM context selector →](/reference/dom-context-selector)
* [Diff review →](/reference/diff-review)
* [History →](/reference/history)
