Kilo Code is the open-source coding agent that did something unusual: instead of competing with Cline and Roo Code, it forked both and merged them into one tool. The result is a free VS Code and JetBrains extension that keeps Cline's approval-gated execution, adds Roo's custom modes, and layers on an Orchestrator that farms subtasks out to specialist agents. By mid-2026 it claims 3 million-plus users and 40 trillion-plus tokens processed, and it took "#1 Open Source Product of the Month" on the way there.
Rating: 4.4/5
Verdict: Kilo Code is the most complete of the open-source BYOK agents — it inherits Cline's transparency and Roo's flexibility, then pulls ahead with Orchestrator mode, subagents and a Memory Bank. The trade-offs are the usual open-source ones: you manage your own model spend and there's more surface area to learn.
Best for: developers who want the most capable free agent, teams that need shared modes and analytics, and anyone migrating off the now-archived Roo Code.
What is Kilo Code?
Kilo Code is an open-source (Apache 2.0) autonomous coding agent that runs as an extension inside VS Code and JetBrains IDEs, in your terminal via a CLI, and in the cloud. Give it a task and it reads and edits files across your project, runs terminal commands, and completes multi-step work with a diff-and-checkpoint workflow you approve as it goes. It connects to 500+ models across 60+ providers and lets you switch between them mid-task.
What separates it from a plain autocomplete tool is its mode system: Architect for planning, Code for writing, Ask for questions, Debug for fixing, plus an Orchestrator that coordinates them. It's a staple pick in our best AI coding assistants roundup precisely because it packs so much into a free package.
The Cline and Roo lineage
The three tools share DNA. Cline came first with its plan-then-execute architecture and hard rule that every file edit and command needs your approval. Roo Code forked Cline to add custom modes and team features. Kilo Code then forked both and took the superset approach — combining Cline's governance, Roo's modes, and new capabilities neither had.
This matters right now because Roo Code's original repository was archived on May 15, 2026 and is read-only. Kilo Code preserves a Roo migration path and is the actively maintained continuation of that lineage, which is a big part of why it's grown so fast. If you were on Roo, Kilo is the obvious landing spot.
Orchestrator mode and subagents
Orchestrator mode is Kilo's headline feature. Instead of asking one agent to design, write and debug a large feature in a single thread, the Orchestrator decomposes the request and routes each piece to the right specialist mode. In testing, that decomposition produces noticeably better results on multi-file work than a single-agent run — it's the core of what makes Kilo feel different.
On top of that sit parallel subagents, which use git worktrees so multiple agents can work on separate branches at once without stepping on each other. Add a Memory Bank that persists architectural context across sessions, inline autocomplete, one-click deploy and built-in AI code review, and you have a workflow that reaches well beyond "chat that edits files."
500+ models and zero markup
Model freedom is Kilo's other big draw. You can bring your own key from Anthropic, OpenAI, Google, Azure or AWS Bedrock, run a local model through Ollama or LM Studio, or route through the Kilo Gateway and pay exact provider rates with no markup. Being able to switch models mid-task — a cheap model for boilerplate, Claude or Gemini for the hard part — is where power users save real money.
It also supports the Model Context Protocol (MCP), so Kilo can pull in external tools and data sources — databases, browsers, issue trackers — through the same MCP-server ecosystem Cline and Roo use. On G2, reviewers rate it 4.8/5, and the value sentiment is driven almost entirely by that BYOK-and-no-markup model.
What Kilo Code really costs
The extension is free forever. Your bill is the model API you choose. With Claude Sonnet, a focused session runs $0.50–$2.00 in tokens; sustained heavy use lands around $5–$30/day. Prepaid Kilo Pass credits start at $19/mo (Starter) and go to $49/mo (Pro) and $199/mo (Expert), with bonus credits on top; a Teams plan is $15/user/month.
One thing to know: the old free hosted-inference tier ended March 23, 2026, so "free" now means the tool, not the tokens. We break every plan down in our full Kilo Code pricing guide. The math versus a flat subscription is the same as with any BYOK agent — light users may prefer a fixed $20 plan; heavy users win on at-cost tokens.
Pros and cons
After running real multi-file tasks through it, here's the honest ledger.
Pros
- Free, open source (Apache 2.0); VS Code, JetBrains and CLI
- Orchestrator mode + subagents genuinely improve multi-file work
- 500+ models, switch mid-task, zero markup via the Gateway
- Memory Bank persists architecture context across sessions
- The safest home for developers migrating off archived Roo Code
Cons
- You own the meter — no flat "unlimited" comfort blanket
- More modes and settings than a turnkey tool; a learning curve
- Fast-moving feature set still maturing in places
- Free hosted-inference tier is gone as of March 2026
- Quality tracks whichever model you plug in
Who Kilo Code is for
Pick Kilo Code if you want the most capable open-source agent and you're comfortable managing your own model costs. It's the best fit for developers who value control and transparency, teams that want shared modes plus usage analytics, and anyone who was on Roo Code and needs a maintained home.
If you'd rather pay a flat fee and never think about tokens, a polished IDE like Cursor is smoother out of the box, and the leaner Cline is a great choice if you want the same BYOK freedom with a smaller surface area. See how they line up in Kilo Code vs Cline, or scan the field in our Kilo Code alternatives guide.
For open-source freedom with the deepest feature set in the category, Kilo Code is a standout in 2026 and earns a strong 4.4/5. It asks a bit more of you than a turnkey tool — and hands back a lot more control.
Frequently Asked Questions
Is Kilo Code free?
The Kilo Code extension is free and open source (Apache 2.0) for VS Code, JetBrains and the CLI. You pay only for model usage — bring your own key at provider cost, or route through the Kilo Gateway at exact provider rates with no markup. The old free hosted-inference tier ended March 23, 2026, but the tool itself is still $0.
How is Kilo Code different from Cline and Roo Code?
Kilo Code forked both Cline and Roo Code and merged them into a superset. It keeps Cline's approval-gated execution and Roo's custom modes, then adds Orchestrator mode, inline autocomplete, a Memory Bank, parallel subagents via git worktrees and JetBrains support. Roo Code's original repo was archived in May 2026, so Kilo is the actively maintained continuation of that lineage.
What is Orchestrator mode in Kilo Code?
Orchestrator mode breaks a complex request into subtasks and hands each to the right specialist mode — Architect for planning, Code for writing, Debug for fixing. This decomposition consistently beats asking one agent to do everything, and it's the feature reviewers cite most as Kilo's edge over a plain single-agent tool.
How much does it cost to actually run Kilo Code?
It depends entirely on your model and how much you use it. With Claude Sonnet, a focused coding session runs roughly $0.50–$2.00 in tokens; sustained heavy use lands around $5–$30/day. Cheaper open-weight models or a local model via Ollama drop that further. There's no markup through the Kilo Gateway.
Does Kilo Code support MCP?
Yes. Kilo Code supports the Model Context Protocol, so it can connect to external tools and data sources through the growing MCP-server ecosystem — databases, browsers, issue trackers and more — the same way Cline and Roo do.
Is Kilo Code good for teams?
Yes. The $15/user/month Teams plan adds usage analytics, an AI adoption score, shared agent modes, shared BYOK and centralized billing, and Enterprise adds SSO, audit logs and a private gateway. Because it's open source and BYOK, it also fits regulated teams that need code to stay in their own infrastructure.