Editor extension

Roo Code

Coding agent from Roo Code. Runs on: VS Code. Supports MCP servers.

Checked 2026-10-31

Loading poll...

Roo Code, the popular VS Code agent with Code, Architect, Ask and Debug modes, was shut down on 15 May 2026, and its repository is archived. The community fork Zoo Code (Apache-2.0) continues it, and Cline, the project Roo came from, is still releasing. Roo Code, Inc. now builds Roomote. Checked 31 October 2026.

At a glance

Roo Code

Status

Shut down on 15 May 2026; GitHub repository archived

Maker

Roo Code, Inc.

License

Apache-2.0 (code remains available)

Last release

v3.54.0, 15 May 2026

Repo

About 24,000 stars; last commit 15 May 2026 ("Remove roocode.com web app")

What it was

A VS Code extension with modes, custom modes and MCP

Continuation

Zoo Code (Apache-2.0), v3.92.0 on 24 Oct 2026

Alternative lineage

Cline, where Roo Code originated

Same company's new product

Roomote, a source-available, self-hosted cloud coding agent

What happened

The README of the archived repository says it plainly: "The Roo Code Extension was shut down on May 15th." It points to two options for people who want an alternative, Zoo Code and Cline, and gives a billing address for paying users with questions. The website roocode.com now redirects to roomote.dev, and the last commit in the repository removed the roocode.com web app.

The Zoo Code README adds the context. It says Zoo Code "continues development of this project after the Roo team wound down active Roo Code work to focus on Roomote." The core team of Zoo Code is "a group of developers who contributed to Roo previously."

So the sequence, from those two sources: the Roo team stopped work on the extension to focus on a new product, shut the extension down on 15 May 2026, and a group of former contributors forked the code to keep it going. We did not find a Roo Code announcement explaining the reasons beyond that focus shift.

What Roo Code was

Roo Code began as a fork of Cline and grew a following for its modes. The README describes:

  • Code mode for everyday coding, edits and file operations
  • Architect mode to plan systems, specs and migrations
  • Ask mode for fast answers and explanations
  • Debug mode to trace issues, add logs and isolate root causes
  • Custom modes for specialised team workflows
  • MCP server support, documentation writing, refactoring and codebase questions

The README's tagline was "Your AI-Powered Dev Team, Right in Your Editor." If you used it, you will recognise the same feature set in the forks.

Why people still search for it

Roo Code was one of the most recommended extensions for developers who wanted modes and bring-your-own-model flexibility, so guides, videos and forum answers about it are still everywhere. Many of them read as if the product is live. If you find an install instruction for Roo Code, check the date and the repository status before following it. The archived repository still builds from source, but there are no fixes or new model support from Roo Code, Inc.

Your options now

Option

What it is

License

Activity on 31 Oct 2026

Zoo Code

Community fork of Roo Code

Apache-2.0

v3.92.0 on 24 Oct 2026; about 2,000 stars

Cline

The project Roo forked from

Apache-2.0

v4.1.26 on 26 Oct 2026; about 71,000 stars

Roomote

Roo Code, Inc.'s cloud coding agent

Source-available

See below

OpenCode

Terminal, desktop and IDE agent

MIT

v1.19.5 on 28 Oct 2026

GitHub Copilot

Plugin for many IDEs

Proprietary

$10 Pro

Zoo Code

The nearest replacement. Its README lists what it added since Roo Code:

  • Semble codebase intelligence, described as fast, on-demand semantic code search with no separate indexing workflow
  • stronger Orchestrator workflows, with safer delegation, parallel task coordination and recovery of parent and child tasks
  • a Destructive Command Guard that blocks dangerous commands so trusted work continues without repeated approval prompts
  • ongoing support for new Claude, GPT, Gemini, Kimi, GLM, Grok and MiniMax model families
  • more providers, including Zoo Gateway, Moonshot and Kimi Code
  • terminal and editing fixes, plus rules management, per-mode MCP restrictions and multi-root path controls

