Command line
Commands available from your terminal before starting interactive mode:
Run Rovo CLI
rovo run - Start Rovo CLI in interactive mode.
rovo run [instruction] - Execute a single instruction (non-interactive mode).
rovo run --worktree [name] - Run Rovo CLI in a Git worktree. Optionally, specify a name. If you don’t specify a name, a timestamp-based name is automatically generated.
rovo run --web - Start Rovo CLI in web UI mode instead of terminal UI.
rovo run --restore [session ID] - Run Rovo CLI and restore the last session from the current workspace. Pass in a session ID to restore a specific session, or use the flag without a value to restore the most recent session.
rovo run --yolo - Runs Rovo CLI in YOLO mode, without asking permission for tool use (use with caution).
Get help
rovo --help - Show flags and commands.
rovo <command> --help - Get detailed help about specific commands (for example, you could use rovo config --help).
Server mode
rovo serve [port] - Starts Rovo in server mode on the specified port.
Configuration file
rovo config - Opens the configuration file in your default editor.
rovo run --config-file <path-to-config.yml> - Create a new configuration in the specified directory and use its settings for Rovo CLI.
Model Context Protocol (MCP) servers
rovo mcp - Opens MCP server configuration file in your default editor.
Interactive mode
To view all available commands when you’re in Rovo CLI’s interactive mode, use /help.
Session management
/new - Create a new session with an optional title.
/sessions new - Create a new session with default title.
/sessions new [title] - Create a new session with custom title.
/sessions fork - Fork the current session with default title.
/sessions fork [title] - Fork the current session with custom title.
/sessions rename [title] - Rename the current session.
/sessions rename [session_id] [new_title] - Rename a specific session.
/clear - Clear the current session's message history (cannot be undone).
/prune - Reduce token size while retaining context (removes tool results).
See “Manage sessions in Rovo CLI” section for details.
Saved prompts
/prompts - Opens an interactive menu to view and select saved prompts.
/prompts [title] - Runs the prompt you specify.
/prompts [title] [extra_information] - Appends the extra information you specify to the end of your saved prompt and runs. Extra information can also be used to specify parameters that are expected by the saved prompt.
Memory
/memory - Edit the current directory’s memory file.
/memory user - Edit your user memory file.
/memory init - Rovo analyzes the current project and generates content for your project file.
/memory reflect - Analyze current conversation and integrate insights into memory.
Jira
/jira - Lists assigned, unresolved issues from configured projects
/jira global - Configure global Jira project for all workspaces.
/jira local - Configure local workspace Jira project override.
/jira local remove - Remove local workspace override.
/jira disable - Disable Jira integration.
Productivity
? - Show all available shortcuts.
/ask - Send a prompt in ask (read-only) mode without permanently switching modes.
/copy - Copy last agent response to clipboard.
/copy conversation [limit] - Copy conversation history to clipboard.
/plan - Switch to plan mode to create an implementation plan before making changes.
/full-context - Gather project context from Atlassian tools using the full-context-mode skill (when enabled).
/research - Conduct deep research using domain-focused subagents (when enabled).
/yolo - Toggle YOLO mode, bypass confirmations for file operations and shell commands (use with caution).
System
/status - Show CLI status, version, account details, and model.
/config - View and edit Rovo configuration.
/mode - Display and select from available agent modes.
/models - Switch between available AI models.
/feedback - Provide feedback or report bugs.
/mcp - Manage MCP servers.
/directories - Manage allowed external directories for file access.
/subagents - Manage subagent profiles (when enabled).
/changelog - Display changelog and release notes.
/hooks - Manage event hook configurations.
/efficiency - Set the efficiency level for the current session.
Exit
/exit - Quit Rovo (also /quit, /q, exit, quit, q).Understand Rovo CLI costs, usage, and billing