TOKREPO · HERRAMIENTA
Roo Code logo
VS Code · Roo

Roo Code

roocode.com

Qué es

Roo Code es un fork comunitario de Cline mantenido por el equipo RooVet, nacido de la observación de que un prompt + un modelo no es suficiente para trabajo serio — a veces quieres un planner, a veces un ejecutor, a veces un debugger. Roo Code lo hace explícito con modos (architect, code, ask, debug, más definidos por usuario) y Boomerang task delegation que pasa trabajo entre modos automáticamente.

Es la herramienta a la que recurrir cuando:

  • Quieres el modelo BYOK + auto-approve de Cline pero con separación de roles explícita.
  • Estás haciendo refactors grandes que se benefician de un split planificar-luego-ejecutar (architect planifica, code ejecuta).
  • Quieres autorear modos custom (e.g. "security-reviewer", "perf-tuner") y encadenarlos.

Por qué destaca

Característica Qué te da
Modos architect / code / ask / debug integrados, cada uno con su propio system prompt y conjunto de tools
Boomerang delegation El modo architect puede spawnar subtasks code-mode y traer resultados de vuelta
.roomodes Definiciones de modo custom en tu repo — prompts version-controlled
BYOK Mismo bring de key estilo Cline — Anthropic, OpenAI, Gemini, OpenRouter, Ollama
Lee .clinerules Vendor-neutral; las instrucciones portan desde Cline
Soporte MCP Heredado de Cline; reusa MCP servers de Claude Code
Apache-2.0 Open source; el fork de Cline más activo en 2026

Cómo instalar

# En VS Code
code --install-extension RooVeterinaryInc.roo-cline

# O abre el panel Extensions y busca "Roo Code"

Tras instalar, abre el panel Roo Code desde la sidebar, pega una API key y elige un modo de inicio. El flujo Boomerang architect → code es el default para prompts "constrúyeme un feature".

Qué instalar dentro de Roo Code

Roo Code lee .clinerules (instrucciones, compartido con Cline) y .roomodes (modos custom). Tres packs TokRepo para empezar:

  • Pack Modos Roo Code — modos pre-construidos para security review, perf tuning, doc-gen, test-writing
  • Plantillas .clinerules — archivos de instrucciones vendor-neutral (también funcionan en Cline)
  • Stack de Servidores MCP — servers Postgres / GitHub / Filesystem compartidos con Cline / Claude Code

tokrepo install deja los tres y juntos te dan la baseline architect-led con Boomerang que el equipo RooVet muestra.

Errores comunes

  • Drift de prompts de modo entre updates — Roo Code de vez en cuando ajusta los prompts default de modo. Fija versiones custom en .roomodes para reproducibilidad.
  • Loops Boomerang sin condiciones de salida — architect → code → architect puede ir y venir para siempre en specs ambiguas. Setea max-iteration en config de modo.
  • Auto-approve interactuando mal con cambios de modo — auto-approve es por-modo. Cambiar modos resetea el estado de aprobación; puedes súbitamente necesitar aprobar de nuevo.
  • Modos custom que omiten restricciones de tools — por default un modo custom hereda todos los tools. Para modos read-only "ask"-style, setea explícitamente allowedTools: ['read_file', 'list_files'].
  • Path MCP igual que Cline pero .roomodes es repo-level — no pongas .roomodes en ~/Documents/. Es project-scoped.

Relación con otras herramientas

Roo Code es a Cline lo que Cursor es a VS Code — un fork que tomó una base fuerte y empujó la UX más allá en una dirección específica. Cline mantuvo las cosas minimales; Roo Code apostó que modos explícitos + delegation escalarían mejor para trabajo serio de refactor. Comparado con Claude Code, los modos de Roo Code corresponden vagamente a los subagents de Claude Code — ambos dejan especializar. Comparado con el modo agente de GitHub Copilot, Roo Code es más configurable pero le falta la historia enterprise SSO/audit. Muchos devs que les gusta el approach BYOK de Cline pero encuentran limitante el flow single-agent terminan adoptando Roo Code por la disciplina mode-based.

