What's New
Added
- Workspace flag: New
-w, --workspace <path>option to specify a custom workspace directory instead of using the current working directory - Oneshot mode: New
--oneshotflag to exit upon task completion, useful for scripting and automation (can also be saved in settings viaCliSettings.oneshot)
Changed
- Skip onboarding flow when a provider is explicitly specified via
--providerflag or saved in settings - Unified permission flags: Combined
-y,--yes, and--dangerously-skip-permissionsinto a single option for Claude Code-like CLI compatibility - Improved Roo Code Router authentication flow and error messaging
Fixed
- Removed unnecessary timeout that could cause issues with long-running tasks
- Fixed authentication token validation for Roo Code Router provider
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.47 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS (Intel or Apple Silicon) or Linux (x64 or ARM64)
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes:
roo-cli-darwin-arm64.tar.gz- Built on Darwin arm64
Note: Additional platforms will be added as needed. If you need a different platform, please open an issue.
Checksum
32008b2ddb6b28dc59f1176eb2f4c845b7d8be99960f2d016e7fa6a3e53375b6 roo-cli-darwin-arm64.tar.gz