Cómo funciona

Roo Code fue un agente de programación con IA para el editor Visual Studio Code. El proyecto permitía conversar sobre una base de código, pedir cambios en archivos y organizar tareas en modos especializados, como Code, Architect, Ask y Debug. El repositorio también describía modos personalizados e integración con servidores MCP.

El flujo se parecía al de otros agentes de código: la persona describía una tarea, el sistema analizaba el contexto disponible y proponía o ejecutaba acciones en el proyecto según los permisos configurados. La salida podía incluir cambios en varios archivos, investigación de errores o explicaciones sobre la base.

El código fuente se publicó de forma pública bajo la licencia Apache 2.0, según el repositorio oficial. Esto permitía examinar y modificar el proyecto de acuerdo con los términos de la licencia, pero no significaba que todos los modelos o servicios conectados tuvieran la misma licencia.

Es importante entender el estado actual antes de intentar instalar la herramienta. El equipo anunció el cierre de los productos Roo Code el 15 de mayo de 2026 y archivó el repositorio de la extensión en esa fecha. El repositorio está solo de lectura, por lo que no debe tratarse como un producto activo con soporte y actualizaciones.

Ejemplo práctico

Cuando estaba en desarrollo, una persona podía usar el modo Architect para pedir un plan de cambio antes de editar archivos. Después de revisar el plan, podía solicitar al modo Code que implementara una parte delimitada y al modo Debug que ayudara a localizar la causa de un error.

El agente podía interactuar con herramientas, por lo que el equipo necesitaba revisar los cambios, verificar permisos y ejecutar las pruebas del proyecto. Ese cuidado sigue siendo relevante al estudiar el código archivado o comparar herramientas actuales: las sugerencias generadas por IA no prueban que una implementación esté correcta o segura.

Hoy, el repositorio puede servir como referencia histórica para entender cómo un agente de programación organizaba modos, herramientas y contexto. No es adecuado iniciar un nuevo proyecto asumiendo que la extensión o los servicios Roo seguirán disponibles.

Para qué sirve

Roo Code servía para apoyar tareas de desarrollo dentro de VS Code, como escribir y refactorizar código, investigar defectos, responder preguntas sobre el repositorio y automatizar pasos. Los modos separaban distintas intenciones, por ejemplo planificación y edición.

Actualmente, la utilidad principal para nuevos lectores es histórica y técnica: consultar el código, comprender decisiones de arquitectura o analizar cómo evolucionaron los recursos de agentes. Como el proyecto fue cerrado y archivado, los problemas no deben presumirse como corregidos y la compatibilidad con versiones actuales del editor no está garantizada.

Si estás evaluando un fork u otro producto inspirado en el proyecto, verifica quién lo mantiene, cuándo se actualizó, qué permisos solicita, qué licencia aplica y si existen instrucciones oficiales de migración. No asumas que un fork hereda soporte, servicios o garantías del proyecto original.

Diferencia entre Roo Code y un proyecto activo

Una extensión activa recibe mantenimiento y puede publicar cambios y correcciones. El repositorio original de Roo Code fue archivado el 15 de mayo de 2026 y no acepta nuevos cambios por parte del mantenedor; los productos de la marca fueron cerrados en esa fecha.

Para detalles confirmados, consulta el aviso oficial de cierre y el repositorio archivado de Roo Code. Estas fuentes registran el historial y el estado del proyecto.