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
- GitHub: github.com/RooVetGit/Roo-Code