< cd ..

Roo Code

~/RooVetGit/Roo-Code

--ide-extension github web

AI coding agent for VS Code (Cline fork)

latest

v3.54.0

total

30

stable

13

pre

17

first tracked

Feb 19, 2026

updated

11h ago

last checked: 11h ago │ Tier 1 patch
#ai #vscode #coding-agent #cline-fork
●●● clwatch

Check if your agent is current:

$ clwatch diff roo-code
$ clwatch refresh roo-code

learn more about clwatch →

●●● quick start // get running in 60s

install

$ # Install 'Roo Code' from VS Code marketplace

first command

$ # Open VS Code → Extensions → search 'Roo Code'

/changelog

v3.54.0 [May 15, 2026] details → github →

# Release v3.54.0

Release v3.54.0

v3.53.0 [Apr 23, 2026] details → github →

# Release v3.53.0

Release v3.53.0

v3.52.1 [Apr 13, 2026] details → github →

# Release v3.52.1

Release v3.52.1

v3.52.0 [Apr 8, 2026] details → github →

# Release v3.52.0

Release v3.52.0

v3.51.1 [Mar 8, 2026] details → github →

# Release v3.51.1

Release v3.51.1

v3.51.0 [Mar 5, 2026] details → github →

# Release v3.51.0

Release v3.51.0

cli-v0.1.17 pre [Mar 4, 2026] details → github →

# Roo Code CLI v0.1.17

What's New

Added

  • Custom Session ID Support: New --create-with-session-id flag allows specifying a custom UUID session ID when creating tasks. Session IDs are now validated as UUIDs for both create and resume operations, as well as for start.taskId in stdin-stream mode.

Tests

  • Added integration coverage for create+resume loading the correct session.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.17 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

# 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

cf3c1612cd6cd1e50d3db005548a071a634f17a62ca8e8b1ead5a6e832763537  roo-cli-darwin-arm64.tar.gz
d22cf06ccbaf3e9eaed8a9ccebbc4df700e00469390381dfcb33e6af5c672d53  roo-cli-linux-arm64.tar.gz
4f007b9016bb0792943680890f5aa0b52279ee168437100b9f4d32240be5b538  roo-cli-linux-x64.tar.gz
cli-v0.1.16 pre [Mar 4, 2026] details → github →

# Roo Code CLI v0.1.16

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

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

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

# 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
cli-v0.1.15 pre [Mar 3, 2026] details → github →

# Roo Code CLI v0.1.15

What's New

Fixed

  • Follow-up Routing for Completion Asks: Fixed routing of follow-up messages when the agent asks for clarification (askfollowupquestion) in stdin-stream mode. Messages sent after a completion ask are now correctly delivered to the agent instead of being queued.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.15 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

# 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

d216522eb88e036b83889bed36d91cc9330fb9a2900f257d29b269d3cc04bbe5  roo-cli-darwin-arm64.tar.gz
c37047031a684b4b2a2bb51a0b8e37b46573d7ef317590587734765cbcca36e3  roo-cli-linux-arm64.tar.gz
8854ba9d52291f61ce01a306c8a022f71bf500c7152032a4238d29ddf0b71f3e  roo-cli-linux-x64.tar.gz
cli-v0.1.14 pre [Mar 3, 2026] details → github →

# Roo Code CLI v0.1.14

What's New

Fixed

  • Command Output Streaming: Ensure full command output is streamed before the done event is emitted, preventing truncated output in stdin-stream mode.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.14 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

# 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

c6cbbd3041187b2dcd4570180fc2a9cba6bf63f812280f64004f609207e56a22  roo-cli-darwin-arm64.tar.gz
cba14598aa7baaa6cf6bbf22a955ad9803793f18c5d44d9c9d50884f87565068  roo-cli-linux-arm64.tar.gz
d13e7091270185c0acd7c7fabd0d464f17bcd03bd5b37eedb8100b0e0955c0dd  roo-cli-linux-x64.tar.gz
cli-v0.1.9 pre [Mar 2, 2026] details → github →

# Roo Code CLI v0.1.9

What's New

Fixed

  • Stdin Stream Cancel Race: Fixed a race condition during startup cancellation in stdin-stream mode that could cause unexpected behavior when canceling tasks immediately after starting them.

