Secciones de la base de conocimientos ▾

Navegación

▸ Empiece aquí Por roles

Categorías

Herramientas 54
Glosario 12

Herramientas

Roo Code + Gonka AI — agente de IA autónomo en VS Code

Importante: la extensión Roo Code se cerró el 15 de mayo de 2026. El repositorio ha sido archivado y no habrá más actualizaciones. El desarrollo continúa con Zoo Code, un fork iniciado por la comunidad de Roo Code: el proveedor se configura de la misma manera, y para la migración hay una guía de migración y nuestra guía sobre Zoo Code. Otros agentes de código abierto para VS Code son Kilo Code y Cline, del cual Roo Code se derivó en su momento. La extensión ya instalada sigue funcionando, y las instrucciones a continuación son relevantes para ella.

Roo Code es un agente de IA autónomo para VS Code: lee y edita archivos, ejecuta comandos en la terminal, trabaja con el navegador y completa tareas de desarrollo de varios pasos. Es un fork de Cline que ha ido más allá: modos de trabajo configurables (Architect, Code, Ask, Debug y propios), instrucciones personalizadas por proyecto y un panel de configuración de modelos flexible. Básicamente, es todo un equipo de especialistas en IA dentro del editor.

El principal problema de estos agentes es el consumo de tokens. Para una sola tarea, Roo Code procesa el contexto de archivos, resultados de comandos, resultados de herramientas, sumando decenas de millones de tokens. Con los precios de Anthropic ($3-15 por 1M), una sesión completa puede costar de $30 a $1500. Para el trabajo diario, esto no es viable.

JoinGonka Gateway reduce el costo miles de veces: la misma sesión costará entre $0.01 y $1.00. El Gateway revende la inferencia de la red descentralizada Gonka y admite tanto el formato OpenAI (proveedor «OpenAI Compatible») como el formato Anthropic (endpoint /v1/messages): Roo Code se conecta a través de cualquiera de los dos. Esto convierte a Roo Code de una costosa demostración en una herramienta de trabajo para el día a día.

Paso 1: Instalar Roo Code y obtener una clave

Instalación de Roo Code: en VS Code, abra Extensions (Ctrl/Cmd+Shift+X), busque «Roo Code» y haga clic en Install. Después de la instalación, aparecerá un icono de canguro de Roo Code en la barra lateral. La extensión sigue en el Marketplace, pero su última versión — 3.54.0 del 15 de mayo de 2026 — seguirá siendo la última.

Clave API de JoinGonka: si aún no tiene una, regístrese en gate.joingonka.ai/register, reciba 3M tokens gratuitos y cree una clave con el prefijo jg- en el Dashboard.

Paso 2: Configurar Roo Code (OpenAI Compatible)

Lo más fácil es configurarlo con el instalador en un solo comando. Para herramientas CLI/de archivos, él mismo registra el proveedor JoinGonka (baseUrl, modelos); para herramientas con UI, muestra los valores listos para pegar:

npx @joingonka/setup --tool roo

El comando primero te recuerda cerrar Roo Code e indica a dónde ir (--tool zoo, --tool cline, --tool kilo), y luego imprime los valores para quienes aún tienen la extensión instalada, junto con la ventana de contexto real y el techo de respuesta del modelo. El instalador te pide la clave jg-… y termina con una verificación en vivo mediante una petición al gateway. Abajo tienes el método manual, por si prefieres configurarlo tú mismo.

Configurar manualmente (plan B)

Abre el panel de Roo Code y entra en los ajustes (icono de engranaje). En la sección del proveedor, define:

  1. API Provider — elige OpenAI Compatible.
  2. Base URL — https://gate.joingonka.ai/v1
  3. API Key — jg-your-key
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

Abajo, en el bloque Model Configuration, puedes ajustar los parámetros del modelo manualmente:

  • Context Window — 180000 (180K tokens; en DeepSeek V4 Flash — 380000).
  • Max Output Tokens — 8192 para MiniMax M2.7 y GLM-5.3 Flash, 32768 para DeepSeek V4 Flash.
  • Input Price / Output Price — puedes poner las tarifas reales (≈$0.0062 por 1M de entrada, salida ×3) para que Roo Code calcule correctamente el coste de las tareas directamente en la interfaz.

