Skip to content
BoldCreate

Slash commands and keyboard shortcuts

Reference for commands and shortcuts available inside an interactive BoldCreate CLI chat.

What you’ll learn

  • Commands you can type inside the chat
  • Keyboard shortcuts for messages, run control, and tools
  • Shortcuts inside model and session pickers

These are used inside the chat, not at the terminal prompt. For terminal commands, see Command reference.

Slash commands

Type / in the input box to see commands. Keep typing to filter, and press Tab to complete. Arguments in < > are required; arguments in [ ] are optional. Don’t type the brackets.

Session commands

CommandWhat it does
/newStarts a new session. The old one stays saved.
/resumeOpens the session picker.
/name <name>Names the current session. Without a name, clears it. Send a message first.
/export [path]Saves the conversation as Markdown, or JSONL when the path ends in .jsonl.
/sessionShows the session ID, folder, storage location, and token counts.
/compact [focus]Summarizes older messages so the conversation fits the model.
/retryRuns the last failed run again.
/quitLeaves BoldCreate.

Model and behavior

CommandWhat it does
/model [model-id]Opens the model picker or switches to the given model for the next message.
/thinking <level>Sets reasoning effort: none, minimal, low, medium, high, or xhigh.
/effort <level>Alias of /thinking.
/agent <agent|plan|ask|plugin agent>Switches agent for the next message. Plugin agents are listed with the plugin they come from.
/mode <manual|auto>Switches approval mode. Without an argument, toggles it.
/approvalsShows tools allowed for this session. /approvals reset forgets “always allow” choices.
/settingsOpens the settings menu.

Workspace and tools

CommandWhat it does
/diffShows workspace changes (git diff). In a folder without Git, warns that it isn’t a Git repository.
/copyCopies the assistant’s last answer.
/tasksShows background commands and helper agents.
/mcpOpens the MCP servers screen.
/mcp login <server>Signs in to an MCP server.
/mcp logout <server>Signs out of an MCP server.
/skill:<name> [request]Runs a skill, if available.
/plugins [--details]Lists your installed plugins and their skills, agents, rules, and tool servers.

Account and help

CommandWhat it does
/statusShows your account, gateway, and model.
/loginOpens the sign-in menu.
/logoutSigns out.
/hotkeysShows keyboard shortcuts.

Keyboard shortcuts

Messaging

KeyAction
EnterSends. While the agent works, queues a follow-up.
Shift+Enter / Ctrl+JStarts a new line.
Alt+EnterQueues a follow-up to send when the agent is idle.
Alt+UpMoves queued messages back into the editor to edit.
Up / DownPrevious or next message you sent, at the top or bottom edge of the editor.
TabCompletes file paths, @ search results, and slash commands.
Ctrl+GEdits the message in your external editor.
Ctrl+V (Windows: Alt+V)Pastes copied file paths, else a clipboard image, else text.
/Opens slash commands.
! / !! at the startRuns a shell command, sending its output to the agent / showing it only.
@Searches workspace files.

Run control

KeyAction
EscapeStops a run or ! command, or closes a dialog or menu.
Ctrl+CClears the editor. Press twice within half a second to quit.
Ctrl+DQuits when the editor is empty.
Ctrl+ZSuspends to the shell (macOS and Linux only); type fg to return.
Alt+MSwitches approval mode: manual ↔ auto.

Models and reasoning

KeyAction
Ctrl+LOpens the model picker.
Ctrl+PSelects the next model.
Shift+Ctrl+PSelects the previous model.
Shift+TabCycles reasoning effort: none → minimal → low → medium → high → xhigh.
Ctrl+TShows or hides the model’s thinking.

Ctrl+P cycles through models from --models, then enabledModels, or all models available to you.

View and editing

KeyAction
Ctrl+OExpands or collapses tool output, the /diff view, and the header.
Ctrl+XCopies selected text, or the agent’s last answer if there is no selection.
Ctrl+EndJumps to the latest message in fullscreen mode after scrolling up.
Mouse selectionCopies selected text in fullscreen mode.
Right-clickPastes clipboard text into the editor in fullscreen mode on Windows.
Ctrl+KDeletes to the end of the line.
Ctrl+UDeletes to the start of the line.
Ctrl+WDeletes the previous word.
Ctrl+YPastes the last deleted text back (yank).
Alt+YAfter Ctrl+Y, cycles through earlier deleted text (yank pop).

Picker and dialog shortcuts

In lists, ↑ / ↓ move and Enter selects. In every dialog, Escape cancels. Some option lists also support k and j.

Model picker (Ctrl+L, /model)

KeyAction
TypeSearch by model name or ID.
EnterUses the selected model.
Ctrl+SUses the model and saves it as your default.
EscapeCancels.

Session picker (/resume, boldcreate -r)

KeyAction
TypeSearches title, ID, and folder (all words must match).
re:<pattern>Searches with a regular expression.
"phrase"Searches for an exact phrase.
TabSwitches between Current Folder and All.
Ctrl+SSwitches sort between Recent and Created.
Ctrl+NShows named sessions only.
Ctrl+RRenames selected session (Enter saves, Escape cancels).
Ctrl+PShows or hides paths.
EnterResumes.
EscapeCancels.

Settings and sign-in dialogs

In Settings (/settings), use ↑ / ↓ to move, Enter or Space to change a value, and Escape to close.

In the Sign-in dialog (/login), use ↑ / ↓ and Enter to choose browser sign-in or API key. Press Ctrl+X to copy the browser sign-in link.

Platform differences

ActionmacOS / LinuxWindows
Paste an image or copied filesCtrl+VAlt+V (Ctrl+V remains normal terminal text paste)
SuspendCtrl+ZNot available
Right-click pasteTerminal’s own behaviorPastes into the editor in fullscreen mode

Some terminals capture Alt keys or Shift+Enter. On macOS, configure Terminal.app to Use Option as Meta key, or set iTerm2’s Left Option key to Esc+. Use Ctrl+J for a new line if needed.