Tests

  • Integration Test Suite: Added comprehensive integration test suite for stdin-stream protocol covering cancel, followup, multi-message queue, and shutdown scenarios.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.9 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

# 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

c9d4f359ceb0e226da7a24eb055c3fb4fc4741199f50944e2e84267b949cbec5  roo-cli-darwin-arm64.tar.gz
a5fb4cd77a6f5e22b24f485b52c6194a22b16bca31adb7211c8bb7ae59f3c47f  roo-cli-linux-arm64.tar.gz
7ee4ab328771df429cdd69cb8a23d493b7d5dfb5c6ef4407ec18af04d5eec69b  roo-cli-linux-x64.tar.gz
cli-v0.1.8 pre [Mar 2, 2026] details → github →

# Roo Code CLI v0.1.8

What's New

Changed

  • Command Execution Timeout: Increased timeout for command execution to improve reliability for long-running operations.

Fixed

  • Stdin Stream Queue Handling: Fixed stdin stream queued messages and command output streaming to ensure messages are properly processed.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.8 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

# 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

d2608f3ce0f05fa9fa2b505c2ff1ad2ab01a65f6b00348a5785e55e93e00bde7  roo-cli-darwin-arm64.tar.gz
e23bfa12a790f9792fe14fe64cab4ba3feb12fdab06ec9ba472defddcb9c33cc  roo-cli-linux-arm64.tar.gz
280c8d1c3ef37de70ecc1339f5a79a6e756cf8a201047b211540264b34a64e4c  roo-cli-linux-x64.tar.gz
cli-v0.1.13 pre [Mar 2, 2026] details → github →

# Roo Code CLI v0.1.13

What's New

Added

  • Skills as Slash Commands: Skills are now exposed as slash commands, so you can invoke skill workflows directly from command-style input.
  • Skill Fallback Execution: When a slash command does not match a command file but matches a skill slug, the CLI can resolve and execute that skill path.

Changed

  • Slash Command Resolution Priority: Command precedence is preserved, with skill fallback only used when no matching slash command is found.

Tests

  • Added and updated tests for slash command + skill fallback behavior, including command precedence and duplicate skill-slug handling.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.13 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

# 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

7bf51a35dfd113b9d18b5c285c4c1d4c4e31a86c2a057fc0207f549944f4088f  roo-cli-darwin-arm64.tar.gz
ed6a4bba176568b47ff5fa20fdd53168483f21c63a323c75df4fa3e6e1f4ca5c  roo-cli-linux-arm64.tar.gz
fb7c4e82888e084c75102d9ce4e0a3ff6f6ef4ed08ca5c212ca6c4c951d61f58  roo-cli-linux-x64.tar.gz
cli-v0.1.12 pre [Mar 2, 2026] details → github →

# Roo Code CLI v0.1.12

What's New

Fixed

  • Command Timeout Handling: CLI runtime now correctly ignores model-provided background timeouts for commands, ensuring command lifetime is governed solely by the --timeout setting.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.12 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

# 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

45b28f7c578e555a6c3a679977a744e9783c3ebb30a0c1dfec5fa886cac36337  roo-cli-darwin-arm64.tar.gz
edf29223fd44628d93426ce981ef3df04c846d886c352fc99523bf789820bc8c  roo-cli-linux-arm64.tar.gz
35f98a13e507331050fb1ad697aa81845fa5d54703d657de12f886ae743bae47  roo-cli-linux-x64.tar.gz
cli-v0.1.11 pre [Mar 2, 2026] details → github →

# Roo Code CLI v0.1.11

What's New

Added

  • Image Support in Stdin Stream: The start and message commands in stdin-stream mode now support an optional images field (array of base64 data URIs) to attach images to prompts.

Fixed

  • Upgrade Version Detection: Fixed version detection in the upgrade command to correctly identify when updates are available.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.11 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

# 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

3f0b87ea0eab5a153bf580e2c091608fe71cb3d172cd1a9d19dfb6ea0326cc27  roo-cli-darwin-arm64.tar.gz
51685e02a604cbaa1e640f131b704200f3d313a510c19b25e21761363c3e7f9a  roo-cli-linux-arm64.tar.gz
32b5afce8edad0b060c2eac0d4b42fb04e737c17d12b05b3875d916cc53b138c  roo-cli-linux-x64.tar.gz
cli-v0.1.10 pre [Mar 2, 2026] details → github →

