Get started
Keyboard shortcuts
Keyboard shortcuts for Velork layouts and views, chat, sessions, the agents panel, the built-in browser, the canvas, motion, prototypes, and Velork Capture.
Shortcuts are shown with macOS keys. On Windows and Linux, use Ctrl for Cmd and Alt for Option, unless a row says otherwise. Shortcuts that already use Ctrl on a Mac stay Ctrl everywhere.
To see or change any shortcut, open Settings → General → Keyboard shortcuts. All VS Code editor shortcuts work as usual in the Editor view.
Layouts and views
| Shortcut | Action |
|---|---|
| Cmd + Shift + F | Switch between the Agents and IDE layouts (not in the Tasks view, where it runs Find in Files) |
| Cmd + Option + C | Switch to Canvas view |
| Cmd + Option + E | Switch to Editor view |
| Cmd + Option + T | Switch to Tasks view |
| Cmd + , | Open Settings |
| Cmd + Shift + P | Open the Command Palette |
| Cmd + P | Go to file. In the Agents layout, opens the search for sessions, files, actions, and settings. |
Chat input
These work while focus is in the chat.
| Shortcut | Action |
|---|---|
| Shift + Tab | Switch to the next mode |
| Cmd + / | Open the model picker |
| Cmd + Shift + T | Toggle thinking |
| Cmd + Shift + A | Toggle autonomous mode |
| Cmd + Shift + U | Toggle computer use |
Chat sessions
These work while focus is in the chat area, outside the agents panel.
| Shortcut | Action |
|---|---|
| Cmd + L | Focus the chat input |
| Cmd + T | New agent |
| Cmd + W | Close the current chat |
| Cmd + Shift + ] | Next chat |
| Cmd + Shift + [ | Previous chat |
When sessions show as tabs in the Agents layout:
| Shortcut | Action |
|---|---|
| Cmd + 1 to Cmd + 8 | Open session tab 1 to 8 |
| Cmd + 9 | Open the last session tab |
| Ctrl + Tab | Next session tab |
| Ctrl + Shift + Tab | Previous session tab |
| Cmd + Shift + T | Reopen a closed session tab, when focus is outside the chat |
Cmd + Shift + T has two jobs. While focus is in the chat, it toggles thinking. To reopen a closed session tab, click outside the chat first, for example on the tab row, then press it.
Tool permissions
When Agent asks before running a tool:
| Shortcut | Action |
|---|---|
| Cmd + Enter | Run the tool |
| Escape | Skip the tool |
Agents panel
| Shortcut | Action |
|---|---|
| Cmd + Option + B | Show or hide the agents panel (Agents layout) |
| Cmd + Option + 1 | Open the built-in browser |
| Cmd + Option + 2 | Open a file (Agents layout) |
| Cmd + Option + 3 | New terminal (Agents layout) |
| Cmd + Option + 4 | Review Changes |
| Cmd + Option + 5 | Open the canvas (Agents layout) |
| Cmd + Option + 6 | Open Spend (Agents layout) |
| Cmd + Option + 7 | Open the Cloud computer tab (Agents layout) |
| Ctrl + ` | Toggle the terminal tab (Agents layout) |
| Ctrl + Shift + ` | New terminal tab (Agents layout) |
While the agents panel has focus:
| Shortcut | Action |
|---|---|
| Cmd + T | New tab |
| Cmd + W | Close the tab |
| Cmd + Shift + T | Reopen a closed tab |
| Cmd + Shift + ] | Next tab (also Ctrl + Tab or Cmd + Option + Right) |
| Cmd + Shift + [ | Previous tab (also Ctrl + Shift + Tab or Cmd + Option + Left) |
| Cmd + 1 to Cmd + 8 | Select tab 1 to 8 (in a canvas tab, Cmd + 1 zooms to fit instead) |
| Cmd + 9 | Select the last tab |
| Cmd + S | Save the file in a File tab |
| Cmd + L | Back to the chat input (outside a browser tab) |
On Windows and Linux, next and previous tab also work with Ctrl + Page Down and Ctrl + Page Up.
When the panel has no tabs open, press one letter to pick the tab type:
| Shortcut | Action |
|---|---|
| B | Browser |
| F | File |
| T | Terminal |
| D | Review Changes |
| C | Canvas |
| S | Spend |
| M | Cloud computer |
Built-in browser
While a browser tab has focus:
| Shortcut | Action |
|---|---|
| Cmd + L | Focus the address bar (also Option + D) |
| Cmd + R | Reload (also F5) |
| Cmd + Shift + R | Hard reload (also Cmd + F5) |
| Cmd + [ | Back (Windows and Linux: Alt + Left) |
| Cmd + ] | Forward (Windows and Linux: Alt + Right) |
| Cmd + F | Find in page |
| Cmd + = | Zoom in |
| Cmd + - | Zoom out |
| Cmd + 0 | Reset zoom |
| Cmd + Option + I | Toggle developer tools (Windows and Linux: Ctrl + Shift + I or F12) |
| Cmd + Shift + D | Annotate the page for Agent. Also works from the chat while a browser tab is showing. |
In a Review Changes tab, Cmd + F searches the changes.
Canvas tools
These work while the canvas has focus.
| Shortcut | Action |
|---|---|
| V | Select |
| F | Frame |
| R | Rectangle |
| O | Ellipse |
| L | Line |
| T | Text |
| P | Pen |
| Shift + P | Pencil |
| H | Hand |
| C | Comment |
Canvas editing
| Shortcut | Action |
|---|---|
| Cmd + C | Copy |
| Cmd + X | Cut |
| Cmd + V | Paste, including frames from Figma and elements from Velork Capture |
| Cmd + D | Duplicate |
| Cmd + A | Select all in the current frame, or the whole page |
| Backspace | Delete the selection (also Delete) |
| Cmd + Z | Undo |
| Cmd + Shift + Z | Redo (also Cmd + Y) |
| Cmd + G | Group selection |
| Cmd + Option + G | Frame selection |
| Cmd + Shift + G | Ungroup selection |
| Cmd + ] | Bring forward |
| Cmd + [ | Send backward |
| Cmd + Option + ] | Bring to front |
| Cmd + Option + [ | Send to back |
| Cmd + Option + K | Create component |
| Cmd + 1 | Zoom to fit the selection, or the whole page |
Canvas view and snapping
| Shortcut | Action |
|---|---|
| Cmd + Option + R | Toggle rulers |
| Cmd + Option + S | Toggle snapping |
| Cmd + Option + O | Toggle snap to objects |
| Cmd + Option + P | Toggle snap to pixel grid |
| Cmd + Option + Shift + P | Toggle pixel grid |
| Cmd + Option + Shift + G | Toggle snap guides |
| Cmd + Option + H | Toggle highlight layers on hover |
| Cmd + Option + D | Toggle dimensions on objects |
Motion
These work while the canvas has focus and you're not typing.
| Shortcut | Action |
|---|---|
| Shift + M | Toggle motion mode |
| Space | Play or pause (motion mode) |
| K | Add keyframes at the playhead (motion mode) |
| I | Toggle interact mode to try a frame's triggers (motion mode) |
| Escape | Stop interacting |
Prototype
| Shortcut | Action |
|---|---|
| Cmd + Option + Enter | Present the prototype (canvas focused) |
| Right | Next screen (also Page Down) |
| Left | Previous screen (also Page Up) |
| Home | First screen |
| End | Last screen |
| R | Restart the prototype |
| F | Toggle full screen |
| Escape | Close the prototype |
Velork Capture (Chrome)
| Shortcut | Action |
|---|---|
| Cmd + Shift + E | Start the element picker on the current tab |
| Cmd + Shift + C | Copy the last captured element to Velork |
Then paste on the canvas in Velork with Cmd + V. You can change these in Chrome at chrome://extensions/shortcuts.
Docs
| Shortcut | Action |
|---|---|
| Cmd + K | Search the documentation |
Next steps
Workspace
Layouts, views, and the agents panel
Chat
Write effective prompts
Canvas
Design on the canvas
Capture workflow
Capture web UI end to end