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

# Keyboard Shortcuts

> All keyboard shortcuts in Commander.

## Navigation

| Shortcut      | Action                    |
| ------------- | ------------------------- |
| `Cmd+K`       | Toggle command palette    |
| `Cmd+Shift+F` | Global message search     |
| `Cmd+1`       | Go to workspaces          |
| `Cmd+2`       | Go to manager             |
| `Cmd+Shift+P` | Open settings             |
| `Cmd+Shift+T` | Toggle theme (Dark/Light) |

## Workspace

| Shortcut         | Action                      |
| ---------------- | --------------------------- |
| `Cmd+N`          | Create new workspace        |
| `Cmd+W`          | Close active tab            |
| `Ctrl+Tab`       | Cycle forward through tabs  |
| `Ctrl+Shift+Tab` | Cycle backward through tabs |

## Agent

| Shortcut                 | Action                                  |
| ------------------------ | --------------------------------------- |
| `Enter` or `Shift+Enter` | Send message (configurable in settings) |

## Layout

| Shortcut      | Action               |
| ------------- | -------------------- |
| `Cmd+B`       | Toggle sidebar       |
| `Cmd+J`       | Toggle bottom panel  |
| `Cmd+Shift+B` | Toggle right sidebar |

## Custom Keybindings

All keyboard shortcuts are customizable in **Settings → Shortcuts**. Each keybinding has:

* **Command** — The action identifier (e.g., `workspace.addAgent`)
* **Key** — The key combination (e.g., `Cmd+Shift+A`)
* **When** — Optional context clause (e.g., `workspaceFocused`)

Add, modify, or remove keybindings to match your preferred workflow.
