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 |
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 |
Terminal, desktop and IDE agent | MIT | v1.19.5 on 28 Oct 2026 | |
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:
- In Roo Code settings, click Export and save the file.
- 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 | |
A terminal-first, any-model agent | |
A plugin from a large vendor | |
A cloud agent for tickets | |
A full editor |
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.
- Inventory. Which repositories have Roo configuration files, custom modes or rules? Search for the files and list them.
- Keys. Settings exports contain API keys. Rotate any key that was stored in a shared export or a chat message.
- Billing. Roo Code, Inc. gave a billing contact for paying users in the README. Check whether any subscription or credit balance needs closing out.
- Versions. Extensions installed from the marketplace may stop receiving updates. Plan the removal rather than leaving unmaintained software with access to your files.
- Replacement. Pick one tool, write down why, and put the rules in the repository.
- 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
- Cline for the project Roo came from
- OpenHands and Devin for cloud agents that return pull requests
- Choose an AI coding agent for a fair trial method
- Write a good AGENTS.md to keep your rules portable
What the shutdown teaches
Roo Code was widely used and open source, and it still stopped. Three lessons carry to any agent you adopt.
- 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.
- 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.
- 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
AI Coding Agents: The Directory and How to Choose
Checked 2026-10-31
Cursor Alternatives: Ten Options Compared by Price
Checked 2026-10-31
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…
Only members can review this page. Sign in
Sources
Add-ons that work with Roo Code
All add-onsbrowser-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