← Roo Code
Roo Code Roo Code CLI v0.1.16
pre2026-03-04 · official notes
Summary
- Custom Shell Selection: New --terminal-shell flag to specify which shell to use for inline command execution. The shell path is validated at the CLI layer and passed through the standard settings mech
- Added integration coverage for stdin stream routing and race invariants.
- Installation
Full notes
## What's New
### Added
- **Custom Shell Selection**: New `--terminal-shell` flag to specify which shell to use for inline command execution. The shell path is validated at the CLI layer and passed through the standard settings mechanism.
### Tests
- Added integration coverage for stdin stream routing and race invariants.
## Installation
```bash
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh
```
Or install a specific version:
```bash
ROO_VERSION=0.1.16 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh
```
## Requirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4), Linux x64, or Linux ARM64
## Usage
```bash
# Run a task
roo "What is this project?"
# See all options
roo --help
```
## Platform Support
This release includes binaries for:
- `roo-cli-darwin-arm64.tar.gz` - macOS Apple Silicon (M1/M2/M3)
- `roo-cli-linux-x64.tar.gz` - Linux x64
- `roo-cli-linux-arm64.tar.gz` - Linux ARM64
## Checksums
```
3fecad24f9a8c0cc16c4701bd03ca1eb4e59704d25af74dbfb9075f156378530 roo-cli-darwin-arm64.tar.gz
879b3e3365d8cc87a0d935f5f27a9bdf190a478ce4bd4bd255d412a0cd50441f roo-cli-linux-arm64.tar.gz
9b126dbc9228c8f943d833b1b053e0a3da4492ce9836cd967d04d3e18252250c roo-cli-linux-x64.tar.gz
```
Weekly digest: every breaking change, retirement and price change across 20+ coding agents, one email.
Form not loading? Subscribe here.