Docs/Advanced: command line/Commands & Shortcuts

Commands & Shortcuts

Slash Commands

Type / to open the command picker. You can also type commands directly.

CommandDescription
/Open the command picker
/helpShow shortcuts and tips
/loginSign in to your Dynamo Engine account
/logoutSign out of your Dynamo Engine account
/whoamiShow the signed-in account and plan
/subscribeOpen the pricing page to subscribe or change plan
/modelOpen the model picker
/model <alias>Switch to an alias you've named (e.g. /model my-fast)
/resumePick a past session — type to filter, Ctrl+D to delete (with confirm), Enter to resume
/rename <name>Rename the current session
/fork [n]Copy this session up to a reply into a new session (n replies back, 1 = latest) and open it
/syncRe-sync OpenClaw settings
/newsVersion info and updates
/tokensPer-turn token usage, cache hits, and cost
/compact [focus]Compact session context manually — an optional focus steers what the summary keeps
/configOpen settings (Auto Mode, auto-compact, OpenClaw sync, slim mode, telemetry)
/toolsList all available tools
/tasksInteractive task manager (add, delete, toggle status)
/effortSet reasoning effort level (low/medium/high/xhigh/max)
/effort <level>Set effort directly (e.g. /effort high)
/sandboxSet filesystem sandbox mode (project/full/unrestricted)
/sandbox <mode>Set sandbox directly (e.g. /sandbox project)
/checkpointManage checkpoints (rollback, create, delete)
/hooksManage event hooks (browse, inspect, execution history)
/mcpManage MCP servers (state, reconnect, tool counts)
/connectReconnect MCP servers (e.g. the game-engine bridge)
/contextContext-engine settings
/instructionsView the loaded DYNAMO.md files and rules
/memoryList saved memories
/memory consolidateMerge duplicate and stale memories
/skillRun a skill, or turn one on or off
/commitShortcut for the built-in commit skill
/debugShortcut for the built-in debug skill
/doctorRun diagnostic checks on installation health
/clearStart a new session
/exitExit Dynamo (/quit is an alias)

Keyboard Shortcuts

KeyAction
/Opens the command picker (type to filter, Tab to complete)
TabAutocomplete in the command picker
↑ ↓Navigate menus / recall previous prompts (input history)
EnterSelect / send message
← →Move cursor in input field
EscClose a menu / interrupt streaming response (during compaction, press twice)
Ctrl+OExpand/collapse tool results, thinking, or compaction summary
Ctrl+GOpen background jobs picker (while jobs are running)
Ctrl+CExit
Ctrl+DExit (empty line) / forward delete
Ctrl+ACursor to start of line
Ctrl+ECursor to end of line
Ctrl+KKill text from cursor to end of line
Ctrl+UKill text from start of line to cursor
Ctrl+WKill previous word
Ctrl+YYank (paste) last killed text
Alt+BMove cursor one word backward
Alt+FMove cursor one word forward

Input history is saved across sessions to ~/.config/dynamo/input-history.jsonl.

Inside Pickers

Pickers share these keys:

KeyAction
↑ ↓Navigate rows
EnterSelect
EscClose the picker

In /resume, type to filter and press Ctrl+D to delete a session (with confirm). In /model, ← → switch tabs, r renames, and Space pins.

Piped Mode

Dynamo works with piped input for scripting and CI:

bash
echo "explain this error" | dynamo               # pipe a prompt
dynamo < prompt.txt                               # redirect file as input
echo "fix the bug" | dynamo -y                    # with tool auto-approval

No logo, no UI, plain text output. Set NO_COLOR=1 to be sure the output has no ANSI colors.

CLI Flags

bash
dynamo                      # new session
dynamo -r                   # open session picker to resume
dynamo -r <id>              # resume specific session by ID
dynamo -m <provider/model>  # start on a specific model
dynamo -y                   # Auto Mode (skip tool approval prompts)
dynamo --sandbox project    # strict sandbox (project root only)
dynamo --sandbox full       # read anywhere, write to project (default)
dynamo --sandbox unrestricted  # no filesystem restrictions
dynamo -r -y                # resume + Auto Mode
dynamo setup                # interactive onboarding wizard
dynamo setup --install-fonts  # install a Nerd Font
dynamo init                 # create a starter DYNAMO.md
dynamo config               # show configuration
dynamo --help               # list all commands
dynamo --version            # show version

CLI Subcommands

bash
# Account & plan
dynamo login                       # sign in
dynamo logout                      # sign out
dynamo whoami                      # show signed-in account + plan
dynamo whoami --json              # structured JSON
dynamo subscribe                   # open the pricing page
dynamo account devices            # list device seats
dynamo account revoke <device_id> # revoke a device seat (sibling of devices)
dynamo account portal             # open the account / billing portal

# Project index (engine-specific)
dynamo index                      # rebuild the project index
dynamo reindex                    # alias of dynamo index
dynamo index --incremental        # re-parse only changed files

# Diagnostics & hooks
dynamo doctor                     # run diagnostic checks
dynamo doctor --json              # structured JSON for scripting
dynamo doctor --fix               # auto-fix safe issues
dynamo hooks                      # list configured event hooks
dynamo hooks --json               # structured JSON
dynamo hooks trust                # trust this project's hooks (takes effect next launch)
dynamo hooks untrust              # revoke it
dynamo hooks list-trust           # show trusted folders