Command reference
Full reference for Empryo's 125+ slash commands and keybindings, grouped by session, git, models, intelligence, editor, tabs, and system.
Copy & share
Loading sections…
Connect MCP or install the Empryo skillSection exports contain only that heading’s content. Markdown and text links fetch the selected content directly, without the rest of the page.
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 |
/goal | Goal loop - coder⟷reviewer until the goal verifiably passes |
/review | Judge this tab's finished work with a fresh agent (the brief is optional) |
/review list | Past verdicts in this tab, with scope, model and cost |
/review apply | Hand the last verdict's findings to the agent as a real turn |
/import | Import sessions from Claude Code / Codex / OpenCode |
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 |
/model-scope | Set model scope (project/global) |
/models | Switch LLM model (Ctrl+L) |
/effort | Reasoning effort for the current model, per tab — slider or /effort <level> |
/provider-settings | Provider options - thinking, effort, speed, context |
/providers | Providers & models overview |
/login | Sign in to a subscription or gateway account (opens the account picker) |
/login claude | Sign in with your Claude Pro/Max subscription |
/login codex | Sign in with your ChatGPT Plus/Pro/Team subscription |
/login codex-device | Sign in to ChatGPT with a device code (no local callback) |
/login copilot | Sign in with your GitHub Copilot subscription |
/login copilot <host> | Copilot on an enterprise GitHub — /login copilot octocorp.ghe.com |
/login copilot-enterprise | Same, but asks for the host (alias /login copilot enterprise) |
/login grok | Sign in with your Grok subscription (alias xai-oauth) |
/login grok-device | Sign in to Grok with a device code |
/login cursor | Sign in with your Cursor account |
/login devin | Sign in with your Devin account |
/login google-gemini-cli | Sign in with Google Cloud Code Assist (Gemini CLI) |
/login google-antigravity | Sign in with Google Antigravity |
/login kimi-code | Sign in to Kimi Code (Moonshot) with a device code |
/login firepass <key> | Save a Fireworks Fire Pass key (fpk_…, no browser) |
/login ollama-cloud <key> | Save an Ollama Cloud key |
/proxy | Reach a Codex, Copilot or Grok plan through the proxy addon (alias /subs) |
/proxy install | Reinstall the proxy addon |
/proxy login | Sign in to a proxy subscription account |
/proxy logout | Sign out of a proxy subscription account |
/proxy quota | Proxy subscription limits per account, live refresh |
/proxy restart | Restart the proxy addon |
/proxy start | Start the proxy addon |
/proxy status | Which accounts are connected |
/proxy stop | Stop the proxy addon |
/proxy upgrade | Upgrade the proxy addon |
/subs is the short form. /subscriptions now opens the /login account picker instead: it names the native lanes, not the relay. | /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 | |||
/marionette | Compile ONE prompt into a repo map — /marionette <prompt> (on/off = always-on, `none\ | fast\ | assist\ | deep` = lane) |
/agents | Custom agents from project & global scopes | |||
/subagents | Inspect live subagents & background agents | |||
/background | Background agents — live status, results, verdicts | |||
/search | Search the workspace (fff index) | |||
/fff | Fast file search (fff) — status | |||
/languages | Syntax-highlighting languages — status & toggles |
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 |
/presentation | Transcript presentation — minimal strand, normal, zen |
/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 |
/trust | Trust this repo — an untrusted checkout keeps its inert config (theme, model) but its mcpServers, providers, extraBody and presets are withheld until you trust it |
/trust revoke | Revoke trust for this repo |
/trust list | List trusted repos |
/quit | Exit Empryo (aliases /exit, /q) |
/restart | Full restart |
/setup | Check & install prerequisites |
/status | System status dashboard |
/storage | View & manage storage usage |
/usage | Spend & usage — today/week/month, per model, cache hit rate, subscription windows |
/hearth | [experimental] Hearth — surfaces, daemon, pairings, logs |
/about | About Empryo — version, lineage, support |
/timeouts | Set tool call timeout (shell, project, agents) |
/update | Check for Empryo updates |
/wizard | Re-run the first-run setup wizard |