Secciones de la base de conocimientos ▾

Herramientas

Herramientas

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

Roo Code es un agente de IA autónomo para VS Code: lee y edita archivos, ejecuta comandos en el 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 operativos personalizables (Architect, Code, Ask, Debug y propios), instrucciones personalizadas por proyecto y un panel de configuración de modelo flexible. Esencialmente, 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 los archivos, la salida de los comandos, los resultados de las herramientas, lo que equivale a decenas de millones de tokens. A los precios de Anthropic ($3-15 por 1M), una sesión completa puede costar entre $30 y $1500. Para el trabajo diario, esto es inviable.

JoinGonka Gateway reduce el coste miles de veces: la misma sesión costaría entre $0.01 y $1.00. Gateway revende la inferencia de la red descentralizada Gonka y soporta 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 transforma Roo Code de una demostración costosa en una herramienta de trabajo diario.

Paso 1: Instalar Roo Code y obtener una clave

Instalación de Roo Code: en VS Code, abra Extensiones (Ctrl/Cmd+Shift+X), busque "Roo Code" y haga clic en Instalar. Después de la instalación, aparecerá el icono del canguro de Roo Code en la barra lateral.

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

Paso 2: Configurar Roo Code (OpenAI Compatible)

Abra el panel de Roo Code y vaya a la configuración (icono de engranaje). En la sección del proveedor, establezca:

  1. API Provider — seleccione OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-su-clave
  4. Model (Model ID) — Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

Más abajo, en el bloque Model Configuration, puede afinar los parámetros del modelo manualmente:

  • Context Window131072 (128K tokens).
  • Max Output Tokens8192 para Qwen3-235B (límite de Gateway). Para Kimi K2.6, establezca 3072, para MiniMax M2.74096.
  • Input Price / Output Price — puede introducir tarifas reales (≈$0.0005 por 1M de entrada, salida ×3) para que Roo Code calcule correctamente el coste de las tareas directamente en la interfaz.

Importante sobre tool calling: Roo Code utiliza solo tool calling nativo; no hay un fallback XML como en los agentes antiguos. Por lo tanto, el modelo debe ser capaz de function calling. El Qwen3-235B predeterminado a través de nuestro Gateway soporta tool calling nativo, por lo que Roo Code funciona con él de inmediato.

Verificación: en el chat de Roo Code, escriba "Crea un archivo hello.py con una función que imprima Hello World". El agente le sugerirá crear el archivo y le mostrará la diferencia para su aprobación.

Comparación de costes de las sesiones de agente

Roo Code es una herramienta de agente: 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 al modelo. Compare el coste de las sesiones típicas:

TareaTokensAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Corrección de errores simple~5M$15 — $75$12 — $50$0.005
Nueva característica (2-3 archivos)~20M$60 — $300$50 — $200$0.02
Refactorización de módulo~50M$150 — $750$125 — $500$0.05
Sesión de desarrollo completa (4h)~100M$300 — $1,500$250 — $1,000$0.10

Con JoinGonka Gateway, Roo Code se convierte en una herramienta diaria, se puede ejecutar para cada ticket, cada error, cada característica, sin preocuparse por la factura. Los 10M de tokens gratuitos al inicio son suficientes para docenas de tareas.

Parámetros del modelo (contexto de todos 128K = 131072 tokens): Qwen3-235B — hasta 8192 tokens de respuesta; Kimi K2.6 — hasta 3072; MiniMax M2.7 — hasta 4096. Si no se especifica max_tokens para una solicitud sin streaming, Gateway devolverá por defecto hasta 1500 tokens. 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: cambie el rol del agente según la tarea: Architect para la planificación, Code para escribir código, Ask para preguntas sobre el proyecto, Debug para encontrar errores. Puede crear sus propios modos con instrucciones separadas y un conjunto de herramientas permitidas.
  • Solo tool calling nativo: a diferencia de los agentes con análisis de texto/XML, Roo Code envía herramientas según el esquema nativo de OpenAI tools y recibe llamadas como eventos separados, lo que reduce la latencia y mejora la fiabilidad del resultado. La otra cara de la moneda: el modelo debe admitir function calling (Qwen3-235B a través de nuestro Gateway lo admite).
  • Instrucciones y perfiles personalizados: reglas para el proyecto (por ejemplo, a través de un archivo de reglas en el repositorio) y varias configuraciones de proveedor guardadas, entre las que es conveniente cambiar.

Conexión a través del formato Anthropic. Si desea utilizar nuestro endpoint /v1/messages en lugar del formato OpenAI: en la configuración, seleccione API Provider → Anthropic, marque "Use custom base URL" e indique https://gate.joingonka.ai, en el campo Anthropic API Key pegue la misma clave jg-su-clave, luego establezca el nombre del modelo (por ejemplo Qwen/Qwen3-235B-A22B-Instruct-2507-FP8). La clave y el saldo son comunes para ambos formatos, el tool_use nativo en modo Anthropic también pasa por 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 con Anthropic, y 10M de tokens gratuitos son suficientes para docenas de tareas.

¿Quieres saber más?

Explora otras secciones o empieza a ganar GNK ahora mismo.

Obtener 10M de tokens gratuitos →