Roo Code

Open-source VS Code agent for autonomous coding in your editor

4.4
Open sourceCoding & Development

Pricing

Open source

Company

Roo Code

Founded

2024

Free open-source extension; pay for your own LLM API keys (OpenAI, Anthropic, etc.)

Who It's For
Developers preferring open-source toolingTeams with BYOK LLM policiesCline users exploring maintained forks
Details
CompanyRoo Code
Founded2024
WebsiteVisit

About Roo Code

Roo Code is an open-source AI coding agent extension for VS Code forked from the Cline lineage. It reads your codebase, edits files, runs terminal commands, and supports multiple LLM providers. Developers who want a transparent, self-hosted agent workflow in VS Code use Roo Code as an alternative to closed commercial coding assistants.

Key Features

  • VS Code extension with full codebase access
  • Multi-provider LLM support
  • Terminal command execution
  • Diff-based file editing
  • MCP server integration

Pros & Cons

Pros

+ Fully open source and auditable

+ Bring your own API keys and models

+ Active community fork of Cline

Cons

- Requires managing your own API costs

- VS Code only — no JetBrains support

- Setup complexity for non-technical users

Use Cases

Autonomous feature implementation in VS CodeRefactoring large codebases with agent assistanceSelf-hosted coding agent workflows

Compare Roo Code

Popular head-to-head comparisons

Featured in best-of guides

Editorial lists that include this tool