Coding Agent
RooVetGit/Roo-Code
RooVetGit/Roo-Code· TypeScript
VS Code AI agent fork of Cline with Code/Architect/Ask/Debug modes and custom personas.
GitHub stats
- Stars
- 23,770
- Forks
- 3,157
- Watchers
- 136
- Open issues
- 936
meta
- License
- Apache-2.0
- Primary language
- TypeScript
- Last commit
- 2026-04-29
- Stats fetched at
- 2026-04-29
Roo Code is a VS Code extension forked from Cline that runs autonomous coding agents inside your editor. It ships with four built-in modes — Code, Architect, Ask, Debug — and lets you define custom modes with their own prompts, tool permissions, and file-pattern restrictions. Install from the VS Code marketplace, plug in your own API key (Anthropic, OpenAI, OpenRouter, Bedrock, local models, etc.), and the agent reads/edits files, runs terminal commands, and drives a browser with your approval.
Editor's verdict
Pick Roo Code over upstream Cline if you want the multi-mode workflow and faster-moving feature set — custom modes, better MCP support, and willingness to ship experiments. The trade-off is more churn and occasional rough edges versus Cline's tighter scope. If you're already happy in Cursor or Claude Code's CLI, the value-add is mainly staying inside VS Code with full BYO-key flexibility; skip it if you don't actually want to manage modes and prompts yourself.