Secciones de la base de conocimientos ▾

Herramientas

Herramientas

Kilo Code + Gonka AI — agente de IA en VS Code

Kilo Code es una extensión de IA de código abierto para VS Code que escribe y edita código de forma autónoma, ejecuta comandos en el terminal y lee y corrige decenas de archivos a la vez. El proyecto ha combinado los puntos fuertes de Cline y Roo Code y se está desarrollando como una plataforma de agente unificada: además de la extensión IDE, existen versiones para JetBrains y CLI. Una característica clave son los modos (agentes): Code (escribe código), Plan (también conocido como Architect, planifica la arquitectura sin ediciones), Debug (busca las causas de los errores) y Ask (responde preguntas sobre el proyecto). También se pueden crear modos personalizados.

El problema es el mismo que con cualquier agente: el consumo de tokens. Kilo Code envía al modelo el contexto de los archivos, la salida de los comandos y el historial de pasos; fácilmente se gastan de 10 a 100M de tokens en una sola tarea. Con los precios de Anthropic ($3-15 por 1M), esto ascendería a $30-1500 por sesión, lo cual no es práctico para el trabajo diario.

JoinGonka Gateway reduce el costo cientos o miles de veces: la misma sesión cuesta entre $0.01 y $1.00. Dado que Kilo Code es de código abierto y admite cualquier endpoint compatible con OpenAI (así como el formato Anthropic con una URL base personalizada), conectar nuestra pasarela es cuestión de una sola configuración. Esto convierte a Kilo Code de una demostración costosa en una herramienta para el día a día.

Paso 1: Instalar Kilo Code y obtener la clave

Instalación de Kilo Code: en VS Code, abra Extensiones (Ctrl+Shift+X), busque «Kilo Code» y haga clic en Instalar. Después de la instalación, aparecerá un icono de Kilo Code en la barra lateral. La extensión también está disponible en Open VSX para compilaciones sin Marketplace.

Clave API de JoinGonka: si aún no tiene una cuenta, regístrese en gate.joingonka.ai/register, obtenga 10M de tokens gratuitos y cree una clave con el prefijo jg- en el Dashboard → API Keys. La misma clave funciona tanto para el formato OpenAI (/v1) como para el formato Anthropic (/v1/messages); el saldo es compartido.

Paso 2: Configurar Kilo Code (compatible con OpenAI)

Abra el panel de Kilo Code y acceda a la configuración del proveedor a través del icono de engranaje.

Método A — Compatible con OpenAI (recomendado). En la versión moderna de la extensión, abra Settings (engranaje) → pestaña Providers → botón Custom provider en la parte inferior y complete el diálogo:

  • Provider ID: cualquier identificador, por ejemplo joingonka.
  • Display name: por ejemplo JoinGonka Gonka.
  • Base URL: https://gate.joingonka.ai/v1
  • API key: jg-tu-clave
  • Models: añada Qwen/Qwen3-235B-A22B-Instruct-2507-FP8. Kilo automáticamente extrae la lista de modelos del endpoint /v1/models; puede seleccionar un modelo de la lista en lugar de introducirlo manualmente.

Haga clic en Submit; los modelos aparecerán en el selector. En la interfaz antigua (VSCode Legacy), la ruta es más corta: API ProviderOpenAI Compatible, luego los campos Base URL, API Key y Model con los mismos valores.

Método B — Formato Anthropic. Nuestra pasarela también responde a la API de Anthropic. Seleccione API ProviderAnthropic, pegue la clave jg-tu-clave, marque "Use custom base URL" e indique https://gate.joingonka.ai (sin /v1; Kilo añadirá /v1/messages automáticamente).

Modelos y sus límites de salida (los tres están disponibles ahora mismo):

ModeloContextoSalida Máx.
Qwen/Qwen3-235B-A22B-Instruct-2507-FP8 (predeterminado)128K8192
moonshotai/Kimi-K2.6128K3072
MiniMaxAI/MiniMax-M2.7128K4096

