Skip to main content

dbt Wizard slash command reference Beta

Full reference for dbt Wizard interactive TUI slash commands.

Auto-generated page

This page is auto-generated. If you see any issues, please file an issue and we'll be happy to sort it out.

This page covers the slash commands supported by dbt Wizard. These are /commands typed inside the interactive text based user interface (TUI) session to control dbt Wizard's behavior mid-session.

See it in action and share your feedback

Want to see dbt Wizard in action? Check out the demo video.

We'd love to hear how dbt Wizard is working for you. Share your feedback by either running the /feedback slash command in your interactive terminal session or by going to the #dbt-wizard channel in the dbt Community Slack.

Thanks so much for your help in improving dbt Wizard and dbt data development!

Slash commands​

Type / in the composer to open the command picker. Use arrow keys to navigate or keep typing to filter. Press Tab to queue a command while a task is running — it executes at the end of the current turn.

All slash commands​

CommandAliasPurposeAvailable during task
/model—Choose what model and reasoning effort to use✗
/providers—Configure model providers and BYOK credentials✓
/ide—Include current selection, open files, and other context from your IDE✓
/permissions—Choose what Wizard is allowed to do✗
/keymap—Remap TUI shortcuts✗
/vim—Toggle Vim mode for the composer✗
/setup-default-sandbox—Set up elevated agent sandbox✗
/sandbox-add-read-dir—Let sandbox read a directory: /sandbox-add-read-dir <absolute_path>✗
/experimental—Toggle experimental features✗
/approve—Approve one retry of a recent auto-review denial✓
/memories—Configure memory use and generation✗
/skills—Use skills to improve how Wizard performs specific tasks✓
/hooks—View and manage lifecycle hooks✓
/review—Review my current changes and find issues✗
/rename—Rename the current thread✓
/new—Start a new chat during a conversation✗
/resume—Resume a saved chat✗
/fork—Fork the current chat✗
/init—Create an AGENTS.md file with instructions for Wizard✗
/compact—Summarize conversation to prevent hitting the context limit✗
/plan—Switch to Plan mode✗
/goal—Set or view the goal for a long-running task✓
/agent—Switch the active agent thread✓
/side—Start a side conversation in an ephemeral fork✓
/btw—Start a side conversation in an ephemeral fork✓
/copy—Copy last response as markdown✓
/raw—Toggle raw scrollback mode for copy-friendly terminal selection✓
/diff—Show git diff (including untracked files)✓
/mention—Mention a file✓
/status—Show current session configuration and token usage✓
/config—View and manage configuration✓
/debug-config—Show config layers and requirement sources for debugging✓
/title—Configure which items appear in the terminal title✓
/statusline—Configure which items appear in the status line✓
/theme—Choose a syntax highlighting theme✗
/pets/petChoose or hide the terminal pet✗
/overview—Render the dbt project overview card✓
/mcp—List configured MCP tools; use /mcp verbose for details✓
/apps—Manage apps✓
/plugins—Browse plugins✓
/quit—Exit Wizard✓
/exit—Exit Wizard✓
/feedback—Send feedback to maintainers✓
/ps—List background terminals✓
/stop/cleanStop all background terminals✓
/clear—Clear the terminal and start a new chat✗
/personality—Choose a communication style for Wizard✗
/realtime—Toggle realtime voice mode (experimental)✓
/settings—Configure realtime microphone/speaker✓
/subagents—Switch the active agent thread✓

Model and AI​

Control the AI model, provider, speed, and response style.

CommandInline argsDescription
/model—Choose what model and reasoning effort to use
/providers—Configure model providers and BYOK credentials
/personality—Choose a communication style for Wizard

Session management​

Start, resume, branch, and clean up sessions.

CommandInline argsDescription
/new—Start a new chat during a conversation
/clear—Clear the terminal and start a new chat
/resumeYesResume a saved chat
/fork—Fork the current chat
/compact—Summarize conversation to prevent hitting the context limit
/renameYesRename the current thread
/init—Create an AGENTS.md file with instructions for Wizard

Review and context​

Pull information into the session or trigger a code review.

CommandInline argsDescription
/reviewYesReview my current changes and find issues
/diff—Show git diff (including untracked files)
/mention—Mention a file
/copy—Copy last response as markdown
/rawYesToggle raw scrollback mode for copy-friendly terminal selection
/overview—Render the dbt project overview card
/ideYesInclude current selection, open files, and other context from your IDE

Permissions and safety​

Control what Wizard is allowed to execute.

CommandInline argsDescription
/permissions—Choose what Wizard is allowed to do
/setup-default-sandbox—Set up elevated agent sandbox
/sandbox-add-read-dirYesLet sandbox read a directory: /sandbox-add-read-dir <absolute_path>

Customization​

Appearance, keybindings, and UI preferences.

CommandInline argsDescription
/theme—Choose a syntax highlighting theme
/keymapYesRemap TUI shortcuts
/vim—Toggle Vim mode for the composer
/statusline—Configure which items appear in the status line
/title—Configure which items appear in the terminal title
/experimental—Toggle experimental features
/approve—Approve one retry of a recent auto-review denial
/pets (alias: /pet)YesChoose or hide the terminal pet

Skills and extensions​

Manage capabilities Wizard can use during a session.

CommandInline argsDescription
/skills—Use skills to improve how Wizard performs specific tasks
/hooks—View and manage lifecycle hooks
/mcpYesList configured MCP tools; use /mcp verbose for details
/apps—Manage apps
/plugins—Browse plugins

Long-running tasks​

Manage multi-turn goals, parallel agents, and branched conversations.

CommandInline argsDescription
/planYesSwitch to Plan mode
/goalYesSet or view the goal for a long-running task
/agent—Switch the active agent thread
/subagents—Switch the active agent thread
/sideYesStart a side conversation in an ephemeral fork
/btwYesStart a side conversation in an ephemeral fork

Background terminals​

Inspect and control shell processes Wizard has running in the background.

CommandInline argsDescription
/ps—List background terminals
/stop (alias: /clean)—Stop all background terminals

Memory​

Control how Wizard stores and uses memory across sessions.

CommandInline argsDescription
/memories—Configure memory use and generation

Session info​

Inspect the current session state without changing anything.

CommandInline argsDescription
/status—Show current session configuration and token usage
/config—View and manage configuration
/debug-config—Show config layers and requirement sources for debugging
/feedback—Send feedback to maintainers

Exit​

CommandInline argsDescription
/quit—Exit Wizard
/exit—Exit Wizard

Realtime (experimental)​

CommandInline argsDescription
/realtime—Toggle realtime voice mode (experimental)
/settings—Configure realtime microphone/speaker

Was this page helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

0
Loading