# Roo Code CLI v0.1.10

What's New

Added

  • Command Exit Code in Events: The tool_result event for command executions now includes an exitCode field, allowing CLI consumers to programmatically distinguish between successful and failed command executions without parsing output text.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.10 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

# 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

1a59a75f9765ec205db464339aa643cb365aaa18e03494e40afb4fab635e0d1d  roo-cli-darwin-arm64.tar.gz
f67f4962811e2ed53338ffd21e5eb9e00afdf9f77a7d78f1b8a658b64cf9ca63  roo-cli-linux-arm64.tar.gz
014d06e609bdef715c5dddc3b7f5d694e2b45a3c302c2560da28faa2ef4aa7e4  roo-cli-linux-x64.tar.gz
cli-v0.1.7 pre [Mar 1, 2026] details → github →

# Roo Code CLI v0.1.7

What's New

Fixed

  • Stdin Stream Control Flow: Gracefully handle control-flow errors in stdin-stream mode to prevent unexpected crashes during cancellation and shutdown sequences.

Changed

  • Type Definitions: Refactored and simplified JSON event type definitions for better type safety.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.7 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

# 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

96c4d0f19f06d918884d3ec0f6f5c769ed88bff2b6cf2a2c940f07484fe47171  roo-cli-darwin-arm64.tar.gz
745440a9fd878e1c4dbff951c3d6d413ed5fae44240cec3a16b7cffbc6634cfe  roo-cli-linux-arm64.tar.gz
45c26affd127296c1f1630ec6cf5e4467701da3b954d01f16b13e93b9c12ed3e  roo-cli-linux-x64.tar.gz
cli-v0.1.6 pre [Feb 27, 2026] details → github →

# Roo Code CLI v0.1.6

What's New

Added

  • Consecutive Mistake Limit: New --mistake-limit flag to configure the maximum number of consecutive mistakes before the agent pauses for intervention.

Changed

  • Workspace-Scoped Sessions: The list sessions command and --resume flag now only show and resume sessions from the current workspace directory.

Fixed

  • Task Configuration Forwarding: Task configuration (custom modes, disabled tools, etc.) passed via the stdin-prompt-stream protocol is now correctly forwarded to the extension host instead of being silently dropped.
  • Stream Error Recovery: Improved recovery from streaming errors to prevent task interruption.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.6 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

# 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

7e8ce71d5c25277a1bae54be202151d9236405dc7de7a53da51684a8c87a6fe4  roo-cli-darwin-arm64.tar.gz
63cd3da918b013b140e20e948fc65f046208ff070b833ea39050b23ac724d0cd  roo-cli-linux-arm64.tar.gz
f7265cba7f663060777353c44a59be849814fe8454db2c4def57a722447c6f8a  roo-cli-linux-x64.tar.gz
cli-v0.1.5 pre [Feb 26, 2026] details → github →

# Roo Code CLI v0.1.5

What's New

Added

  • Session History: New list sessions subcommand to view recent CLI sessions with task IDs, timestamps, and initial prompts.
  • Session Resume: New --resume <taskId> flag to continue a previous session from where it left off.
  • Upgrade Command: New upgrade command to check for and install the latest CLI version.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.5 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

# 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

7b72f3b76960abcc7fb74f50cf7d4bbdd33da884bc679d1a6bed8a7eba29b380  roo-cli-darwin-arm64.tar.gz
50df8931d84fd5de80982c78103b74bd57b569e379d75e8451a650210fca3bb4  roo-cli-linux-arm64.tar.gz
2aad64715772d669eed6e855c3ea926bee9a82753da70d8ce86362475bafeaa0  roo-cli-linux-x64.tar.gz
cli-v0.1.4 pre [Feb 26, 2026] details → github →

# Roo Code CLI v0.1.4

What's New

Fixed

  • Exception Handling: Improved recovery from unhandled exceptions in the CLI to prevent unexpected crashes.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.4 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

# 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

8e0e816f9af501a05d3230b70ee6a431dad707e4f3a6b8e490597f5502eccacc  roo-cli-darwin-arm64.tar.gz
6d82116c26e0228d88d0ba59485dd15ec26542d4b32e10e4363f3f5fb7d7dbf0  roo-cli-linux-arm64.tar.gz
2b757425c06e1c312f806f11c7947e5e0d3299ed456e2d4d1b7abddf149fb2c6  roo-cli-linux-x64.tar.gz
cli-v0.1.3 pre [Feb 25, 2026] details → github →

