logo Roo Code

Roo Code

Community maintained (formerly Roo Code, Inc.) · IDE Extensions & Plugins · Updated
Visit site

Roo Code is an open-source, model-agnostic AI coding agent for VS Code that features a specialized mode-switching system to constrain and focus agent behavior. It allows developers to perform multi-step workflows, file system edits, and terminal operations using their preferred LLM providers.

Following an announcement that the original company pivoted to Roomote, the project transitioned to community-led maintenance. Recent updates include support for new models like GPT-5 variants and Claude 4.5, improved context condensation, and various quality-of-life enhancements for task management.

As of

  • Role-specific modes (Architect, Code, Debug, Test, Ask)
  • Model-agnostic with support for Anthropic, OpenAI, local models via Ollama, and more
  • Multi-file editing and terminal command execution with manual approval
  • Customizable system instructions and community-contributed modes
  • Built-in token usage dashboard for cost management
✓ Best For

Developers using VS Code who want high-discipline, role-based agent workflows and total control over their LLM provider and API costs.

✗ Not Ideal For

Users of non-VS Code IDEs (JetBrains, etc.), developers requiring managed enterprise support, or those seeking a zero-setup, single-subscription interface.

Free

The extension is free and open-source (Apache 2.0). It operates on a BYOK (Bring Your Own Key) model where users pay LLM providers directly for token usage, or use local models via Ollama/LM Studio for zero-cost operation.

A powerful, highly configurable agent for VS Code that excels in structured, multi-step development, though its reliance on manual BYOK setup and lack of enterprise support makes it less suitable for teams needing unified, managed tooling.
AI Coding AgentVS CodeOpen SourceBYOKAgentic
Is Roo Code free?

Yes - Roo Code is Free. The extension is free and open-source (Apache 2.0). It operates on a BYOK (Bring Your Own Key) model where users pay LLM providers directly for token usage, or use local models via Ollama/LM Studio for zero-cost operation.

What is Roo Code best for?

Developers using VS Code who want high-discipline, role-based agent workflows and total control over their LLM provider and API costs.

Who makes Roo Code?

Roo Code is developed by Community maintained (formerly Roo Code, Inc.). It is listed in the IDE Extensions & Plugins category on ai.dosa.dev.

Track Roo Code in your AI stack

Sign in with GitHub or Google to Zap tools, vote, and get a README badge showing your stack.

Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.