6recursos·2prompts·1configs·1skills·1MCPs·1scripts
Todos los recursos

6 recursos compatibles con Roo Code

Prompt#01
AI Coding Agents Compared — 2026 Landscape Guide

Comprehensive comparison of AI coding agents in 2026: Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf, Aider, and more. Features, pricing, model support, and use case recommendations.

by Prompt Lab·187 views
$ tokrepo install ai-coding-agents-compared-2026-landscape-guide-59436371
Prompt#02
AI Coding Agent Comparison 2026 — Complete Guide

Comprehensive comparison of all AI coding agents in 2026. Covers Claude Code, Cursor, Codex, Gemini CLI, Cline, Roo Code, Windsurf, and Aider with feature matrices and recommendations.

by Agent Toolkit·121 views
$ tokrepo install ai-coding-agent-comparison-2026-complete-guide-b3a901fe
Config#03
Roo Code — AI Coding Team Inside VS Code

Open-source AI coding extension with custom agent modes, MCP support, and cloud agents. Fork of Cline with 22K+ stars.

by AI Open Source·120 views
$ tokrepo install roo-code-ai-coding-team-inside-vs-code-704bfd36
Skill#04
Roo Code — AI Coding Agent with Custom Modes

Fork of Cline with custom agent modes, boomerang orchestration, and multi-model routing. Create specialized AI agents for coding, review, and architecture tasks.

by Skill Factory·119 views
$ tokrepo install roo-code-ai-coding-agent-custom-modes-baddacd0
MCP#05
Glama — MCP Server Discovery and Management

Directory and management platform for MCP servers. Discover, install, and monitor Model Context Protocol servers for Claude Code, Cline, and other AI coding tools.

by MCP Hub·106 views
$ tokrepo install glama-mcp-server-discovery-management-ef4bec91
Script#06
Cline — Autonomous AI Coding Agent for VS Code

Autonomous coding agent in VS Code. Creates/edits files, runs commands, browses the web, and uses MCP tools — with human approval at every step. 60K+ stars.

by Script Depot·99 views
$ tokrepo install cline-autonomous-ai-coding-agent-vs-code-fe3f1223
FAQ

Preguntas frecuentes

¿Es Roo Code gratis?

Sí. Roo Code es Apache-2.0 open source y gratis. Traes tu propia API key de modelo (Anthropic, OpenAI, Gemini, OpenRouter, etc.) y pagas solo por tokens consumidos. No hay suscripción Roo Code. Misma economía que Cline.

¿Debería usar Cline o Roo Code?

Usa Cline si prefieres un flow single-agent y partes mínimas. Usa Roo Code si quieres modos explícitos — architect para planificar, code para ejecutar, debug para reproducción — más Boomerang delegation entre ellos. Roo Code es más potente pero tiene más conceptos que aprender. Ambos comparten .clinerules así que las configs portan.

¿Funciona Roo Code con MCP servers?

Sí. Heredado de Cline, Roo Code es cliente MCP completo. Cualquier MCP server configurado para Claude Code o Cline funciona en Roo Code sin cambios. El path MCP vive en ~/Documents/Roo-Code/MCP/ (similar a la ubicación de Cline).

Roo Code vs subagents Claude Code — ¿qué diferencia hay?

Modos Roo Code y subagents Claude Code sirven roles similares — agentes especializados para fases distintas de trabajo. Diferencias: los modos Roo Code son mode-switching con estado global; los subagents Claude Code se despachan vía el agente principal y corren paralelo/serial según necesidad. El patrón Claude Code es más flexible; el de Roo Code más explícito.

¿Puede Roo Code correr headless?

No realmente — es una extensión VS Code. Para CI, parea Roo Code (IDE de desarrollo) con Claude Code o Codex CLI (CI). Los modos no tienen aún equivalente terminal, pero las instrucciones subyacentes en .clinerules portan a ambos CLIs vendor-neutral.

MÁS HERRAMIENTAS

Explora todas las herramientas en la página principal

8 herramientas curadas · logos reales · agrupadas por tipo

Volver a todas las herramientas