# Keyboard Shortcuts

Complete reference of all keyboard shortcuts in Agent Desk. All shortcuts are [customizable](/guide/keybindings).

## Terminals

| Shortcut | Action |
|----------|--------|
| <kbd>Ctrl+Shift+T</kbd> | New terminal (default profile) |
| <kbd>Ctrl+Shift+C</kbd> | New agent session |
| <kbd>Ctrl+W</kbd> | Close terminal |
| <kbd>Ctrl+Tab</kbd> | Next terminal |
| <kbd>Ctrl+Shift+Tab</kbd> | Previous terminal |
| <kbd>Ctrl+Shift+D</kbd> | Split right |
| <kbd>Ctrl+\\</kbd> | Split right (alternative) |
| <kbd>Ctrl+Shift+E</kbd> | Split down |
| <kbd>Ctrl+Shift+M</kbd> | Toggle maximize |
| <kbd>Ctrl+Shift+S</kbd> | Save terminal output |
| <kbd>Ctrl+F</kbd> | Search in terminal |
| <kbd>Ctrl+Shift+F</kbd> | Search all terminals |

## Navigation

| Shortcut | Action |
|----------|--------|
| <kbd>Alt+Left</kbd> | Focus terminal to the left |
| <kbd>Alt+Right</kbd> | Focus terminal to the right |
| <kbd>Alt+Up</kbd> | Focus terminal above |
| <kbd>Alt+Down</kbd> | Focus terminal below |

## Views

| Shortcut | Action |
|----------|--------|
| <kbd>Ctrl+1</kbd> | Terminals |
| <kbd>Ctrl+2</kbd> | Agent Comm dashboard |
| <kbd>Ctrl+3</kbd> | Agent Tasks dashboard |
| <kbd>Ctrl+4</kbd> | Agent Knowledge dashboard |
| <kbd>Ctrl+5</kbd> | Agent Discover dashboard |
| <kbd>Ctrl+6</kbd> | Event Stream |
| <kbd>Ctrl+7</kbd> | Settings |

## General

| Shortcut | Action |
|----------|--------|
| <kbd>Ctrl+Shift+P</kbd> | Command Palette |
| <kbd>Ctrl+P</kbd> | Quick Switcher |
| <kbd>F1</kbd> | Show shortcuts overlay |
| <kbd>Ctrl+E</kbd> | Toggle Event Stream |
| <kbd>Ctrl+Shift+B</kbd> | Batch Launch Agents |
| <kbd>Escape</kbd> | Close overlay / search / palette |

## Workspaces

| Shortcut | Action |
|----------|--------|
| <kbd>Ctrl+Shift+W</kbd> | Save workspace |
| <kbd>Ctrl+Alt+W</kbd> | Load workspace |

## Unbound Actions

These actions are available but have no default shortcut. You can assign them in [Settings](/guide/keybindings):

| Action | Description |
|--------|-------------|
| Select Last Command Output | Select the output of the most recent command |
| Copy Last Command Output | Copy the last command's output to clipboard |

## Customizing Shortcuts

See the [Keybindings guide](/guide/keybindings) for instructions on customizing shortcuts via the Settings UI or the `~/.agent-desk/keybindings.json` file.
