Claurst exposes its functionality through slash commands — short directives you type directly in the terminal prompt, prefixed withDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/yocxy2/claurst/llms.txt
Use this file to discover all available pages before exploring further.
/.
CLI flags
Theclaude binary accepts these flags, sourced from crates/cli/src/main.rs:
| Flag | Short | Default | Description |
|---|---|---|---|
<PROMPT> | — | Initial prompt (enables headless/print mode) | |
--print | -p | false | Send prompt and exit without opening the TUI |
--model | -m | claude-opus-4-6 | Model to use for this session |
--permission-mode | default | One of: default, accept-edits, bypass-permissions, plan | |
--resume | — | Resume a previous session by ID | |
--max-turns | 10 | Maximum number of agentic turns | |
--system-prompt | -s | — | Custom system prompt (replaces the built-in one) |
--append-system-prompt | — | Text to append to the system prompt | |
--no-claude-md | false | Disable CLAUDE.md memory file loading | |
--output-format | text | One of: text, json, stream-json | |
--verbose | -v | false | Enable verbose logging |
--api-key | — | API key (overrides ANTHROPIC_API_KEY) | |
--max-tokens | 32000 | Maximum tokens per response | |
--cwd | — | Working directory to use | |
--dangerously-skip-permissions | false | Bypass all permission checks (danger!) | |
--mcp-config | — | Inline MCP server definitions as a JSON string | |
--no-auto-compact | false | Disable automatic context compaction |
How slash commands work
Type/ at any prompt to open the command palette. As you type, Claurst uses fuzzy matching to narrow the list — you don’t need to type the full name. For example, /comp matches /compact.
/reset, /new, and /clear all do the same thing. Where a command has aliases they are listed in its documentation.
Commands are loaded lazily. The command registry only loads a command’s full implementation when you first invoke it, so startup time is not affected by the number of available commands.
Command types
Internally, every command is one of three types. You don’t need to think about this during normal use, but it explains why some commands open interactive panels while others return text immediately.| Type | Behavior |
|---|---|
local | Runs synchronously and returns text or a compact result |
local-jsx | Renders an interactive terminal UI component |
prompt | Expands to a prompt sent to the AI model |
Command categories
| Category | Commands |
|---|---|
| Session | /clear, /compact, /cost, /export, /model, /config, /plan, /effort, /fast, /context, /memory, /color, /keybindings, /help, /exit, /login, /logout, /doctor, /feedback |
| Tools & MCP | /mcp, /permissions, /hooks, /agents, /files, /add-dir, /skills, /plugin, /init, /init-verifiers, /advisor, /brief, /passes, /rate-limit-options |
| Git & PR | /commit, /commit-push-pr, /branch, /diff, /pr-comments, /review, /ultrareview, /security-review, /install-github-app, /install-slack-app |
| Navigation & UI | /resume, /rewind, /rename, /copy, /btw, /vim, /theme, /status, /stats, /output-style |
| Remote & integrations | /remote-control, /session, /desktop, /ide, /mobile, /voice, /chrome |
| Maintenance | /reload-plugins, /release-notes, /upgrade, /usage, /extra-usage, /sandbox, /terminal-setup, /statusline, /tasks, /tag, /version |
Key commands
These are the commands most users reach for every day.| Command | What it does |
|---|---|
/help | Show all commands and keyboard shortcuts |
/clear | Clear conversation history and start fresh |
/compact | Summarize history to free up context window space |
/model | Switch the AI model for the current session |
/config | Open the interactive settings panel |
/exit | Exit Claurst gracefully |
Complete command list
All commands are listed below in alphabetical order. Commands marked internal are only available to Anthropic engineers (USER_TYPE=ant). Commands marked stub exist as placeholders and are disabled in all public builds.
| Command | Aliases | Type | Description |
|---|---|---|---|
/add-dir | local-jsx | Add a working directory to the session’s permission context | |
/advisor | local | Configure a secondary advisor model | |
/agents | local-jsx | Open the agents management menu | |
/ant-trace | — | Internal stub — disabled | |
/autofix-pr | — | Internal stub — disabled | |
/backfill-sessions | — | Internal stub — disabled | |
/branch | fork | local-jsx | Create a forked copy of the current conversation |
/break-cache | — | Internal stub — disabled | |
/bridge-kick | local | Internal — inject bridge failure states for testing | |
/brief | local-jsx | Toggle brief-only output mode (feature-gated) | |
/btw | local-jsx | Ask a quick side question without interrupting the conversation | |
/bughunter | — | Internal stub — disabled | |
/chrome | local-jsx | Claude in Chrome settings (claude.ai subscribers only) | |
/clear | reset, new | local | Clear conversation history |
/color | local-jsx | Set the prompt bar color | |
/commit | prompt | Internal — create a git commit via the model | |
/commit-push-pr | prompt | Internal — commit, push, and open a PR via the model | |
/compact | local | Summarize conversation history to save tokens | |
/config | settings | local-jsx | Open the settings panel |
/context | local-jsx / local | Visualize context window usage | |
/copy | local-jsx | Copy Claude’s last response to clipboard | |
/cost | local | Show session cost and token usage | |
/ctx_viz | — | Internal stub — disabled | |
/debug-tool-call | — | Internal stub — disabled | |
/desktop | app | local-jsx | Continue this session in Claude Desktop |
/diff | local-jsx | View uncommitted git changes and per-turn diffs | |
/doctor | local-jsx | Run diagnostics on the Claurst installation | |
/effort | local-jsx | Set the model’s thinking effort level | |
/env | — | Internal stub — disabled | |
/exit | quit | local-jsx | Exit Claurst |
/export | local-jsx | Export the current conversation to a file or clipboard | |
/extra-usage | local-jsx | Configure overage usage when subscription limits are hit | |
/fast | local-jsx | Toggle fast mode (cheaper, faster model) | |
/feedback | bug | local-jsx | Submit feedback or bug reports |
/files | local | Internal — list files currently in context | |
/heapdump | local | Dump the JS heap to ~/Desktop (hidden) | |
/help | local-jsx | Show help and keyboard shortcuts | |
/hooks | local-jsx | View and manage tool event hooks | |
/ide | local-jsx | Manage IDE integrations (VS Code, JetBrains) | |
/init | prompt | Initialize CLAUDE.md and project settings | |
/init-verifiers | prompt | Internal — create verifier skills | |
/insights | prompt | Generate an AI-powered usage analysis report | |
/install-github-app | local-jsx | Set up Claude GitHub Actions for a repository | |
/install-slack-app | local | Open the Claude Slack app installation page | |
/issue | — | Internal stub — disabled | |
/keybindings | local | Open the keybindings configuration file | |
/login | local-jsx | Sign in to an account | |
/logout | local-jsx | Sign out from account | |
/mcp | local-jsx | Manage MCP servers | |
/memory | local-jsx | Edit Claude memory files | |
/mobile | ios, android | local-jsx | Show QR code to download the Claude mobile app |
/mock-limits | — | Internal stub — disabled | |
/model | local-jsx | Set the AI model | |
/oauth-refresh | — | Internal stub — disabled | |
/onboarding | — | Internal stub — disabled | |
/output-style | local-jsx | Deprecated — use /config instead | |
/passes | local-jsx | Share referral passes (eligibility-gated) | |
/permissions | allowed-tools | local-jsx | Manage tool allow/deny rules |
/plan | local-jsx | Enable plan mode or view/edit the session plan | |
/plugin | plugins, marketplace | local-jsx | Manage plugins |
/pr-comments | prompt | Fetch comments from a GitHub pull request | |
/privacy-settings | local-jsx | View and update privacy settings | |
/rate-limit-options | local-jsx | Show rate-limit recovery options (hidden, internal use) | |
/release-notes | local | Display the changelog | |
/reload-plugins | local | Reload plugins in the current session | |
/remote-control | rc | local-jsx | Start a remote control bridge session (feature-gated) |
/remote-env | local-jsx | Configure the default remote environment | |
/remote-setup | web-setup | local-jsx | Set up Claude Code on the web (feature-gated) |
/rename | local-jsx | Rename the current conversation | |
/reset-limits | — | Internal stub — disabled | |
/resume | continue | local-jsx | Resume a previous conversation |
/review | prompt | Review a GitHub pull request | |
/rewind | checkpoint | local | Restore code/conversation to a previous point |
/sandbox | local-jsx | Configure bash sandbox settings | |
/security-review | prompt | Security-focused review of pending branch changes | |
/session | remote | local-jsx | Show remote session URL and QR code |
/share | — | Internal stub — disabled | |
/skills | local-jsx | List available skills | |
/stats | local-jsx | Show usage statistics over time | |
/status | local-jsx | Show version, model, account, and connectivity status | |
/statusline | prompt | Configure the status line UI | |
/stickers | local | Open the sticker ordering page | |
/summary | — | Internal stub — disabled | |
/tag | local-jsx | Internal — toggle a searchable tag on the session | |
/tasks | bashes | local-jsx | List and manage background tasks |
/teleport | — | Internal stub — disabled | |
/terminal-setup | local-jsx | Install terminal keyboard bindings | |
/theme | local-jsx | Change the TUI color theme | |
/think-back | local-jsx | Year-in-review animation (feature-gated) | |
/ultraplan | local-jsx | Internal — extended multi-agent planning session (feature-gated) | |
/ultrareview | local-jsx | Deep automated bug-finding review (feature-gated) | |
/upgrade | local-jsx | Upgrade to the Max plan | |
/usage | local-jsx | Show plan usage and limits | |
/version | local | Internal — print the running version | |
/vim | local | Toggle Vim editing mode | |
/voice | local | Toggle voice/speech-to-text input (feature-gated) |
Plugin-contributed commands
Plugins can register their own commands. When a command comes from a plugin, its source is shown next to the description in/help. Plugin commands follow the same prefix and fuzzy-match rules as built-in commands.
To install plugins and browse available community commands, use /plugin.
Session commands
Manage conversation history, models, context, and authentication
Tools & MCP commands
Configure tools, MCP servers, permissions, hooks, and plugins
Git & PR commands
Create commits, open pull requests, and review code changes