Its latest release was v3.92.0 on 24 October 2026, with model switching from the chat composer and an expanded MCP marketplace. The community links are on Discord and Reddit.

The risk is the usual one for a young fork. It has about 2,000 stars against Roo's 24,000, a smaller team, and no track record yet. It is active, which matters more than size, but your plan should not assume it will outlast a single maintainer group.

Cline

Roo Code started from Cline, and Cline's README mentions Plan and Act modes, .clinerules, MCP, a CLI, a desktop app and an SDK. It has the larger team and an active release cadence. The cost of choosing Cline over Zoo is that it has no Architect or Debug modes by name, and its feature set has grown away from Roo's. See Cline vs Roo Code for the comparison.

Roomote

The Roomote site calls it "The cloud coding agent you actually own": source-available, self-hosted or cloud, model-agnostic with bring-your-own-key, and returning pull requests with live previews. It works with GitHub, GitLab, Azure DevOps, Gitea and Bitbucket, and with tools like Slack, Jira and Sentry. The page lists pricing: Cloud has a free 7-day trial with no card, then up to 10 users $49 a month, 11 to 50 users $249, 51 to 100 users $499 and above 100 custom; self-hosted is free for up to 10 users and paid tiers match Cloud. It is "by the creators of" Roo Code.

Roomote is a different kind of tool: a cloud agent for teams that returns pull requests, not an editor extension you sit with. It competes more with Devin and OpenHands than with Roo Code itself.

Moving from Roo Code to Zoo Code

Zoo Code's migration guide is short:

  1. In Roo Code settings, click Export and save the file.
  2. In Zoo Code, click Import Settings and choose that file.

Zoo Code merges the imported settings into your current setup. The exported file can contain API keys, so store it securely and delete it afterwards. The guide does not say whether modes, rules and MCP configuration carry over, nor give an extension ID. Check these by hand after importing.

A sensible order:

  • Export your settings before uninstalling anything.
  • Keep your custom modes and rules in your repository, not only in the extension.
  • Import into Zoo Code on a spare project and test one task.
  • Check each MCP server still connects.
  • Remove Roo Code only after the new setup works.

Alternatives beyond the forks

If you want

Look at

The same shape with a bigger team

Cline

A terminal-first, any-model agent

OpenCode

A plugin from a large vendor

GitHub Copilot

A cloud agent for tickets

Devin, Roomote, OpenHands

A full editor

Cursor

For the field, see open source AI agents and Cursor alternatives.

Choosing between Zoo Code and Cline in practice

The two forks answer different worries.

Your worry

Better fit

"I rely on Architect and Debug modes and my custom modes"

Zoo Code, which keeps the Roo mode system

"I want the project most likely to exist in two years"

Cline, with the larger team and user base

"I want a CLI and a desktop app too"

Cline, which lists both

"I want the least change to my daily habits"

Zoo Code

"I need JetBrains support"

Cline's JetBrains plugin, which is closed source

"I want Orchestrator workflows that delegate subtasks"

Zoo Code lists stronger Orchestrator workflows; Cline has its own multi-agent teams

There is also a third path: skip the editor extension. A terminal agent such as OpenCode or a plugin such as GitHub Copilot does not depend on any one extension team, though each has its own risks.

Try the two on the same three tasks from your real backlog and compare the diffs. Because both read project rules from files, a 30-minute trial costs little. If you use several model providers, check each tool's provider list; Zoo Code names Zoo Gateway, Moonshot, Kimi Code and others, and Cline lists a long table including OpenRouter, Bedrock, Azure, Vertex, Groq, Cerebras, Ollama and LM Studio.

For teams: an audit after a shutdown

