Comparison

Cline vs Roo Code

How the two compare on the things that decide whether your setup carries over: open standards, license, models and where they run.

ClineRoo Code
MakerClineRoo Code
LicenseApache-2.0Apache-2.0
ModelsSee vendor docsSee vendor docs
Runs inIDE, CLIIDE
MCPMCP: supportedMCP: supported
Agent Skills?Agent Skills: not yet verifiedAgent Skills: supported
AGENTS.md?AGENTS.md: not yet verifiedAGENTS.md: supported
ACPACP: supported?ACP: not yet verified

Key differences

  • Both are open source (Apache-2.0 and Apache-2.0), so you can inspect and self-host either.
  • Cline also runs in CLI.
  • Roo Code supports Agent Skills; we have not verified it for Cline.
  • Roo Code supports AGENTS.md; we have not verified it for Cline.
  • Cline supports ACP; we have not verified it for Roo Code.
  • Both support MCP, so MCP servers, skills and repo instructions you set up carry over if you switch.

In their own words

Cline

Open-source autonomous coding agent for VS Code and JetBrains with a plan/act workflow and an MCP marketplace.

Roo Code

Open-source multi-mode coding agent for VS Code with custom modes, MCP, Skills and AGENTS.md.

FAQ

Is Cline or Roo Code open source?
Cline is open source under Apache-2.0. Roo Code is open source under Apache-2.0.
Do Cline and Roo Code support MCP servers?
Cline: yes. Roo Code: yes.
Can I reuse Agent Skills between Cline and Roo Code?
Only if both support the Agent Skills format. Check the table above.

Set up MCP servers in either one

More comparisons

Reviewed Oct 5, 2026.