Rich custom-mode design
Roo offered per-mode tools, file restrictions, model profiles, subtasks, MCP, and project instructions.
Roo Code is archived and unsupported; this page now prioritizes status, preservation, and migration.
This comparison covers the discontinued Roo Code VS Code extension. Roomote is an active, separate self-hosted cloud agent from the same organization and is not treated as Roo Code’s IDE successor.
Roo Code remains useful source and an installable final release, but it is no longer a maintained product. Existing users should move to a maintained agent or consciously own the security and compatibility risk of an archived Apache-2.0 extension; Kilo offers the closest maintained open, model-flexible path.
Reasons to choose the competitor, depending on your workflow and constraints.
Roo offered per-mode tools, file restrictions, model profiles, subtasks, MCP, and project instructions.
The final release supports direct providers, OpenRouter, Ollama, LM Studio, and reusable provider profiles.
The archived Apache-2.0 repository remains inspectable and forkable for users prepared to maintain it themselves.
Use Kilo-hosted models at provider rates, bring provider keys, or connect Ollama and LM Studio. Model choice applies across agent workflows rather than one vendor catalog.
Kilo is MIT-licensed. Teams can inspect prompts, context assembly, tools, and configuration instead of treating the coding harness as a black box.
Kilo runs in VS Code, JetBrains IDEs, and the CLI, so adoption does not require a proprietary editor or a single model provider.
Roo Code was discontinued May 15, 2026. Compare its preserved capabilities with maintained Kilo workflows and plan a safe migration.
Use Kilo-hosted models at provider rates, bring provider keys, or connect Ollama and LM Studio. Model choice applies across agent workflows rather than one vendor catalog.
Kilo is MIT-licensed. Teams can inspect prompts, context assembly, tools, and configuration instead of treating the coding harness as a black box.
Kilo runs in VS Code, JetBrains IDEs, and the CLI, so adoption does not require a proprietary editor or a single model provider.
An honest look at where Kilo wins, where Roo Code wins, and where they're comparable
| Feature | Roo Code | Kilo Code |
|---|---|---|
Active maintenance | ||
Marketplace install | Listing includes shutdown notice | |
Future security fixes | ||
Supported team service |
| Feature | Roo Code | Kilo Code |
|---|---|---|
Agent modes and subtasks | ||
BYOK and provider profiles | ||
Ollama and LM Studio | ||
MCP and auto-approval | ||
JetBrains and CLI |
| Feature | Roo Code | Kilo Code |
|---|---|---|
Settings export | Roo export may contain plaintext API keys | |
Project rules | .roo/ | .kilo/ |
Custom mode file | .roomodes | Kilo configuration |
AGENTS.md support | Optional setting |
Code, Plan, Debug, and Ask cover the primary workflow. Code, Plan, and Debug can delegate isolated work to Explore, General, or custom subagents, while Agent Manager coordinates parallel VS Code sessions across git worktrees.
Validate models, permissions, reusable instructions, and team workflows before removing your current tool.
Export Roo settings only into a secure location. The export can contain plaintext API keys, so rotate exposed credentials after migration.
Review .roomodes, .roo/rules, mode-specific rules, AGENTS.md, provider profiles, MCP servers, and approval settings; recreate only what is still needed.
Run representative tasks in Kilo, verify permissions and local/provider models, then disable the unsupported extension and preserve only non-secret reference files.
Last reviewed . Product details can change; these first-party sources support the comparison above.
See how Kilo stacks up against every major AI coding assistant.
Detailed steps for moving modes, rules, providers, and MCP configuration.
Compare the separate active cloud-agent product.
Understand the related open-agent options and current status.
Compare Kilo Code with Cursor across editors, models, BYOK, agents, cloud workflows, pricing, and enterprise controls.
Compare GitHub Copilot and Kilo across IDEs, agents, CLI, models, local use, pricing, review, and governance.
Compare two open coding agents across models, local use, IDEs, CLI, orchestration, teams, and pricing.
Compare Kilo with Devin Desktop, formerly Windsurf, across IDEs, local and cloud agents, models, pricing, and teams.
Keep Roo Code running side-by-side if you want to switch at your own pace.