If a team standardised on Roo Code, the shutdown is a small incident worth handling properly.

  1. Inventory. Which repositories have Roo configuration files, custom modes or rules? Search for the files and list them.
  2. Keys. Settings exports contain API keys. Rotate any key that was stored in a shared export or a chat message.
  3. Billing. Roo Code, Inc. gave a billing contact for paying users in the README. Check whether any subscription or credit balance needs closing out.
  4. Versions. Extensions installed from the marketplace may stop receiving updates. Plan the removal rather than leaving unmaintained software with access to your files.
  5. Replacement. Pick one tool, write down why, and put the rules in the repository.
  6. Documentation. Update your onboarding notes so a new developer does not install a dead extension.

The same checklist works for any developer tool that disappears, and it is a good reason to keep a short list of every agent your team uses, with an owner for each.

Related reading

What the shutdown teaches

Roo Code was widely used and open source, and it still stopped. Three lessons carry to any agent you adopt.

  1. Open licence kept the project alive. The code is Apache-2.0, so a fork was legal and quick. Closed tools that stop leave you nothing.
  2. Keep your configuration portable. Modes, rules and prompts that live in your repository move with you. Settings that exist only in an extension do not.
  3. Check the maintainer's business. A company can shift focus to a newer product, as Roo's team did. Look at who pays for the work.

If you stay on the archived version

Some people will keep using the last Roo Code build. If you do, treat it as unmaintained software. It will not get fixes for new model names or provider changes, and its security patches stop. Do not give it production credentials, keep your API keys capped, and set a date to move. Because the code is Apache-2.0, a team with the skills can also fork it, but that is a maintenance commitment, and Zoo Code already exists for that purpose.

Whatever you pick, record the date you decided and why. When a tool changes hands or disappears, a short decision note saves the next person a week of rediscovery, and it helps you explain the move to a team or a client.

Our take

This is an editorial reading of the repositories and Roomote's site, not a test.

If you are a Roo Code user, your project did not vanish: the code is archived under Apache-2.0 and a community fork continues it. The decision is between staying close to what you know (Zoo Code) and moving to the larger, better-funded project that Roo started from (Cline). For a solo developer on a side project, Zoo Code is a reasonable default. For a team standard, we would choose Cline, or an agent backed by a large vendor, and keep Zoo Code as a fallback.

Whichever you choose, move your modes and rules into the repository first. That is the portable part, and it will make the next change, whenever it comes, a short job.

Checklist

  • Export your Roo Code settings and store the file securely
  • Decide between Zoo Code and Cline
  • Keep custom modes and rules in your repository
  • Import into the new tool on a spare project first
  • Re-test each MCP server
  • Check the new tool's last release before standardising

Mentioned here

  • Cline

    Cline is an Apache-2.0 coding agent for VS Code, JetBrains, the terminal and a desktop app, built around a Plan and Act split: it proposes, you approve, then it executes.

    • Editor extension
    • Open source
    • MCP

    Free tier + paid · 71,081 stars

  • Aider

    Aider is an Apache-2.0 terminal coding agent that maps your repository and commits each change to git, so every edit can be reviewed or undone with ordinary git commands.

    • Terminal agent
    • Open source

    Free · 49,833 stars

  • OpenCode

    OpenCode is an MIT-licensed coding agent for the terminal, a desktop app and IDEs.

    • Terminal agent
    • Open source
    • MCP

    Free · 223,319 stars

  • Goose

    Goose is an Apache-2.0 agent from Block, built in Rust, available as a desktop app, a CLI and an API.

    • Terminal agent
    • Open source
    • MCP

    Free · 55,977 stars

  • Kilo Code

    Kilo Code is an MIT-licensed coding agent for VS Code and JetBrains with MCP support.

    • Editor extension
    • Open source
    • MCP

    Free tier + paid · 27,804 stars

  • Claude Code

    Claude Code is Anthropic's coding agent for the terminal, VS Code, JetBrains, a desktop app and the web.

    • Terminal agent
    • MCP

    Subscription · 153,977 stars

Questions

Is Roo Code shut down?

