Harness / Shortcuts

Keyboard shortcuts

Every Harness shortcut on macOS and Windows. Shortcuts marked rebindable can be changed in Settings → Shortcuts, which /help also opens.

Chats and sessions

ActionmacOSWindows
New chatRebindablemacOSCmd+TWindowsCtrl+Shift+T
Next sessionRebindablemacOSCtrl+TabWindowsCtrl+Tab
Previous sessionRebindablemacOSCtrl+Shift+TabWindowsCtrl+Shift+Tab
Jump to session 1–9 in the sidebarRebindablemacOSCmd+1–9WindowsCtrl+1–9
Archive sessionRebindablemacOSCmd+Shift+AWindowsCtrl+Shift+A
New projectRebindablemacOSCmd+Shift+NWindowsCtrl+Shift+N
Open the model pickerRebindablemacOSCmd+/WindowsCtrl+/
Jump to the message boxmacOSCmd+LWindowsCtrl+Shift+L
Command palettemacOSCmd+KWindowsCtrl+K
SettingsmacOSCmd+,WindowsCtrl+,

Chat tabs

ActionmacOSWindows
New chat tabmacOSCmd+TWindowsCtrl+Shift+T
Next chat tabmacOSCmd+Shift+]WindowsCtrl+Page Down
Previous chat tabmacOSCmd+Shift+[WindowsCtrl+Page Up
Go to chat tab 1–8macOSCtrl+1–8WindowsAlt+1–8
Go to the last chat tabmacOSCtrl+9WindowsAlt+9

Split panes

Put chats side by side in one window, then move between them and resize them.

ActionmacOSWindows
Split the chat to the rightmacOSCmd+DWindowsCtrl+Shift+O
Split the chat downmacOSCmd+Shift+DWindowsCtrl+Shift+E
Close the pane (back to one column)macOSCmd+WWindowsCtrl+Shift+W
Next panemacOSCmd+]WindowsCtrl+Win+]
Previous panemacOSCmd+[WindowsCtrl+Win+[
Move to the pane in that directionmacOSOpt+Cmd+← → ↑ ↓WindowsCtrl+Alt+← → ↑ ↓
Grow the pane in that directionmacOSCtrl+Cmd+← → ↑ ↓WindowsCtrl+Win+Shift+← → ↑ ↓
Make all panes the same sizemacOSCtrl+Cmd+=WindowsCtrl+Win+Shift+=
Zoom the pane (and back)macOSCmd+Shift+EnterWindowsCtrl+Shift+Enter

Panels

ActionmacOSWindows
Toggle the left sidebarRebindablemacOSCmd+BWindowsCtrl+B
Toggle the right sidebarRebindablemacOSCmd+RWindowsCtrl+R
Toggle the files panelRebindablemacOSCmd+EWindowsCtrl+E
Toggle the terminalRebindablemacOSCmd+JWindowsCtrl+J
Save fileRebindablemacOSCmd+SWindowsCtrl+S

Message box

Enter sends by default. In Settings → Shortcuts you can make Enter add a new line and send with Cmd+Enter or Ctrl+Enter instead.

ActionmacOSWindows
SendmacOSEnterWindowsEnter
Always send (with an empty box, sends the latest queued message)macOSCmd+EnterWindowsCtrl+Enter
New linemacOSShift+EnterWindowsShift+Enter
Accept the highlighted completion, or indent a list itemmacOSTabWindowsTab
Outdent a list itemmacOSShift+TabWindowsShift+Tab
Close the completion menu, or stop editing a queued messagemacOSEscWindowsEsc
UndomacOSCmd+ZWindowsCtrl+Z
RedomacOSCmd+Shift+ZWindowsCtrl+Shift+Z
Move by wordmacOSOpt+← →WindowsCtrl+← →
Delete a wordmacOSOpt+BackspaceWindowsCtrl+Backspace
Start or end of the linemacOSCmd+← →WindowsHomeorEnd
Start or end of the messagemacOSCmd+↑ ↓WindowsNot on this platform

Terminal

While the terminal has focus.

ActionmacOSWindows
Split the terminal rightRebindablemacOSCmd+DWindowsCtrl+Shift+D
Split the terminal downRebindablemacOSCmd+Shift+DWindowsCtrl+Alt+Shift+D
Close the terminal splitmacOSCmd+Shift+WWindowsCtrl+Shift+W
Copy the selectionmacOSCmd+CWindowsCtrl+Shift+C
PastemacOSCmd+VWindowsCtrl+Shift+V

Browser

While the built-in browser has focus. It shows pages on macOS and Linux.

ActionmacOSWindows
Reload the pageRebindablemacOSCmd+Shift+RWindowsCtrl+Shift+R
Focus the address barmacOSCmd+LWindowsCtrl+L
New browser tabmacOSCmd+TWindowsCtrl+T
Close the browser tabmacOSCmd+WWindowsCtrl+W
BackmacOSCmd+[WindowsCtrl+[
ForwardmacOSCmd+]WindowsCtrl+]

App and window

ActionmacOSWindows
Bigger textmacOSCmd+=WindowsCtrl+=
Smaller textmacOSCmd+−WindowsCtrl+−
Actual sizemacOSCmd+0WindowsCtrl+0
Capture an Appshot (turn on in Settings → Appshots)RebindablemacOSCtrl+Opt+SpaceWindowsNot on this platform
MinimizemacOSCmd+MWindowsNot on this platform
Close the windowmacOSCmd+Shift+WWindowsNot on this platform
Hide HarnessmacOSCmd+HWindowsNot on this platform
Quit HarnessmacOSCmd+QWindowsNot on this platform

Pickers, menus and the file tree

ActionmacOSWindows
Move upmacOS↑orCtrl+PWindows↑orCtrl+P
Move downmacOS↓orCtrl+NWindows↓orCtrl+N
ChoosemacOSEnterWindowsEnter
ClosemacOSEscWindowsEsc
Collapse or expand a foldermacOS← →Windows← →

On macOS, Cmd is ⌘ and Opt is ⌥. On Windows, Win is the Windows key. These are the defaults; a shortcut you rebind in Settings → Shortcuts shows its new keys there.