Your AI Software Engineering
Team.

Autonomous agents in the cloud.
A powerful coding assistant in your IDE.

Roo Code is an AI-powered software development platform that puts an entire AI dev team at your disposal. It goes beyond simple code autocompletion by reading and writing across multiple files, executing commands, running tests, and adapting to your workflow.

Roo Code Cloud gives you autonomous AI agents that run 24/7 in the background. The Roo Code VS Code Extension is free, open-source, and the #1 most-installed open-source AI coding extension.

Two products, one platform

Use Cloud to delegate tasks to autonomous agents. Use the extension for hands-on work.

Roo Code Cloud

For autonomous team work

Create your agent team in the cloud, give them access to GitHub, and start delegating tasks from the web, Slack, Linear, or GitHub. Use agents like the Planner, Coder, Explainer, PR Reviewer, and PR Fixer.

Ideal for parallelizing execution, kicking off projects, and looping in the rest of your team.

Learn more

VS Code Extension

For interactive, hands-on work

Run Roo directly in VS Code (or any fork, including Cursor). Stay close to the code and control everything: approve every action, manage the context window, preview changes live, and write code by hand when you want to.

Ideal for real-time debugging, quick iteration, and hands-on development where you need full, immediate control.

Learn more

Key capabilities

What makes Roo Code different from other AI coding tools.

Model-Agnostic

Works with OpenAI, Anthropic Claude, Google Gemini, Grok, DeepSeek, Mistral, Qwen, local LLMs via Ollama, and any model through OpenRouter. No vendor lock-in. Use the Roo Code Router at cost or bring your own API key.

Custom Modes

Specialized modes stay on task: Architect plans without coding, Code implements, Ask explains, Debug diagnoses, Test writes tests, and Orchestrator coordinates large tasks. Create your own modes or download from the marketplace.

Permission-Based Control

You approve every file change and command execution. Configure granular auto-approval rules to make Roo as autonomous as you want. Nothing runs without your say-so.

Multi-File Editing

Goes beyond single-file autocomplete. Roo Code reads, refactors, and updates multiple files at once for holistic code changes. It can also run terminal commands, execute tests, and open a browser for integration testing.

Large Task Coordination

Orchestrator mode handles large tasks by breaking them into subtasks and coordinating across other modes. It can run for hours, delegating work to Architect, Code, and Test modes as needed.

Open Source & Auditable

Fully open source on GitHub. Community-driven with no throttling or surprises. Cloud Agents run in isolated containers; the extension runs locally. SOC 2 Type II compliant.

Built-in modes for every task

Each mode is specialized for a type of work, staying focused and delivering better results.

Architect

Plans complex changes without making changes to code.

Code

Implements, refactors, and optimizes code across files.

Ask

Explains functionality, architecture, and program behavior.

Debug

Diagnoses issues, traces failures, and proposes targeted fixes.

Test

Creates and improves tests without changing actual functionality.

Orchestrator

Coordinates large tasks by delegating subtasks to other modes.

You can also create your own custom modes or download community-built modes from the marketplace.

Who uses Roo Code

From solo developers to large enterprise teams.

Development Teams

Roo Code Cloud lets teams delegate work to autonomous agents. Get PR reviews automatically, fix review comments with a single GitHub mention, and create tasks from Slack or Linear. Centralized billing and shared configuration keep everyone aligned.

Enterprises

The enterprise control-plane provides centralized AI management, SAML/SCIM, usage analytics, model allow-lists, cost controls, and audit trails. Self-host AI models or use trusted providers for compliance.

Individual Developers

Use the free VS Code extension with your favorite AI model for hands-on coding. Or sign up for Cloud to kick off tasks from anywhere. Great for both serious work and casual prototyping.

Getting started

Up and running in under two minutes.

1

Sign up for free

Create your Roo Code Cloud account. No credit card needed.

2

Connect GitHub

Pick which repos your agents can work with, choose your model, and configure your agent team. Use the Roo Code Router or bring your own API key.

3

Start delegating

Give tasks to your agents from the web, Slack, or Linear. Or install the VS Code extension for hands-on coding.

Frequently asked questions

What are Roo Code Cloud Agents?

Roo Code Cloud Agents are autonomous AI agents that run 24/7 in isolated cloud containers. You can delegate tasks to specialized agents like the Planner, Coder, Explainer, PR Reviewer, and PR Fixer from the web, Slack, Linear, or GitHub. They work in the background while you focus on other things.

Is Roo Code free?

Roo Code Cloud has a free tier that includes access to Cloud Agents, the Roo Code Router, task history, and professional support. The VS Code extension is completely free and open source. Paid plans add team features, Slack and Linear integrations, and centralized billing.

Which AI models does Roo Code support?

Roo Code is fully model-agnostic. It supports OpenAI models (GPT-4o, GPT-4, o1), Anthropic Claude (including Claude 3.5 Sonnet), Google Gemini, Grok, DeepSeek, Mistral, Qwen, and any model accessible through OpenRouter or compatible APIs. Use the Roo Code Router for curated models at cost, or bring your own API key.

Is my code secure?

Yes. Cloud Agents run in isolated containers with access only to the repositories you explicitly authorize. The VS Code extension runs locally, so your code never leaves your machine unless you choose. Roo Code is SOC 2 Type II compliant, fully open source and auditable, and supports enterprise governance features like model allow-lists and data residency controls.

What integrations does Roo Code Cloud support?

Roo Code Cloud integrates with GitHub for PR reviews, code fixes, and repository access. You can trigger agents from Slack by mentioning @Roomote in any channel, or assign work directly from Linear issues. Tasks can also be created from the Roo Code Cloud web UI. All integrations work with the same model-agnostic, bring-your-own-key approach.

Can it handle large, enterprise-scale projects?

Yes. Roo Code Cloud provides enterprise-grade governance, SAML/SCIM, usage analytics, cost controls, and audit trails. Cloud Agents work in isolated containers and can be configured with model allow-lists and data residency controls. The VS Code extension uses efficient strategies like semantic search to handle large codebases locally.

Have more questions? Check out the documentation or join the Discord community.

Ready to try Roo Code?

Cloud Agents start free. The VS Code extension is free and open source.