Yes. The Roo Code README says the extension was shut down on May 15th, and the GitHub repository is archived with its last commit on 15 May 2026.

What replaces Roo Code?

The README points to Zoo Code, a fork started by the Roo Code community, and to Cline, where Roo Code originated. Roo Code, Inc. also makes Roomote, a self-hosted cloud coding agent.

How do I move my settings from Roo Code to Zoo Code?

Export your settings from Roo Code, then use Import Settings in Zoo Code. The file can contain API keys, so store it securely.

Is Zoo Code open source?

Yes, Apache-2.0 according to its GitHub repository.

Loading poll...

Reviews

Loading reviews…

Write a review

Your rating

Up to 1000 characters. Stars alone are enough.

Sources

  1. github.com/RooCodeInc/Roo-Code
  2. github.com/Zoo-Code-Org/Zoo-Code
  3. docs.zoocode.dev/roo-to-zoo-migration
  4. roomote.dev/
  5. github.com/cline/cline

Add-ons that work with Roo Code

All add-ons
  • browser-use MCP

    Browser Use is an open-source Python library for AI browser agents, and our entry covers its MCP route.

    • MCP server
    • Official

    browser-use · 119,597 stars

  • Scrapling MCP Server

    Scrapling is a Python web scraping framework from D4Vinci, described on GitHub as handling everything from a single request to a full-scale crawl, and this entry is its MCP server.

    • MCP server

    D4Vinci · 90,477 stars

  • Netdata MCP

    Netdata is an observability platform, and this entry is its hosted MCP endpoint at app.netdata.cloud, reached over streamable HTTP.

    • MCP server

    netdata · 81,227 stars

  • claude-flow MCP

    Claude Flow is published on npm as claude-flow, and its repository now sits at ruvnet/ruflo, which the GitHub description calls the original agent harness for deploying multi-agent swarms and coordinating autonomous workflows.

    • MCP server

    ruvnet · 80,298 stars

  • tldraw MCP

    tldraw is an infinite-canvas SDK for React, and this entry is a hosted MCP endpoint run on a tldraw Workers address, reachable over streamable HTTP and SSE.

    • MCP server

    tldraw · 51,163 stars

  • Metabase MCP

    Metabase is an open-source business intelligence and embedded analytics tool, and this entry is the MCP endpoint its server exposes at your own host under /api/mcp, over streamable HTTP.

    • MCP server

    metabase · 50,029 stars

  • Codebase Memory MCP

    Codebase Memory is an npm package from DeusData, installed with npx -y codebase-memory-mcp over stdio.

    • MCP server

    DeusData · 47,863 stars

  • CCXT MCP

    CCXT is a unified trading API covering more than 100 crypto exchanges and prediction markets, written for JavaScript, TypeScript, Python, C#, PHP, Go, Java and Rust, and this entry is its npm MCP package, installed with npx -y ccxt-mcp over stdio.

    • MCP server

    ccxt · 44,630 stars

Alternatives

  • Augment Code

    Augment Code is a coding agent for VS Code, JetBrains and the terminal, with MCP support, sold on flat team pricing.

    • Editor extension
    • MCP

    Subscription

  • Continue

    Continue is an Apache-2.0 coding agent available as a CLI, a VS Code extension and a JetBrains plugin, with MCP support.

    • Editor extension
    • Open source
    • MCP

    Free · 36,376 stars

  • GitHub Copilot

    GitHub Copilot is GitHub's assistant for editors, the terminal and github.com, with an agent mode, a CLI and a cloud agent.

    • Editor extension
    • MCP

    Free tier + paid

  • JetBrains Junie

    Junie is the JetBrains coding agent for its IDEs, with a standalone CLI installed by a shell script and MCP support.

    • Editor extension
    • MCP

    Free tier + paid

Part of the Wbcom Designs family

The all-in-one WordPress community stack

Also ours: wbcomdesigns.comvapvarun.combrndle.com