Secciones de la base de conocimientos ▾

Navegación

▸ Empiece aquí Por roles

Categorías

Herramientas 32
Glosario 12

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)

Lo más sencillo es configurar el instalador en un solo comando. Para herramientas CLI/archivos, configurará automáticamente el proveedor JoinGonka (baseUrl, modelos), y para herramientas de UI mostrará los valores listos para insertar:

npx @joingonka/setup --tool roo

El instalador es universal (si no se usa flag, pedirá elegir la herramienta de una lista), solicitará la clave jg-… y, tras la configuración, hará una verificación live mediante una solicitud al gateway. No modifica otras configuraciones. A continuación, el método manual si prefieres configurarlo tú mismo.

Configurar manualmente (Plan B)

Abre el panel de Roo Code y ve a la configuración (icono de engranaje). En la sección del proveedor, establece:

  1. API Provider — elige OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-tu-clave
  4. Model (Model ID) — MiniMaxAI/MiniMax-M2.7

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

  • Context Window200000 (200K tokens).
  • Max Output Tokens8192 (límite de Gateway, para todos los modelos de la red).
  • Input Price / Output Price — puedes ingresar las tarifas reales (≈$0.003 por 1M de entrada, salida ×3) para que Roo Code calcule correctamente el costo de las tareas directamente en la interfaz.

Importante sobre tool calling: Roo Code usa solo tool calling nativo — no hay fallback XML como en agentes antiguos. Por lo tanto, el modelo debe ser capaz de function calling. Los modelos de red a través de nuestro Gateway soportan tool calling nativo — Roo Code funciona con ellos directamente.

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

Comparación de costes de las sesiones de agente

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

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

Con JoinGonka Gateway, Roo Code se convierte en una herramienta cotidiana: puedes ejecutarlo para cada ticket, cada error, cada funcionalidad sin mirar la factura. Los 10M de tokens gratuitos al inicio alcanzan para decenas de tareas.

Parámetros de los modelos (contexto de 200K para todos): todos los modelos de la red permiten hasta 8192 tokens de respuesta. Si no se especifica max_tokens para una solicitud non-stream, el 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 (Modes): cambie el rol del agente según la tarea: Architect para planificar, Code para escribir código, Ask para preguntas sobre el proyecto, Debug para buscar errores. Puede crear sus propios modos con instrucciones individuales y un conjunto de herramientas permitidas.
  • Solo tool calling nativo: a diferencia de los agentes con parsing de texto/XML, Roo Code envía herramientas siguiendo el esquema nativo tools de OpenAI y recibe llamadas como eventos separados: 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 lo soportan).
  • Instrucciones y perfiles personalizados: reglas por proyecto (por ejemplo, a través de un archivo de reglas en el repositorio) y varias configuraciones de proveedor guardadas, entre las cuales es fácil cambiar.

Conexión mediante formato Anthropic. Si desea usar 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 inserte la misma clave jg-su-clave, luego asigne 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 a través del 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 →