Skip to content
Theme:

Keybindings & Commands

KeyAction
EnterSend message
EscCancel current operation / close modal
Ctrl+CExit
TabCycle reasoning effort (off → low → medium → high)
Shift+TabCycle agent mode
/Open command picker
@Open file picker
Ctrl+GToggle git diff view

Type / to open the command picker. It supports fuzzy search — just start typing to filter.

CommandDescription
/clearStart a new session
/settingsOpen the settings overlay
/resumeResume a previous session

Agents can register additional slash commands. These appear in the picker alongside built-in commands. Each command has a name, description, and optional argument hint.

Type @ to open the file picker. It indexes files in the working directory (respecting .gitignore) and supports fuzzy search.

  • Up to 50,000 files indexed
  • Respects .gitignore, .git/info/exclude, and global gitignore
  • Select a file to attach it to your next message

Selected files are read and sent to the agent as content blocks alongside your message:

  • Maximum file size: 1 MB
  • Files are converted to UTF-8
  • Non-UTF-8 files are flagged with a warning
  • Truncated files include a notice

You can attach multiple files to a single message by using @ multiple times before sending.