Skip to content

Slash commands ​

Everything you can type after / in the REPL — 100+ commands. Type a bare / for the searchable palette; Tab completes names and arguments; a dim ghost hint suggests the rest of what you're typing (accept with →).

hipmmcode
› /

Slash commands  100+ commands available — type to filter
❯ /model      show or switch active model
  /resume     list sessions or resume one in place
  /compact    summarize conversation to free context
  /mcp        MCP servers: status, enable/disable, reconnect
  /skills     list available skills
  /teammates  agent team panel — teammates + transcripts
  …

type to search · ↑/↓ move · Enter run · Esc close

From v1.3.0 the commands below that open panels (resume and rewind, import and export, review, diff, model, effort, theme, hooks, memory, permissions) open inside fullscreen; only /editor leaves it.

Custom additions: every *.md file in .hipmmcode/commands/ or .claude/commands/ becomes a /<name> command (subfolders namespace as <dir>:<name>), and /alias lets you define personal shorthands.

Session ​

CommandDescription
/help (/?)Show commands and shortcuts
/initScan the project and generate (or improve) the project instructions file
/clearDrop conversation history
/historyPrint the message log
/statusTabbed Settings/Status/Config/Usage panel (full session info)
/tokensQuick turn and token counts (was /status in v0.10)
/context (/ctx)Token-usage breakdown by category (System/MCP/Agents/Skills)
/costSession tokens + estimated cost
/cwdShow working directory
/cd <dir>Move the session to a new working directory (keeps history)
/add-dir <dir>Grant tools access to an additional directory for this session
/doctorEnvironment self-check (keys, config, MCP, skills)
/sessionsList recent saved sessions
/resume [id|name] [fork] (/continue)List sessions or hot-swap into one; fork branches a copy
/rename [name]Rename the session (no arg: auto-generate a name); alias-shaped names are immediately @-mentionable
/peer [accept|refuse|list] [id]Local cross-session: list live sessions, or accept/refuse held inbound mail
/branchFork the conversation here into a new session and continue in it
/fork <prompt>Run a prompt on a background copy of the conversation
/rewind [n] (/checkpoint, /undo)Go back to an earlier point; restore code, conversation, or both
/compact [focus]Summarize the conversation to free context (optional focus)
/btw <question>Quick side question that doesn't join the conversation
/recapOne-line summary of this session
/remember (/mem)Extract durable memories from the recent conversation and save them
/memory [list] (/memories)Open a memory file in your editor, or list the index
/publish [--file PATH|--report|--all] [--template NAME|--enhance] [--public] [--discoverable] [--title X] [--update HASH]Interactive Artifact publish; bare uses the last reply, while --update replaces content/title without changing its URL or visibility
/export [file]Export the conversation to a file or the clipboard
/importImport config from another AI coding agent
/copy [n|all]Copy the last (or Nth-latest, or whole transcript) assistant message
/release-notes (/changelog)View release notes
/exit (/quit, /q)Leave hipmmcode

Fullscreen & UI ​

CommandDescription
/tui [fullscreen|inline]Toggle the resident fullscreen renderer
/transcriptOpen the transcript view (= Ctrl+O)
/expandPick a collapsed tool result and reprint it in full
/statusline [cmd|padding n]Show/set the external status-line command
/hud [style]Bottom HUD: picker when bare; styles: native / compact / force-native
/output-style [name] (/style)Show or switch the response output style
/color [name] (/theme, /colors)Switch terminal color theme (live-preview picker)
/diffDiff panel of uncommitted changes (unstaged + staged)
/paste (/img, /image)Attach the clipboard image to your next message
/warnings [on|off]Show or hide WARN-level log lines (persisted)
/vimToggle vim input editing
/editorEdit the draft in $VISUAL/$EDITOR (= Ctrl+X Ctrl+E)
/terminal-setupInstall Shift+Enter multi-line input for your terminal

Model & channel ​

