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 moreVS 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 moreKey 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.
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.
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.