Skip to content

Roo Code

Discontinued

Open-source VS Code AI coding agent with multi-mode system, Architect, Code, Debug, and Ask (formerly Roo Cline). Shut down on May 15, 2026.

Note: roocode.com now redirects to Roomote, a different product from the same team.

Status update, August 2, 2026: Roo Code has been discontinued

Roo Code, Inc. shut the VS Code extension down on May 15, 2026 and archived the GitHub repository, which is now read-only. Roo Code's own documentation carries the notice "The Roo Code Extension was shut down on May 15th" and points users to two migration paths: ZooCode, a fork started by the Roo Code community, and Cline, the project Roo Code originated from. The final build (v3.54.0) is still listed on the VS Code Marketplace and still installs, but it receives no bug fixes, security patches, or new model support. The roocode.com domain now redirects to Roomote, a separate source-available, self-hosted engineering agent from the same team; it is not the extension reviewed on this page. Billing questions go to billing@roocode.com. The review below is kept as a historical record.

What is Roo Code?

Roo Code (formerly Roo Cline) was a free, open-source AI coding agent that lived in VS Code as an extension until it was shut down on May 15, 2026. It started as a fork of Cline and inherits its powerful capabilities, browser automation via headless Chromium, shell access, MCP (Model Context Protocol) support, and BYO API key, while adding its own twist: a multi-mode system with four specialized modes (Architect, Code, Debug, Ask) that each have different tool permissions and can be assigned their own LLM. Architect mode is read-only and helps you plan changes without touching files. Code mode has full edit, terminal, and MCP access. Debug mode uses a structured mathematical approach to narrow down bugs. Ask mode answers questions about your codebase without making changes. You can assign Claude Opus for deep Architect planning and cheap DeepSeek V3 for high-volume Code execution, letting you optimize cost vs quality per task. Roo Code is permission-based by default, with granular auto-approve settings that let you safely run long autonomous tasks while keeping risky operations (file deletes, shell commands) under manual review. The extension is Apache 2.0 licensed and carried no subscription fee; you paid only for LLM API tokens, or ran entirely on free local models via Ollama. An optional Roo Cloud layer added team features like remote agent control and task sharing, and is no longer sold. Because the project is Apache 2.0 and the archived source remains public, the community fork ZooCode picked up development; Roo Code's own documentation lists it, alongside Cline, as the recommended migration path.

Roo Code demo video

Watch Roo Code's official demo to see Roo Code in action before reading our full review.

Official video by Roo Code via YouTube, embedded for reference. ToolChase does not host or claim this video.

⚡ Quick Verdict

Status

Discontinued on May 15, 2026. Repository archived and read-only.

Migrate to

ZooCode (community fork) or Cline, the two paths named in Roo Code's own docs

Starting price

No longer sold. The final build carried no subscription fee; you paid only for LLM API tokens.

Free plan

Source remains Apache 2.0 and public, but is unmaintained

Key strength (historical)

Multi-mode system with per-mode LLM assignment and granular permissions

Limitation

No longer maintained: no bug fixes, security patches, or support for newer models

Bottom line: Roo Code scored 4.3/5 while it was maintained, and was the most customizable open-source coding agent for VS Code. It is now discontinued, so new users should start with ZooCode or Cline instead. The score below reflects the product as last reviewed and is not a recommendation to adopt it today.

Pricing

Roo Code is no longer sold. The extension was shut down on May 15, 2026. The figures below describe the product as it stood when it was still maintained and are kept for reference only.

Extension, Free: Fully open-source under Apache 2.0. Installed from the VS Code Marketplace. No subscription, no usage limits, no telemetry by default. The final build remains downloadable but is unmaintained.

API costs (BYO key): You paid your chosen LLM provider directly. The original review estimated Claude Sonnet at $30-60/mo for moderate use, Claude Opus at $60-150/mo for heavy use, and DeepSeek V3 at under $15/mo for most workloads. These were ToolChase estimates of third-party API spend, not Roo Code prices, and have not been re-checked. Local models via Ollama were free.

Roo Cloud, discontinued: The optional per-seat team layer (Roomote Control for remote agent management, plus task sharing) is no longer available. Outstanding billing questions go to billing@roocode.com.

Key Features

  • Multi-mode system: Architect, Code, Debug, Ask with different tool permissions
  • Assign different LLMs to each mode (Opus for planning, DeepSeek for execution)
  • Browser automation via headless Chromium (inherited from Cline)
  • Shell command execution and file editing
  • MCP (Model Context Protocol) server support for extensibility
  • Granular auto-approve settings for safe autonomous operation
  • Supports Claude, GPT, DeepSeek, Gemini, and local Ollama models
  • Permission-based control flow, you approve every action by default
  • Optional Roo Cloud for team features (remote control, task sharing)

