Tool

Roo Code

Roo Code shut down and its repository is archived. Compare migration options, preserved mode controls, provider costs, and the separate Roomote product.

Updated 2026-10-04
Roo CodeVS Codeopen sourcemigrationcustom modes
VendorRoo Code
Official siteVisit site
PlatformsVS Code, macOS, Windows, Linux
Free tierArchived Apache-2.0 source; extension shut down May 15, 2026
Starting price$0 source license; inference and maintenance separate

Verdict: migrate a new or support-dependent coding workflow away from Roo Code. The official repository says the extension shut down on May 15, and GitHub records its archive date as May 15, 2026. Existing users can inspect the Apache-2.0 source and preserve their configuration, but should treat continued use as a maintenance responsibility. This is a migration profile, not a recommendation to start a supported Roo subscription.

The old website now redirects to Roomote. That does not make Roomote the same VS Code extension: Roomote describes a self-hosted or hosted cloud teammate built around OpenCode. Decide whether you want to preserve editor interaction or change to delegated cloud work before following the redirect.

What decision are you making?

RequirementPractical choiceWhat to verify
Supported agent inside an editorEvaluate a maintained alternative such as ClineProvider compatibility, approvals and the exact editor license
Existing custom modes with valuable project instructionsExport and map the workflow before migratingRole prompts, permitted tools, model assignments and project rules
Continue running a pinned local installationRetain only with an identified maintainerExtension provenance, dependencies, model API compatibility and recovery
Modify the implementationAssess an Apache-2.0 forkActive maintenance, security response and release process; a fork name alone proves none of these
Delegate work to a remote environmentEvaluate cloud agents as a separate categorySandbox, credentials, inference spend, repository access and review gates
Resolve an old paid accountUse the billing contact in the official READMEDo not assume old credits or subscriptions transfer to a different product

The AI coding-agent hub compares current execution surfaces. Cline is the editor-oriented alternative named by Roo’s own README; OpenCode is relevant when moving to a terminal or evaluating the harness used by Roomote.

Controls worth preserving

Roo’s retained documentation describes Code, Architect, Ask, Debug and Orchestrator modes, plus custom modes. Modes change tool access and task behavior; per-mode model selection can preserve a planning-versus-implementation workflow. The gallery shows that selector as historical product evidence, not a working-session test.

The approval interface separately controls reads, writes, commands, browser activity, MCP and subtask actions. Its master switch can pause auto-approval while preserving selections. For migration, record which capabilities were allowed rather than copying a broad “approve everything” setting. A destination agent may interpret similar labels differently.

Start with one small repository task. Ask the replacement to inspect and propose a plan, review the file and command permissions, then compare the resulting diff and test evidence. Use the unfamiliar-codebase workflow to check whether required context survived migration without immediately granting write access.

Pricing and availability

The archived code has no source-license charge under Apache-2.0. That is the meaning of the $0 figure here. It is not a free hosted service, a model allowance, or an ongoing support offer. Provider inference, local hardware and maintenance remain separate costs; no current Roo request quota or paid tier is presented as purchasable.

Roomote has different economics and licensing. Its current homepage states that self-hosting is free for up to ten users, while Cloud offers a seven-day trial and requires your own inference key. It uses the Fair Core License with an Apache-2.0 future license, including restrictions on competing commercial services and bypassing license-protected capacity. Do not transfer Roo’s Apache licensing or historical prices to Roomote. Check the new service’s current plan and contract if changing operating models.

Data and operational limits

The archived privacy notice says relevant code, prompts and context go to the selected model provider, with API keys stored locally and sent to that provider. It also describes default-on PostHog usage/error telemetry with an opt-out. This is retained policy evidence, not a post-shutdown audit of service endpoints or every installed version.

Before retaining an installation, inspect its provider route, telemetry setting and MCP integrations. A local editor does not establish local-only inference. A working old model connection also does not establish future compatibility. Keep credentials narrow, pin the package you evaluate and independently review changes before merging.

Community perspective

In the Hacker News shutdown discussion, KronisLV valued Roo’s multiple agent modes compared with a simple plan/act split. minimaxir questioned how a commercial fork could differentiate from an actively maintained upstream and whether cloud agents would be easier to differentiate. These are attributed opinions about workflow and sustainability, not comparative accuracy or reliability measurements.

We did not run a coding benchmark or verify a retained installation end to end. The decision follows current upstream status: preserve useful instructions and controls, then choose a maintained execution surface. Continue’s lifecycle profile covers a related maintenance decision for a different retired assistant.

Sources & further reading