Command reference
Full reference for Empryo's 125+ slash commands and keybindings, grouped by session, git, models, intelligence, editor, tabs, and system.
125+ slash commands available. Type / in chat or press Ctrl+K to open the command palette.
Sub-commands (like /proxy login) work when typed directly but are grouped under their parent in the palette.
Keybindings
| Key | Action |
|---|---|
Ctrl+K | Command palette - search all commands |
Ctrl+L | Switch LLM model |
Ctrl+E | Toggle editor panel |
Ctrl+G | Git menu |
Ctrl+P | Browse sessions |
Ctrl+S | Browse skills |
Ctrl+N | New session (saves current, starts fresh) |
Ctrl+T | New tab |
Ctrl+W | Close tab |
Ctrl+D | Cycle forge mode |
Ctrl+B | Rewind to the previous checkpoint (code + conversation) |
Ctrl+F | Step forward / return to live |
Ctrl+X | Abort generation |
Ctrl+C | Copy selection / exit |
Ctrl+Shift+C | Copy selection (never exits) |
Ctrl+O | Expand/collapse all (code, reasoning) |
Ctrl+H | Command palette (alias) |
Ctrl+[ / ] | Prev / next tab |
Ctrl+1-9 | Switch to tab N |
Tab / Shift+Tab | Cycle between tabs (from input box) |
Meta+R | Error log (Alt+R on Linux) |
Session
| Command | Description |
|---|---|
/session | Session - history, clear, export, compact |
/session clear | Clear chat history |
/session compact | Compact conversation context |
/session continue | Continue interrupted generation |
/session export | Export chat - markdown, json, clipboard, all |
/session export all | Full diagnostic export (system prompt, messages, tools) |
/session export api | Toggle per-step API request dump |
/session export clipboard | Copy chat to clipboard (markdown) |
/session export json | Export chat as JSON |
/session history | Browse & restore sessions (Ctrl+P) |
/session new | Start a new session (saves current) |
/session rename | Rename current session |
/session plan | Toggle plan mode (research & plan only) |
/plan | Toggle plan mode (alias) |
/stash | Browse stashed input drafts (alias /drafts) |
/checkpoint | Browse / undo / redo / save checkpoints (Ctrl+B / Ctrl+F) |
/compact | Compact - run, settings, logs |
/compact logs | View compaction events |
/compact settings | Compaction strategy & pruning settings |
Git
| Command | Description |
|---|---|
/git | Git menu (Ctrl+G) |
/git branch | Show/create branch |
/git co-author | Toggle co-author trailer |
/git commit | Git commit with message |
/git diff | Open diff in editor |
/git init | Initialize git repo |
/git lazygit | Launch lazygit |
/git log | Show recent commits |
/git pull | Pull from remote |
/git push | Push to remote |
/git stash | Stash changes - pop to restore |
/git stash pop | Pop latest stash |
/git status | Git status |
Models & providers
| Command | Description |
|---|---|
/keys | Manage LLM provider API keys |
/codex | Codex (ChatGPT subscription) - login, logout, switch, status |
/codex login | Log in to Codex with your ChatGPT subscription |
/model-scope | Set model scope (project/global) |
/models | Switch LLM model (Ctrl+L) |
/provider-settings | Provider options - thinking, effort, speed, context |
/proxy | Proxy - status, install, start, stop, restart, login, upgrade |
/proxy install | Reinstall CLIProxyAPI |
/proxy login | Add a provider account |
/proxy logout | Remove a provider account |
/proxy restart | Restart the proxy |
/proxy start | Start the proxy |
/proxy status | Proxy status & accounts |
/proxy stop | Stop the proxy |
/proxy upgrade | Upgrade to latest version |
/router | Route models per task (code, explore, plan, verify) |
/web-search | Web search keys & settings |
/mcp | MCP servers - status, tools, reconnect |
Intelligence
| Command | Description |
|---|---|
/context | Context & system dashboard |
/diagnose | Health check - LSP, tree-sitter, semantic indexing |
/lsp | Manage LSP servers - install, disable, enable |
/lsp install | Install & manage LSP servers (Mason registry) |
/lsp restart | Restart LSP servers (all or specific) |
/lsp status | LSP status dashboard |
/memory | Manage memory scopes, view & clear |
/genome | Genome settings (AST index) |
/skills | Browse & install skills (Ctrl+S) |
/tools | Enable/disable tools for the agent |
Settings
| Command | Description |
|---|---|
/agent-features | Toggle agent features (de-sloppify, tier routing) |
/chat-style | Toggle chat layout style |
/diff-style | Change diff display style |
/zen | Toggle zen mode (hide header & footer) |
/font | Terminal font - show, set, nerd |
/font nerd | Toggle Nerd Font icons |
/font set | Set terminal font |
/instructions | Toggle instruction files (EMPRYO.md, CLAUDE.md, etc.) |
/verbose-tab | Toggle verbose render for this tab - off folds tools into a rail, on shows raw stream |
/mode | Switch forge mode |
/nvim-config | Switch neovim config mode |
/reasoning | Show or hide reasoning content |
/settings | Settings hub - all options in one place |
/theme | Switch color theme (live preview) |
/verbose | Toggle verbose tool output |
/vim-hints | Toggle vim keybinding hints |
Editor
| Command | Description |
|---|---|
/editor | Editor - toggle, open, settings, split |
/editor open | Open file in editor |
/editor settings | Toggle editor/LSP integrations |
/editor split | Cycle editor/chat split (40/50/60/70) |
Tabs & terminals
| Command | Description |
|---|---|
/changes | Toggle files changed this session |
/claim | Show active file claims across tabs |
/claim force | Steal a file claim from another tab |
/claim release | Release a file claim from current tab |
/claim release-all | Release all claims from current tab |
/tab | Tabs - switch, new, close, rename |
/tab close | Close current tab (Ctrl+W) |
/tab new | Open new tab (Ctrl+T) |
/tab rename | Rename current tab |
/terminals | Terminal manager - new, close, show, hide, rename |
/terminals close | Close a terminal |
/terminals hide | Hide terminal panel |
/terminals new | Spawn a new terminal |
/terminals rename | Rename a terminal |
/terminals show | Show terminal panel |
System
| Command | Description |
|---|---|
/errors | Browse error log |
/help | Command palette (Ctrl+K) |
/hooks | View active hooks (PreToolUse, PostToolUse, etc.) |
/model-events | Inspect raw model-call events (requests, timings, retries) |
/privacy | Manage forbidden file patterns |
/quit | Exit Empryo (aliases /exit, /q) |
/restart | Full restart |
/setup | Check & install prerequisites |
/status | System status dashboard |
/storage | View & manage storage usage |
/timeouts | Set tool call timeout (shell, project, agents) |
/update | Check for Empryo updates |
/wizard | Re-run the first-run setup wizard |