Importante sobre el tool calling: Roo Code usa solo tool calling nativo; aquí no hay fallback XML como en los agentes antiguos. Por eso el modelo debe saber hacer function calling. Los modelos de la red a través de nuestro Gateway soportan tool calling nativo: Roo Code funciona con ellos desde el primer momento.

Verificación: en el chat de Roo Code escribe «Crea un archivo hello.py con una función que imprima Hello World». El agente propondrá crear el archivo y mostrará un diff para aprobarlo.

Comparación de costes de las sesiones de agente

Roo Code es una herramienta de agentes: no responde con un solo mensaje, sino que realiza una tarea: lee archivos, escribe código, ejecuta pruebas, corrige errores. Cada acción es una llamada de inferencia. Comparemos el costo de sesiones típicas:

TareaTokensAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Corrección de errores simple~5M$15 — $75$12 — $50$0.048
Nueva funcionalidad (2-3 archivos)~20M$60 — $300$50 — $200$0.19
Refactorización de módulo~50M$150 — $750$125 — $500$0.48
Sesión de desarrollo completa (4h)~100M$300 — $1,500$250 — $1,000$0.96

Con el JoinGonka Gateway, Roo Code se convierte en una herramienta cotidiana: se puede ejecutar para cada ticket, cada error, cada funcionalidad, sin preocuparse por la factura. 3M de tokens gratuitos al inicio permiten probar el conjunto sin necesidad de tarjeta.

Parámetros de los modelos: MiniMax M2.7 — ventana de 180K y hasta 8192 tokens de respuesta, DeepSeek V4 Flash — 380K y hasta 32768, GLM-5.3 Flash — 390K y hasta 8192. Si no se especifica max_tokens para una solicitud non-stream, el Gateway devolverá por defecto hasta 1500 tokens (en GLM-5.3 Flash — hasta 3000). Roo Code divide automáticamente las generaciones largas en pasos.

Cómo Roo Code difiere de Cline: modos y formato Anthropic

Roo Code es un fork de Cline, pero con diferencias notables que cambian el flujo de trabajo:

  • Modos (Modes): cambia el rol del agente según la tarea — Architect para planificar, Code para escribir código, Ask para hacer preguntas sobre el proyecto, Debug para encontrar errores. Puedes crear tus propios modos con instrucciones específicas y un conjunto de herramientas permitidas.
  • Solo tool calling nativo: a diferencia de los agentes con parsing de texto/XML, Roo Code envía las herramientas mediante el esquema nativo de OpenAI tools y recibe las llamadas como eventos independientes — menor latencia y resultados más fiables. La contrapartida: el modelo debe soportar function calling (los modelos de la red a través de nuestro Gateway sí lo hacen).
  • Instrucciones y perfiles personalizados: reglas por proyecto (por ejemplo, mediante un archivo de reglas en el repositorio) y varias configuraciones de proveedor guardadas, entre las que puedes cambiar fácilmente.

Conexión mediante el formato Anthropic. Si quieres usar nuestro endpoint /v1/messages en lugar del formato OpenAI: en los ajustes selecciona API Provider → Anthropic, marca «Use custom base URL» e indica https://gate.joingonka.ai; en el campo Anthropic API Key pega la misma clave jg-your-key, y luego define el nombre del modelo (por ejemplo, MiniMaxAI/MiniMax-M2.7). La clave y el saldo son compartidos para ambos formatos, y el tool_use nativo en modo Anthropic también pasa por el Gateway.

Roo Code + Gonka = agente de IA autónomo en VS Code con modos y tool calling nativo por centavos. Una sesión de desarrollo cuesta $0.10 en lugar de $300-$1,500 en Anthropic, y los tokens iniciales permiten probar sin tarjeta. La extensión original fue cerrada el 15 de mayo de 2026: para nuevas instalaciones use Zoo Code — un fork de la comunidad — o Kilo Code o Cline.

¿Quieres saber más?

Explora otras secciones o empieza a ganar GNK ahora mismo.

Obtener tokens gratuitos →