Skip to content
STYXDocs
Download

Docs / Reference

Keyboard shortcuts

Every keyboard shortcut in Styx, grouped by where it works.

Mod is ⌘ on a Mac and Ctrl on Windows and Linux. Shortcuts can't be changed yet. Settings › Shortcuts lists the main ones.

Anywhere in the window

ShortcutWhat it does
⌘K (CtrlK on Windows and Linux)Open or close the command palette.
⌘P (CtrlP on Windows and Linux)Switch project: the palette, showing projects only.
⌘⇧N (CtrlShiftN on Windows and Linux)New task in the current project.
⌘⇧T (CtrlShiftT on Windows and Linux)Switch between light and dark. (System is set in Settings › General.)
EscClose the topmost sheet, drawer, dialog or palette and return focus to what opened it.

Workspace

ShortcutWhat it does
⌘1 (Ctrl1 on Windows and Linux)Go to the first task in the project's nav.
⌘2 (Ctrl2 on Windows and Linux)Go to the second task.
⌘3 (Ctrl3 on Windows and Linux)Go to the third task.
⌘4 (Ctrl4 on Windows and Linux)Go to the fourth task.
⌘⇧O (CtrlShiftO on Windows and Linux)Pop the current task's chat out into its own window, or dock it back.
⌘⏎ (CtrlEnter on Windows and Linux)Grant the current task's access request as asked: its own scope, for 1 hour.
⌘⌫ (CtrlBackspace on Windows and Linux)Deny the current task's access request.

Grant and deny work from the chat and the workspace while the access request sheet is closed. Prod write, deploy and delete still ask for Touch ID, Windows Hello or your system password.

Chat composer

ShortcutWhat it does
⏎ (Enter on Windows and Linux)Send.
⇧⏎ (ShiftEnter on Windows and Linux)New line.
EscStop the agent's current turn (only while it is working).
⇧⇥ (ShiftTab on Windows and Linux)Next permission mode: Ask each time → Accept edits → Plan mode → Ask each time. From any other mode it goes to Ask each time.

Type @ to mention a file or / for a command. While that list is open: ↑ and ↓ move, ⏎ (Enter on Windows and Linux) or ⇥ (Tab on Windows and Linux) picks, Esc closes the list.

Access request sheet

ShortcutWhat it does
⌘⏎ (CtrlEnter on Windows and Linux)Grant with the scope and duration chosen in the sheet.
⌘⌫ (CtrlBackspace on Windows and Linux)Deny.

Agents board

On a focused card that needs you:

ShortcutWhat it does
⌘⏎ (CtrlEnter on Windows and Linux)Grant the access request as asked (1 hour), or run the card's main action.
⌘⌫ (CtrlBackspace on Windows and Linux)Deny the request, or reject the plan.

Command palette

ShortcutWhat it does
↑ ↓Move through the results.
⏎ (Enter on Windows and Linux)Run the highlighted result.
⌘⏎ (CtrlEnter on Windows and Linux)Run it in a new window.
⇥ (Tab on Windows and Linux) / ⇧⇥ (ShiftTab on Windows and Linux)Next or previous scope (all, actions, agents, projects).
EscClose.

New task and Tasks

ShortcutWhat it does
⌘⏎ (CtrlEnter on Windows and Linux)Start the task (in New task, and in the box for a task alongside on Tasks).
EscClose New task.

Design

While the Design tab is showing, and you're not typing in a field:

ShortcutWhat it does
VTurn Select on or off: click an element, or drag over an area.
EscClear the selection; press again to leave Select.

In the design panes:

ShortcutWhat it does
⌘⏎ (CtrlEnter on Windows and Linux)Start a design task from what you typed, or send what you wrote under Tell about the selection.
⏎ (Enter on Windows and Linux)+ Ask for a screen: ask for the screen you named. Esc cancels.

Preview

ShortcutWhat it does
⌘⏎ (CtrlEnter on Windows and Linux)Select to fix: send what should change.
EscSelect to fix: cancel.

Diff review

ShortcutWhat it does
jNext change.
kPrevious change.
rRevert the focused change in the worktree.
⌘⏎ (CtrlEnter on Windows and Linux)Done: back to the workspace.

When you review a single turn, only ⌘⏎ (CtrlEnter on Windows and Linux) applies.

Pop-out chat window

ShortcutWhat it does
⌘⇧O (CtrlShiftO on Windows and Linux)Dock the chat back into the main window.
⌘⇧T (CtrlShiftT on Windows and Linux)Switch between light and dark.

The chat composer keys work as above. The palette and Esc to close belong to the main window.

Moving and resizing

WhereShortcutWhat it does
A project in the rail⌥↑ (Alt↑ on Windows and Linux) / ⌥↓ (Alt↓ on Windows and Linux)Move it up or down.
A workspace tab⌥⇧← (AltShift← on Windows and Linux) / ⌥⇧→ (AltShift→ on Windows and Linux)Move it left or right.
A workspace tab⇧F10 (ShiftF10 on Windows and Linux)Open its menu (so does the Menu key).
The chat's left edge← / →Make the chat wider or narrower.
The terminal's top edge↑ / ↓Make the terminal taller or shorter.
The terminal's top edge⏎ (Enter on Windows and Linux)Collapse or expand the terminal.
The walkthrough← / →Previous or next step. Esc closes it.