Settings & configuration
/config
Source: src/commands/config/
View or modify Claude Code settings. Running /config without arguments opens an interactive settings viewer. Pass a key/value pair to update a specific setting.
/permissions
Source: src/commands/permissions/
Manage tool permission rules. You can allow or deny specific tools — for example, always allow Bash(git *) or always deny Bash(rm *).
/model
Source: src/commands/model/
Switch the active model for the current session.
/effort
Source: src/commands/effort/
Adjust the response effort level. Higher effort means more thorough but slower responses; lower effort is faster and more concise.
/privacy-settings
Source: src/commands/privacy-settings/
Review and manage privacy and data-sharing settings, including whether conversation data is used for model improvement.
Appearance
/theme
Source: src/commands/theme/
Change the terminal color theme used by Claude Code.
/output-style
Source: src/commands/output-style/
Change how Claude formats its output — for example, whether to use markdown rendering, plain text, or compact format.
/color
Source: src/commands/color/
Toggle ANSI color output on or off. Useful when piping output to files or tools that do not handle escape codes.
/fast
Source: src/commands/fast/
Toggle fast mode, which trades response depth for speed by using shorter, more direct replies.
/brief
Source: src/commands/brief.ts
Toggle brief output mode for more concise responses without disabling all formatting.
Input & editing
/vim
Source: src/commands/vim/
Toggle vim keybindings for the REPL input. When enabled, you can use normal/insert mode navigation to compose prompts.
/keybindings
Source: src/commands/keybindings/
View all active keybindings or customize them.
MCP & plugins
/mcp
Source: src/commands/mcp/
Manage Model Context Protocol server connections. Add, remove, list, or inspect MCP servers that extend Claude’s capabilities with external tools and data sources.
/plugin
Source: src/commands/plugin/
Install, remove, or manage plugins that add new commands or behaviors to Claude Code.
/reload-plugins
Source: src/commands/reload-plugins/
Reload all installed plugins without restarting Claude Code. Useful after updating a plugin or editing its source.
/skills
Source: src/commands/skills/
View and manage skills — reusable instruction sets that give Claude domain-specific knowledge for a task.
Authentication
/login
Source: src/commands/login/
Authenticate with Anthropic. Opens a browser-based OAuth flow and stores credentials locally.
/logout
Source: src/commands/logout/
Sign out of the current Anthropic account and clear stored credentials.
/oauth-refresh
Source: src/commands/oauth-refresh/
Manually refresh OAuth tokens without going through the full login flow. Use this if your session expired mid-work.
IDE & desktop integration
/bridge
Source: src/commands/bridge/
Manage connections to the Claude Code IDE bridge, which enables Claude to interact with your editor (file navigation, inline diffs, etc.).
/bridge-kick
Source: src/commands/bridge-kick.ts
Force-restart the IDE bridge if it has become unresponsive.
/ide
Source: src/commands/ide/
Open the current project in your configured IDE.
/desktop
Source: src/commands/desktop/
Hand off the current session to the Claude Code desktop application.
/mobile
Source: src/commands/mobile/
Hand off the current session to the Claude Code mobile app.
/teleport
Source: src/commands/teleport/
Transfer the current session to another device. Claude generates a code or link you can open elsewhere.
| Command | Source | Description |
|---|---|---|
/config | config/ | View or modify settings |
/permissions | permissions/ | Manage tool permission rules |
/model | model/ | Switch active model |
/effort | effort/ | Adjust response effort level |
/privacy-settings | privacy-settings/ | Manage privacy/data settings |
/theme | theme/ | Change terminal color theme |
/output-style | output-style/ | Change output formatting |
/color | color/ | Toggle color output |
/fast | fast/ | Toggle fast mode |
/brief | brief.ts | Toggle brief output mode |
/vim | vim/ | Toggle vim mode |
/keybindings | keybindings/ | View/customize keybindings |
/mcp | mcp/ | Manage MCP server connections |
/plugin | plugin/ | Install/remove/manage plugins |
/reload-plugins | reload-plugins/ | Reload all installed plugins |
/skills | skills/ | View/manage skills |
/login | login/ | Authenticate with Anthropic |
/logout | logout/ | Sign out |
/oauth-refresh | oauth-refresh/ | Refresh OAuth tokens |
/bridge | bridge/ | Manage IDE bridge connections |
/bridge-kick | bridge-kick.ts | Force-restart the IDE bridge |
/ide | ide/ | Open in IDE |
/desktop | desktop/ | Hand off to desktop app |
/mobile | mobile/ | Hand off to mobile app |
/teleport | teleport/ | Transfer session to another device |