> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.aosplane.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.aosplane.io/_mcp/server.

# Keyboard shortcuts

Shortcuts are shown for a Mac. On Windows and Linux, press <kbd>Ctrl</kbd> where the table shows <kbd>⌘</kbd>, and <kbd>Alt</kbd> for <kbd>⌥</kbd>. <kbd>⌃</kbd> is <kbd>Ctrl</kbd> on every computer.

## Dashboard

### Anywhere

| Action                                                        | Keys                                 |
| ------------------------------------------------------------- | ------------------------------------ |
| New session (**New doc** in PM, **New investigation** in SRE) | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>O</kbd> |
| Search                                                        | <kbd>⌘</kbd><kbd>K</kbd>             |
| Settings                                                      | <kbd>⌘</kbd><kbd>,</kbd>             |
| Back to app, from Settings                                    | <kbd>Esc</kbd>                       |
| Move to the product switcher, then use the arrow keys         | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>P</kbd> |
| Show or hide the sidebar                                      | <kbd>⌘</kbd><kbd>B</kbd>             |
| Switch between dark and light                                 | <kbd>D</kbd>                         |
| Start a session from the box on Home                          | <kbd>⌘</kbd><kbd>Enter</kbd>         |

<kbd>Esc</kbd>, <kbd>⌘</kbd><kbd>B</kbd> and <kbd>D</kbd> don't work while you're typing in a field. The others do.

### In a session

| Action                               | Keys                                 |
| ------------------------------------ | ------------------------------------ |
| Show or hide the workbench           | <kbd>⌘</kbd><kbd>⌥</kbd><kbd>B</kbd> |
| Terminal                             | <kbd>⌃</kbd><kbd>\`</kbd>            |
| Changes                              | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>G</kbd> |
| Files                                | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>E</kbd> |
| Tasks                                | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>K</kbd> |
| Artifacts                            | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>Y</kbd> |
| Subagents, when the session has them | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>U</kbd> |
| Ports, when the session has them     | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>B</kbd> |
| Usage details, when available        | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>X</kbd> |
| Search the conversation              | <kbd>⌘</kbd><kbd>F</kbd>             |

### Session tabs

On session and new-session pages:

| Action            | Keys                                  |
| ----------------- | ------------------------------------- |
| New tab           | <kbd>⌥</kbd><kbd>T</kbd>              |
| Close tab         | <kbd>⌥</kbd><kbd>W</kbd>              |
| Reopen closed tab | <kbd>⌥</kbd><kbd>⇧</kbd><kbd>T</kbd>  |
| Next tab          | <kbd>⌃</kbd><kbd>⇧</kbd><kbd>]</kbd>  |
| Previous tab      | <kbd>⌃</kbd><kbd>⇧</kbd><kbd>\[</kbd> |

### In the message box

| Action                                                             | Keys                         |
| ------------------------------------------------------------------ | ---------------------------- |
| Send, or start the session                                         | <kbd>Enter</kbd>             |
| New line                                                           | <kbd>⇧</kbd><kbd>Enter</kbd> |
| Stop the agent's turn (empty box, while it works)                  | <kbd>Esc</kbd>               |
| Stop the agent and send now (while it works)                       | <kbd>⌘</kbd><kbd>Enter</kbd> |
| Plan mode on or off (new session), or the next mode (in a session) | <kbd>⇧</kbd><kbd>Tab</kbd>   |
| Bring back an earlier message (empty box)                          | <kbd>↑</kbd> / <kbd>↓</kbd>  |
| Slash commands                                                     | <kbd>/</kbd>                 |
| Mention a file                                                     | <kbd>@</kbd>                 |
| Choose the model (new session)                                     | <kbd>⌘</kbd><kbd>/</kbd>     |

## Desktop app

To see these in the app, choose **Help › Keyboard Shortcuts**, or press <kbd>?</kbd> outside a text field.

| Action                       | Keys                                                 |
| ---------------------------- | ---------------------------------------------------- |
| New session                  | <kbd>⌘</kbd><kbd>N</kbd>                             |
| Search                       | <kbd>⌘</kbd><kbd>K</kbd>                             |
| Show or hide the sidebar     | <kbd>⌘</kbd><kbd>B</kbd>                             |
| Keyboard shortcuts           | <kbd>?</kbd>                                         |
| New tab                      | <kbd>⌘</kbd><kbd>T</kbd>                             |
| Close tab                    | <kbd>⌘</kbd><kbd>W</kbd>                             |
| Reopen closed tab            | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>T</kbd>                 |
| Next tab                     | <kbd>⌃</kbd><kbd>Tab</kbd>                           |
| Previous tab                 | <kbd>⌃</kbd><kbd>⇧</kbd><kbd>Tab</kbd>               |
| Go to tab 1 to 9             | <kbd>⌘</kbd><kbd>1</kbd> to <kbd>⌘</kbd><kbd>9</kbd> |
| Close window                 | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>W</kbd>                 |
| Context panel                | <kbd>⌘</kbd><kbd>⌥</kbd><kbd>B</kbd>                 |
| Terminal                     | <kbd>⌃</kbd><kbd>\`</kbd>                            |
| Changes                      | <kbd>⌘</kbd><kbd>⇧</kbd><kbd>G</kbd>                 |
| Send                         | <kbd>Enter</kbd>                                     |
| New line                     | <kbd>⇧</kbd><kbd>Enter</kbd>                         |
| Stop the agent               | <kbd>Esc</kbd>                                       |
| Slash commands               | <kbd>/</kbd>                                         |
| Mention a file               | <kbd>@</kbd>                                         |
| Choose a new session's model | <kbd>⌘</kbd><kbd>/</kbd>                             |
| Developer tools              | <kbd>⌘</kbd><kbd>⌥</kbd><kbd>I</kbd>                 |

## Good to know

* On a touch screen, <kbd>Enter</kbd> adds a new line; use the send button.
* **Mention a file** works while the session's sandbox is connected.
* Menus and tooltips in the dashboard show each item's shortcut too.