En el diálogo del proveedor personalizado, para cada modelo se pueden especificar Max Output Tokens y Context Window. Configure estos valores según la tabla para el modelo seleccionado.

Verificación: en el chat de Kilo Code, en el modo Code, escriba "Crea un archivo hello.py con la función hello world". El agente debería proponer un diff para su aprobación y crear el archivo. Por defecto, Kilo Code solicita confirmación antes de cada acción; esto se puede suavizar permitiendo la ejecución automática para operaciones de confianza.

Comparación de los costos de las sesiones de agente

Kilo Code es una herramienta de agente: no solo responde, sino que ejecuta tareas completas, lee archivos, escribe código, ejecuta pruebas, corrige errores. Cada paso es una llamada a la API, y los tokens se acumulan rápidamente. Comparemos el costo de sesiones típicas a través de Anthropic Claude y a través de nuestra puerta de enlace a la red Gonka:

TareaTokensAnthropic ClaudeJoinGonka Gonka
Corrección de errores simple~5M$15 — $75$0.005
Nueva función (2–3 archivos)~20M$60 — $300$0.02
Refactorización de módulo~50M$150 — $750$0.05
Sesión de desarrollo completa (4h)~100M$300 — $1,500$0.10

A través de JoinGonka Gateway, la entrada cuesta ~$0.0005 por 1M de tokens, y la salida es aproximadamente tres veces más cara, lo que es cientos y miles de veces más barato que Anthropic y OpenAI. Kilo Code se convierte en una herramienta de uso diario: puede ejecutarlo para cada ticket, cada error y cada característica, sin preocuparse por la factura. Con los precios de Anthropic, hay que sopesar cada ejecución.

Parámetros del modelo: el Qwen3-235B predeterminado tiene una ventana de contexto de 128K tokens y una longitud máxima de respuesta de 8192 tokens. Kilo Code puede solicitar más, pero la pasarela limitará la salida al límite superior del modelo (Qwen — 8192, Kimi K2.6 — 3072, MiniMax-M2.7 — 4096). Para generaciones largas, el agente divide el trabajo en pasos.

Modos y tool calling

El punto fuerte de Kilo Code son los modos (en la extensión antigua se llamaban modes, en la nueva agents), entre los que se puede cambiar con un desplegable, el comando /agents o la combinación de teclas Ctrl+.:

  • Plan / Architect: discutir y diseñar la solución sin modificar los archivos. Es conveniente ejecutarlo a través del económico Qwen3-235B: la planificación consume mucho contexto, y con nuestra pasarela es muy barato.
  • Code: modo por defecto: escribe y edita código, aplica diffs, ejecuta comandos.
  • Debug: busca de forma intencionada la causa de un error a partir de los logs y la pila.
  • Ask: responde a preguntas sobre la base de código sin realizar cambios.

El modo Orchestrator independiente en las versiones recientes se considera obsoleto: los agentes con acceso completo a las herramientas ahora pueden ejecutar subtareas (subagents) por sí mismos, sin un orquestador dedicado. También se admiten modos personalizados para sus escenarios.

Tool calling: nuestra pasarela soporta la llamada a funciones nativas de OpenAI y tool_use de Anthropic, y los modelos seleccionados (Qwen3-235B, Kimi K2.6, MiniMax-M2.7) admiten la llamada a herramientas. Esto significa que el bucle del agente de Kilo Code (lectura de archivos, edición, ejecución de comandos, indexación de la base de código) funciona de forma fiable en nuestros modelos, sin el frágil análisis de respuestas de texto.

Kilo Code + Gonka = agente de IA abierto para VS Code con modos Plan/Code/Debug por céntimos. Una sesión de desarrollo cuesta unos $0.10 en lugar de $300-1500 con Anthropic, y 10M de tokens gratuitos son suficientes para decenas de tareas.

¿Quieres saber más?

Explora otras secciones o empieza a ganar GNK ahora mismo.

Obtener 10M de tokens gratuitos →