# Roo Code CLI v0.1.3

What's New

Fixed

  • Task Resumption: Fixed an issue where resuming a previously suspended task could fail due to state initialization timing in the extension host.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.3 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

# 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

2b056cd503255be4b9650931d29d76385587c7be86b5f6afe45abb1f348f9483  roo-cli-darwin-arm64.tar.gz
0f3611c13808eabaf7562ca30e002da152468f827b6dffc60f46d7e8ac32943c  roo-cli-linux-arm64.tar.gz
9978dd30dea2c2264352c172a1c3180b89ceb17206893c3f7d276ea2a0198ed8  roo-cli-linux-x64.tar.gz
cli-v0.1.2 pre [Feb 25, 2026] details → github →

# Roo Code CLI v0.1.2

What's New

Changed

  • Streaming Deltas: Tool use ask messages (command, tool, mcp) are now streamed as structured deltas instead of full snapshots in json-event-emitter for improved efficiency.
  • Task ID Propagation: Task ID is now generated upfront and propagated through runTask/createTask so currentTaskId is available in extension state immediately.
  • Custom Tools: Enabled customTools experiment in extension host.

Fixed

  • Cancel Recovery: Wait for resumable state after cancel before processing follow-up messages to prevent race conditions in stdin-stream.
  • Custom Tool Schema: Provide valid empty JSON Schema for custom tools without parameters to fix strict-mode API validation.
  • Path Handling: Skip paths outside cwd in RooProtectedController to avoid RangeError.
  • Retry Handling: Silently handle abort during exponential backoff retry countdown.
  • Fixed spelling/grammar and casing inconsistencies.

Added

  • Telemetry Control: Added ROOCODEDISABLE_TELEMETRY=1 environment variable to disable cloud telemetry.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.2 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

# 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

c8919cc89bc99c42d10e21d4a44166ec8ad214d63a9417e558c42154bdfe593c  roo-cli-darwin-arm64.tar.gz
b8ca68de226f8941917e3af04c7d0e9e41d941d074e0b5cdfde2b6a7b0ca0b43  roo-cli-linux-arm64.tar.gz
32309b4cf6d6176d479e44e43be66d7b35014710e91b87048f8db3c6af28c338  roo-cli-linux-x64.tar.gz
v3.50.5 [Feb 24, 2026] details → github →

# Release v3.50.5

Release v3.50.5

cli-v0.1.1 pre [Feb 24, 2026] details → github →

# Roo Code CLI v0.1.1

What's New

Added

  • Roo Model Warmup: When configured with the Roo provider, the CLI now proactively fetches and warms the model list during activation so that model information is available before the first prompt is sent. The warmup has a 10s timeout and failures are logged only in debug mode.
  • Unbound Provider: Added Unbound as an available provider option.

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.1.1 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

# 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

5c23ecde7a0e3926d9ad0cd8096028c39fe4f0b8b2243954e9c4929bdfba2f06  roo-cli-darwin-arm64.tar.gz
4c889304cba49c41d8aaef7051d1663e33fa588022bf0624a1f7fc6d223e69b5  roo-cli-linux-arm64.tar.gz
832c1f1aa2bc6b079ebad7450f235538def169e38033ca4c01052c6c54545ba9  roo-cli-linux-x64.tar.gz
v3.50.4 [Feb 21, 2026] details → github →

# Release v3.50.4

[3.50.4] - 2026-02-21

  • Feat: Add MiniMax M2.5 model support (#11471 by @love8ko, PR #11458 by @roomote)
v3.50.3 [Feb 20, 2026] details → github →

# Release v3.50.3

Release v3.50.3

v3.50.2 [Feb 20, 2026] details → github →

# Release v3.50.2

Release v3.50.2

v3.50.1 [Feb 20, 2026] details → github →

# Release v3.50.1

Release v3.50.1

v3.50.0 [Feb 19, 2026] details → github →

# Release v3.50.0

Release v3.50.0

v3.49.0 [Feb 19, 2026] details → github →

# Release v3.49.0

Release v3.49.0