Pros & Cons

Pros

  • Apache 2.0 open source with no usage limits, but no longer maintained
  • Multi-mode system enables cost-optimized per-task model selection
  • Granular permissions keep risky actions under manual review
  • Browser automation and shell access for end-to-end tasks
  • MCP support for deep customization and integration

Cons

  • More configuration required than plug-and-play tools
  • Setup learning curve higher than Cline's simpler UI
  • Quality depends heavily on which LLM you choose
✅ Status verified August 2026 (product discontinued) · ✅ Independently reviewed · ✅ Scoring methodology

FAQ

Is Roo Code free?

Roo Code was free and open source under the Apache 2.0 license, but it is no longer maintained. Roo Code, Inc. shut the extension down on May 15, 2026 and archived the GitHub repository. The final build remains on the VS Code Marketplace and still carries no subscription fee, but it receives no bug fixes, security patches, or new model support. Roo Code's own documentation now points users to ZooCode, a fork started by the Roo Code community, or to Cline, the project Roo Code originated from.

What is Roo Code's multi-mode system?

Roo Code has four built-in modes with different permissions and tools. Architect mode is read-only and helps you plan changes without editing. Code mode has full access to edit files, run terminal commands, and use MCP servers. Debug mode uses a mathematical approach to narrow down bug possibilities step by step. Ask mode answers questions about your codebase without making changes. You can assign a different LLM to each mode, for example Claude Opus for Architect and DeepSeek V3 for Code.

How is Roo Code different from Cline?

Roo Code started as a fork of Cline (originally called Roo Cline) and shares much of its DNA, browser automation, shell access, BYO API key, MCP support. The main differences are Roo Code's multi-mode system (Architect, Code, Debug, Ask), its more granular auto-approve settings, and its permission-based control flow. Cline is simpler and faster to get started with; Roo Code is more powerful and customizable for advanced workflows.

Does Roo Code support local models?

Yes. Roo Code integrates with Ollama, LM Studio, LocalAI, and any OpenAI-compatible endpoint, so you can run Qwen 2.5 Coder, DeepSeek Coder V2, Llama 3.3, or any other local model entirely on your machine. None of your code leaves your laptop. Performance is noticeably below Claude Sonnet but is adequate for most small-to-medium tasks and is a strong choice for privacy-sensitive work.

What LLMs work best with Roo Code?

Roo Code works well with Claude Opus and Sonnet (best overall quality), GPT-5.4 and o1 (strong reasoning), DeepSeek V3 and R1 (cheapest high-quality option), and Gemini 2.5 (long context). For Architect mode, Claude Opus or o1 shine because planning benefits from deep reasoning. For Code mode, DeepSeek V3 is the sweet spot on cost vs quality. You can assign different models per mode for optimal cost-performance.

Is Roo Code safe to let run autonomously?

Roo Code is permission-based by default, meaning every file change or terminal command requires your approval before it runs. Advanced users can enable auto-approve settings for specific actions (like auto-approving file reads but requiring approval for deletes or shell commands). This granular control lets you safely run longer autonomous tasks while keeping risky operations under manual review.

What is Roo Cloud?

Roo Cloud was an optional hosted layer for teams that added Roomote Control for managing agents remotely across devices, plus task sharing so teammates could see and continue AI sessions. It is no longer sold as part of Roo Code. After the May 15, 2026 shutdown, roocode.com redirects to Roomote, a separate source-available engineering agent from the same team. Roo Code, Inc. directs outstanding billing questions to billing@roocode.com.

Can Roo Code browse the web like Cline?

Yes. Roo Code inherits Cline's browser automation capability, which lets the agent open a headless Chromium browser, navigate to pages, click elements, fill forms, and read page content. This is useful for tasks like scraping documentation, verifying that a web app works end to end, or researching APIs. Combined with shell access and file editing, it makes Roo Code a capable end-to-end coding agent for tasks that span code and the web.

📋 Good to know

Setup

Not recommended for new projects. The final build still installs from the VS Code Marketplace, but it is unmaintained; start with ZooCode or Cline instead.

Privacy

Your code only goes to the LLM provider you configure. Local Ollama mode keeps everything on your machine.

When to upgrade

There is nothing left to upgrade to. Roo Cloud is discontinued; existing users should migrate to ZooCode or Cline.

Learning curve

Moderate. Multi-mode system and permissions take an hour to grok. Faster if you're already using Cline.

📝 Report incorrect info about Roo Code