CommandDescription
/model [name | prov/model] (/m)Show or switch model — bare opens the two-stage channel → model picker
/provider [id] (/p)Show or switch provider
/providersList provider presets and custom entries
/refresh-models (/refresh)Clear the model-discovery cache
/effort [level]Reasoning effort. On a Grok channel the menu is xhigh Extended, high Heavy, medium Balanced, low Faster; an unset level defaults to high, and max / ultra are sent as xhigh. Other channels stay off / low / medium / high / max
/loginBind a platform plan: 普惠 inclusive-grok, 高级 premium-grok, 尊享 vip-grok. Shares ~/.hipmmcode with the desktop app
/logoutUnbind the platform plan and keep SuperGrok OAuth
/usageShow remaining platform-plan credits. Requires /login
/voice [hold|talk|speak|tap|off|lang|setup]Voice. /voice setup checks the microphone and player; /voice lang is a dictation language hint
/tts [voice|speed]Grok voice and speed, for example /tts luna or /tts speed slow
/turbo [on|off|toggle]Session turbo profile: Auto without the cheap classifier. High-risk tools still ask. /fast stays a channel switch.
/advisor [on|off|model]Let a stronger model weigh in at key moments
/config [key=value] (/settings)View or set settings live

Remote control ​

CommandDescription
/remote-control [name] (/rc)Carry on this session from your phone through the platform. Needs hipmmcode login first
/remote-control-local [name] (/rcl)HM Bot on your phone connects to this computer over SSH, with no relay. Shows the QR code to scan
/remote-control-sessions (/rcs)The remote state of every session on this computer: the ones with it on are listed (disconnect, end, show the QR code); the ones with it off wait behind "Terminals with Remote Control off (N)", where typing finds one and turns on /rcl or /rc. Also manages phones that connected and their SSH keys

Running the same command while connected opens the disconnect / QR menu; running the other one asks whether to switch. See Remote control.

Agents, skills & legions ​

CommandDescription
/agentsManage agent profiles (create / edit / delete)
/skillsList available skills (interactive menu)
/skill <name> [args]Invoke a skill by name
/skill-doctorReport which loaded skills are unused and costing context
/pluginsList installed plugins and their contributions
/legion [name | off]Show, activate, or deactivate a legion
/legionsList installed legions
/reload-skills (/reload)Reload skills / plugins / MCP from disk without restarting

Teams & tasks ​

CommandDescription
/teammates (/team)Agent-team panel — background teammates + transcripts
/panes (/tiles)Live tiled view of background teammates side-by-side
/foreground [name] (/fg)Pin one teammate's live output above the prompt; --full for fullscreen
/previewCycle the teammate preview row: off / pills / tree
/teamsList teams
/tasksList tasks in the active team
/todosShow the lead's TodoWrite list

Governance & runtime ​

CommandDescription
/permissions [allow|deny|ask <rule> | mode <m>] (/perms)View/add permission rules or switch mode
/auto-mode-setupReviewed two-stage auto-mode configuration: the agent proposes strictly-typed settings (allow / soft-deny / hard-deny / env / permission-removal), you review the JSON, then only the explicitly selected file is applied.
/hooksList configured lifecycle hooks
/mcpMCP server panel: status, enable/disable, reconnect, approve/reject
/feedbackReview private, local-only product-feedback drafts (queued by the SendFeedback tool): list, inspect, delete, or explicitly export. Nothing is uploaded automatically.
/worktree [name | exit [keep|remove]] (/wt)Enter/exit an isolated git worktree
/planToggle plan mode or view the current plan
/goal <condition>Keep working until a cheap model verifies the condition is met
/loop <interval> <prompt>Run a prompt or command on a recurring interval
/loopsList active loops
/review [focus]Review current git changes (bugs, security, quality)
/code-reviewFocused correctness review of your git changes
/security-reviewSecurity-focused review (severity-rated findings)
/lspList LSP language servers and their install state
/aliasCreate, list, or remove personal command aliases

Toggles ​

CommandDescription
/sources [on|off]Sources footer, off by default. A bare command opens the picker
/cite [on|off]Inline [1] [2] chips, off by default. A bare command opens the picker
/anysearch [on|off|key=…] (/search)AnySearch HTTP fallback for WebSearch — picker when bare
/nativesearch [on|off] (/native)Provider-native WebSearch; off forces the AnySearch path everywhere
/computer-use [on|off|status] (/computeruse, /cua)Enable, disable, or inspect v1.0.0 Codex Computer Use desktop control
/compat [on|off]Toggle .claude skills / agents discovery
/experiments (/experimental)List experimental flags; toggle one for this session