πŸ‡ΊπŸ‡Έ USA Β· Roo Code (open-source)

Status: 🟩 COMPLETE 🟦 LIVING Last updated: 2026-06-26 Plain-English tagline: Open-source Cline fork with additional features β€” multi-mode (Architect, Code, Ask, Debug), more configurable agents, active independent development.


Front-matter facts

FieldValue
VendorRoo Veterinary (USA) β€” open-source maintained
Country / originπŸ‡ΊπŸ‡Έ USA (open-source)
Recommended for Australian users?βœ… Yes β€” open-source, no region restrictions
Privacy summaryRoo Code itself collects nothing; data flows to your chosen model
Free tierRoo extension is free; API costs apply
Paid tiersNone for Roo itself
First released2024 (as Roo Cline fork)
Last reviewed2026-06-26
Official sitehttps://roocode.com (and github.com/RooCodeInc/Roo-Code)

What it is

Roo Code is an open-source fork of Cline (the VS Code agent extension) that’s evolved its own feature set. It started as a fork to add features the Cline maintainers hadn’t merged; it’s now a fully independent VS Code agent extension with significant differences from Cline:

  • Multiple modes β€” Architect (planning), Code (implementing), Ask (Q&A), Debug (troubleshooting) β€” each with tuned prompts
  • Custom modes β€” define your own modes with custom prompts and tool access
  • More configurable β€” more granular control over what the agent can and can’t do
  • MCP support
  • Multi-model picker β€” Claude, GPT, Gemini, Mistral, local Ollama
  • Active community β€” separate from Cline, growing its own following

Many users prefer Roo Code for the multi-mode workflow; many prefer Cline for the simpler model. Both are excellent open-source choices.


What you’d use it for

  • You like Cline but want more modes / configurability
  • You want planning-then-execution workflow (Architect β†’ Code modes)
  • You want open-source alternative to Cursor / Cline
  • You want to define custom agent modes for your specific workflows

How to install + first 5 minutes

  1. Install Roo Code from VS Code Marketplace
  2. Configure API keys for your chosen model providers
  3. Pick a mode (Architect / Code / Ask / Debug) for your task
  4. Use the sidebar / inline edits

What it costs

  • Roo Code extension: free (Apache 2.0)
  • API costs via your model provider

How it compares to alternatives

CapabilityRoo CodeClineContinue.devAider
Open-sourceYesYesYesYes
Multiple agent modesYes (Architect/Code/Ask/Debug)Plan/ActLimitedLimited
Custom modesYesLimitedYes (via config)Limited
IDE supportVS CodeVS CodeVS Code + JetBrainsTerminal
Cline-fork lineageYesOriginalIndependentIndependent
Best forMulti-mode workflowSimpler / Cline-originalCross-IDETerminal users

For users wanting the most configurable open-source VS Code agent with planning-then-execution flow, Roo Code is the natural pick.


Privacy / data handling

  • Roo Code itself collects nothing
  • All data flows to your chosen model provider
  • Same posture as Cline

Recent changes

  • 2026: Active independent development; new modes added regularly
  • 2024: Initial fork from Cline (then β€œRoo Cline”)

Gotchas

  • Fork dynamics β€” Roo Code and Cline may diverge in unexpected ways; pick one and stick with it for stability
  • Multiple modes can confuse new users β€” start in Code mode, add others as needed
  • MCP server compatibility may differ slightly between Cline and Roo Code

See also


Sources