Coding
Roo Code
Open-source AI coding agent for VS Code and JetBrains with 24K+ GitHub stars. Multi-mode workflows, BYOK, and MCP integration.
vscodejetbrainsmacoslinuxwindowsvlatestApache-2.0open-source

## Overview
Roo Code is an open-source AI coding agent with 24K+ GitHub stars, available for VS Code and JetBrains IDEs. A Cline fork with enhanced autonomous capabilities, it offers multi-mode workflows (Code, Ask, Architect, Debug, Orchestrator), BYO API key control, and MCP integration.
## Key Features
- **Multi-Platform** — VS Code and JetBrains IDEs (IntelliJ, PyCharm, WebStorm, etc.)
- **Multi-Mode Workflows** — Code, Ask, Architect, Debug, and Orchestrator modes
- **BYO API Key** — Use any OpenAI-compatible provider (Claude, GPT, DeepSeek, etc.)
- **MCP Support** — Connect to external tools via Model Context Protocol
- **Custom Modes** — Define specialized agent configurations for specific tasks
- **Multi-File Editing** — Edit multiple files in a single interaction
- **Browser Automation** — Use browser tools for web-related tasks
- **Custom Instructions** — Project-level and mode-specific instruction files
## Pricing
Free and open source. You pay only for the API usage of your chosen model provider.
## Links
- **Website**: [roocode.com](https://roocode.com)
- **GitHub**: [github.com/RooVetGit/Roo-Code](https://github.com/RooVetGit/Roo-Code)