What's New
Added
- Output Format Options: New
--output-formatflag to control CLI output format for scripting and automation: text(default) - Human-readable interactive outputjson- Single JSON object with all events and final result at task completionstream-json- NDJSON (newline-delimited JSON) for real-time streaming of events- See
json-events.tsfor the complete event schema - New
JsonEventEmitterfor structured output generation
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.49 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
d8a0b8f8689d747906713a93663b74f90aa5af59c41f6bcc9eee0881f58bb97a roo-cli-darwin-arm64.tar.gz