Secciones de la base de conocimientos ▾
Navegación
▸ Empiece aquí Por rolesCategorías
- Cursor + Gonka AI — LLM barato para codificación
- Claude Code + Gonka AI — LLM para terminal
- OpenClaw + Gonka AI — Agentes de IA accesibles
- OpenCode: tu propio modelo en la terminal
- Continue.dev + Gonka AI — AI para VS Code/JetBrains
- Cline + Gonka AI — Agente de IA en VS Code
- Aider + Gonka AI — Programación en pareja con IA
- LangChain + Gonka AI — Aplicaciones de IA por centavos
- n8n + Gonka AI — Automatización con IA barata
- Open WebUI + Gonka AI — Su propio ChatGPT
- LibreChat + Gonka AI — ChatGPT de código abierto
- Hermes Agent + DeepSeek en la red Gonka: agente autónomo por centavos
- Kilo Code + Gonka AI — agente de IA en VS Code
- Roo Code + Gonka AI — agente de IA autónomo en VS Code
- LlamaIndex + Gonka AI — Aplicaciones RAG por centavos
- PydanticAI + Gonka — Agentes de IA tipados por centavos
- Vercel AI SDK + Gonka AI — Aplicaciones de IA en TypeScript por centavos
- TanStack AI + Gonka — Aplicaciones de IA en TypeScript por centavos
- API inicio rápido — curl, Python, TypeScript
- JoinGonka Gateway — Resumen completo
- Management Keys — SaaS en Gonka
- La API de IA más barata: comparación de proveedores 2026
- Cómo comprar tokens de AI y una clave API: 3 métodos en 2026
- Límite de solicitudes de Cursor Pro alcanzado — análisis y una alternativa barata
- Claude Code más barato — análisis de factura y cambio de servicio
- Cline quema dinero — por qué el agente gasta tanto
- OpenClaw sale caro: por qué el agente quema tokens y cómo ahorrar
- OpenRouter: alternativa barata — comparativa con JoinGonka Gateway
- El mejor modelo de IA para codificación en 2026: comparativa y precios
- Alternativa barata a GitHub Copilot sin límites
- Alternativa barata a Windsurf sin créditos ni límites
- La API más barata para agentes de IA en 2026
- ZCode: inferencia GLM barata en lugar de GLM Coding Plan
- JetBrains IDE + JoinGonka Gateway — tu propio endpoint en lugar de créditos
- GitHub Copilot BYOK: tus modelos en lugar de la cuota
- Zed + JoinGonka Gateway — inferencia económica en el editor
- Pi + JoinGonka Gateway — agente terminal con inferencia económica
- Codex CLI: su propia clave en lugar de suscripción
- DeepSeek Harness: tu propio proveedor a través de JoinGonka Gateway
- MiniMax Code: agente MiniMax con tu propia clave a través de Gonka
- Warp + JoinGonka Gateway: agente de terminal en tu propio endpoint
- Trae + JoinGonka Gateway — modelos de la red Gonka en AI-IDE
- Cherry Studio + JoinGonka Gateway — cliente de IA de escritorio
- omp (Oh My Pi) + JoinGonka Gateway: agente con roles de modelos
- OpenHands + JoinGonka Gateway: agente en su propio endpoint
- Qwen Code tras el cierre de qwen-oauth: trabajando a través de JoinGonka Gateway
- Goose + JoinGonka Gateway: su propio proveedor y clave en keyring
- Crush + JoinGonka Gateway: agente Charm en modelos de la red Gonka
- Zoo Code + JoinGonka Gateway: migración de Roo Code a modelos Gonka
- Kimi Code CLI: agente de Moonshot AI con su propia clave a través de Gonka
- Factory Droid + JoinGonka Gateway: BYOK en modelos de la red Gonka
- MiMo Code + JoinGonka Gateway: agente Xiaomi en modelos de red Gonka
Herramientas
Zoo Code + JoinGonka Gateway: migración de Roo Code a modelos Gonka
Zoo Code es una extensión para VS Code en la que un agente de IA lee y edita archivos del proyecto, ejecuta comandos y completa tareas de varios pasos en los modos Code, Architect, Ask, Debug y Orchestrator. Es la continuación de Roo Code: cuando el equipo de Roo dejó de trabajar en la extensión —cerrándola definitivamente el 15 de mayo de 2026—, un grupo de antiguos contribuidores de Roo se hizo cargo del desarrollo, y el README del proyecto cerrado lo denomina un fork iniciado por la comunidad de Roo Code. El código está abierto bajo la licencia Apache 2.0, las versiones se publican semanalmente: al 23 de septiembre de 2026, la versión estable es 3.82.2, y la extensión tiene unas 94 mil instalaciones en el VS Code Marketplace.
Entre los proveedores de Zoo Code se encuentra OpenAI Compatible: cualquier endpoint que hable OpenAI Chat Completions. JoinGonka Gateway es exactamente eso, por lo que el agente se conecta a los modelos de la red descentralizada Gonka —DeepSeek V4 Flash, GLM-5.3 Flash y MiniMax M2.7— de forma estándar y funciona a un precio único de $0.0069 por millón de tokens de entrada. Si aún tienes Roo Code instalado, su configuración se explica en una guía separada; aquí tratamos la instalación de Zoo Code, la migración desde Roo, perfiles por modo y análisis de errores.
Los campos del formulario y el comportamiento de la extensión se han verificado con el código fuente de Zoo Code 3.82.2, y las solicitudes enviadas a través del gateway el 23 de septiembre de 2026 tienen el mismo formato que las que envía la extensión. Los nombres de los campos se dan según la interfaz en inglés; en la interfaz localizada, las etiquetas estarán traducidas, pero el orden será el mismo. Tras confirmar la dirección, se añadirán 3M de tokens gratuitos a la cuenta: suficientes para probar la integración en tu proyecto.
Inicio rápido: instalación y un comando
Paso 1: instala la extensión. En VS Code abre el panel de extensiones (Ctrl+Shift+X, en macOS Cmd+Shift+X), busca «Zoo Code» e instala la extensión del editor Zoo Code Organization. Lo mismo con un solo comando:
code --install-extension ZooCodeOrganization.zoo-codeNecesitas VS Code 1.100 o superior, así lo indica el manifiesto de la extensión; para VSCodium, Windsurf y otros editores sin Marketplace, la extensión está publicada en Open VSX. Además del canal estable (3.82.2 del 18 de septiembre de 2026) existe el preliminar 3.83.x, compilaciones nocturnas de la rama principal; para trabajar, usa el estable. Tras la instalación aparecerá el icono de Zoo Code en la barra de actividades.
Paso 2: consigue una clave. Regístrate en gate.joingonka.ai/register, confirma tu dirección y crea una clave con el prefijo jg- en la sección «Claves de API». Es práctico crear una clave aparte para Zoo Code: su consumo aparecerá en las estadísticas en una línea propia.
Paso 3: ejecuta el instalador.
npx @joingonka/setup --tool zoo --model deepseekEl instalador te pedirá la clave; no se pasa en los argumentos de la línea de comandos para que no quede en el historial del shell. No tiene nada que escribir: Zoo Code guarda los perfiles de proveedor junto con las claves en el almacén seguro de secretos de VS Code, no en un archivo. Por eso el instalador imprime los valores listos para el formulario y los límites reales del modelo elegido:
Zoo Code is configured in the VS Code extension UI (no file is written).
Open the Zoo Code settings (gear icon) → API Provider, then enter:
API Provider: OpenAI Compatible
Base URL: https://gate.joingonka.ai/v1
API Key: jg-your-key
Model: deepseek-ai/DeepSeek-V4-Flash-0731
Then set the real limits of this model under Model Configuration
(the defaults do not fit any Gonka model):
Context Window Size: 380000
Max Output Tokens: 32768
Image Support: off
Zoo Code relies on native tool calling only — all our Gonka models support it.A continuación viene el resultado de una solicitud en vivo a la puerta de enlace; si tiene éxito, verás la línea ✓ Verified: the gateway accepted the key, base URL and model. La clave, la dirección y el modelo se comprueban al momento, no en la primera tarea. La clave aparece completa en el bloque impreso para que sea fácil copiarla; no publiques esta salida.
Sin el flag --model, el instalador usará MiniMax M2.7: allí donde el modelo se elige a mano, propone el modelo con mayor capacidad de la red. Para Zoo Code te recomendamos empezar con DeepSeek V4 Flash: en nuestra prueba completó el turno posterior al resultado de la herramienta con una sola solicitud; los detalles están en la sección sobre la prueba; el flag también acepta las abreviaturas glm (GLM-5.3 Flash) y minimax. Sin el flag --tool, el instalador mostrará un menú de 25 herramientas.
Un detalle del formulario: en Zoo Code 3.82.2 no hay un bloque aparte con el título Model Configuration. Los campos de límites están en el mismo formulario, más abajo, bajo la explicación «Configure the capabilities and pricing for your custom OpenAI-compatible model», y Max Output Tokens va antes que Context Window Size.
Configuración manual: proveedor OpenAI Compatible
Al iniciar por primera vez, Zoo Code muestra un saludo con el botón Choose your provider: este conduce a un formulario donde OpenRouter está seleccionado de forma predeterminada; cambie el proveedor a OpenAI Compatible y, al final, haga clic en Finish. Más tarde, el mismo formulario se abre con el icono de engranaje en el encabezado del panel de Zoo Code, en la sección Providers; los cambios se guardan con el botón Save.
| Campo | Valor | Qué es importante |
|---|---|---|
| API Provider | OpenAI Compatible | La lista de proveedores tiene búsqueda |
| Base URL | https://gate.joingonka.ai/v1 | Es obligatorio incluir /v1: la ruta /chat/completions la añade automáticamente Zoo Code, y solicita la lista de modelos en esta misma dirección |
| API Key | su clave jg-… | Se almacena en el almacén de secretos protegido de VS Code |
| Model | identificador de la tabla siguiente | El formulario sugiere gpt-4o por defecto; reemplácelo. Una vez introducidos la dirección y la clave, los modelos de la pasarela aparecen en la lista; puede escribir el ID manualmente usando la opción Use custom |
| Max Output Tokens | según la tabla siguiente | Por defecto es -1, "decide el servidor". Zoo Code reserva este espacio para la respuesta, decidiendo cuándo comprimir el historial |
| Context Window Size | según la tabla siguiente | Por defecto es 128000: con este, el historial de DeepSeek V4 Flash empezará a comprimirse cuando se ocupe menos de un tercio de la ventana real |
| Image Support | desactivado | Activado por defecto; si se activa, Zoo Code permite adjuntar imágenes, pero los modelos de la red son de solo texto |
| Prompt Caching | desactivado, como por defecto | La marca añade etiquetas cache_control a las solicitudes para el caché al estilo Anthropic |
| Input Price, Output Price | $0.0069 y $0.021 | Precio por millón de tokens, solo el número sin el signo de dólar. Opcional: solo necesario para estimar el costo de la tarea |
Límites de los modelos de la red:
| Modelo | Model | Context Window Size | Max Output Tokens |
|---|---|---|---|
| DeepSeek V4 Flash | deepseek-ai/DeepSeek-V4-Flash-0731 | 380000 | 32768 |
| GLM-5.3 Flash | zai-org/GLM-5.3-Flash | 390000 | 8192 |
| MiniMax M2.7 | MiniMaxAI/MiniMax-M2.7 | 200000 | 8192 |
No es necesario tocar el resto: deje Enable streaming e Include max output tokens activados, y Enable R1 model parameters y Use Azure desactivados (son marcas para la familia de modelos R1 y Azure OpenAI), deje los campos Custom Headers y Extra Body vacíos.
Los límites se almacenan en el perfil, no en el modelo: si cambia Model en el mismo perfil, la ventana y el límite de respuesta seguirán siendo los mismos. Por lo tanto, es más conveniente crear un perfil independiente para cada modelo; de esto trata la siguiente sección.
Migración desde Roo Code, modos y perfiles para modelos
Zoo Code nació de la base de código de Roo Code, por lo que la migración toma solo unos minutos y no es necesario tocar los archivos del proyecto. La guía de migración oficial describe cómo exportar e importar la configuración; el resto se transfiere con un botón independiente o se lee desde las rutas antiguas:
| Qué | Cómo transferir | Qué tener en cuenta |
|---|---|---|
| Perfiles de proveedor, ajustes, modos personalizados | En Roo Code: ajustes → Export. En Zoo Code: Import Settings en la pantalla de bienvenida o Settings → About Zoo Code → Import | La importación fusiona la configuración: los perfiles con el mismo nombre se actualizan, los demás permanecen. Las claves API están en el archivo en texto plano; elimínelo después de la importación |
| Historial de tareas | Settings → About Zoo Code → Import history from Roo Code | Copia las tareas de Roo Code del almacenamiento del mismo VS Code; las que ya se han transferido no se vuelven a copiar |
.roomodes, .roo/rules/, .roo/mcp.json | No es necesario hacer nada | Zoo Code lee estos archivos del proyecto en las mismas rutas |
| Perfiles en Roo Code Router | Se transfieren sin proveedor | El router de Roo se ha eliminado; configure dicho perfil nuevamente, por ejemplo, en OpenAI Compatible |
Un perfil de Roo Code que ya apuntaba a JoinGonka Gateway se moverá con su dirección, clave, modelo y límites; solo verifique que el modelo esté disponible en la red en este momento: la lista se obtiene mediante GET https://gate.joingonka.ai/v1/models.
Modos y perfiles. Hay cinco modos integrados: Code, Debug, Architect (solo edita archivos Markdown), Ask (responde sin editar) y Orchestrator (distribuye subtareas a otros modos). Se alternan desde la lista junto al campo de entrada, mediante un comando con el nombre del modo al inicio del mensaje, por ejemplo /architect, o con la combinación Ctrl+. (Cmd+. en macOS). Cada modo recuerda el perfil con el que trabajó por última vez y, al cambiar de modo, Zoo Code cambia automáticamente el perfil.
De aquí surge un esquema conveniente: un perfil por modelo asignado a los modos. En Settings → Providers, haga clic en «+» junto al campo Configuration Profile, asigne un nombre al perfil, por ejemplo Gonka DeepSeek, y rellene el formulario; repita para GLM-5.3 Flash y MiniMax M2.7: la dirección y la clave son las mismas para todos. Luego, en cada modo, seleccione el perfil en la lista junto al campo de entrada y el modo lo recordará. El icono de candado en esta lista, por el contrario, fija un solo perfil para todos los modos de la carpeta de trabajo.
| Modo | Perfil | Por qué |
|---|---|---|
| Code, Debug | DeepSeek V4 Flash | Ventana de 380K y límite de respuesta de 32768: reserva para sesiones largas y grandes cambios; más detalles en el análisis del modelo |
| Architect, Ask | GLM-5.3 Flash | Razona antes de responder, y en la planificación y explicación el proceso de pensamiento es más importante que el volumen. El razonamiento consume el mismo límite de respuesta de 8192 |
| Orchestrator | DeepSeek V4 Flash | Gestiona un plan largo con informes de subtareas; las subtareas se ejecutan en otros modos y reciben los perfiles de dichos modos |
| Perfil de respaldo | MiniMax M2.7 | La mayor capacidad de la red: el instalador la sugiere cuando el modelo no está definido por bandera. Tras el resultado de la herramienta en nuestra prueba, respondió con texto y llamó a la herramienta de finalización después de un recordatorio de Zoo Code; la tarea se completó una solicitud después. La elección principal para tareas de agentes en Zoo Code es DeepSeek V4 Flash |
Nivel de razonamiento. La casilla Enable Reasoning Effort en el formulario abre la lista Low, Medium, High, Extra High y Max; mientras esté desactivada, el nivel no se incluye en la solicitud. En GLM-5.3 Flash, el interruptor es esencialmente binario: Low desactiva el razonamiento, cualquier otro nivel lo deja completo; es útil mantener un perfil GLM independiente con Low para preguntas rápidas. Más detalles en el análisis de GLM-5.3 Flash. En DeepSeek V4 Flash y MiniMax M2.7, el gateway no sobrescribe la escala: cómo funcione el nivel depende del propio modelo.
Verificación: qué debería suceder
Abra una carpeta con un archivo pequeño que contenga un error evidente, por ejemplo calc.py con una función de suma que en realidad resta, y en el modo Code escriba: «Lee calc.py y dime en una frase si contiene algún error». Zoo Code le pedirá permiso para leer el archivo: «Zoo wants to read this file», con los botones Approve y Deny, si la lectura no se ha permitido previamente en Auto-Approve. Luego, el modelo llamará a la herramienta de finalización y la tarea terminará con el bloque Task Completed con la respuesta sustancial; el razonamiento, si existe, se muestra en un bloque separado llamado Thinking. El porcentaje de ocupación del contexto en el encabezado contraído de la tarea se calcula según el Context Window Size, lo cual es otra razón para configurarlo correctamente.
Hemos reproducido este proceso con una solicitud siguiendo el modelo de Zoo Code: flujo, herramientas en un esquema estricto, y el resultado de read_file en el historial. DeepSeek V4 Flash respondió con una llamada nativa a attempt_completion con la conclusión correcta: la función resta en lugar de sumar. La segunda parte de la comprobación es el panel del gateway: en la sección «Uso», la solicitud aparecerá desglosada por modelos y la clave actualizará la hora de su última interacción.
Sin Auto-Approve, el error aparece como un bloque API Request Failed con botones de Retry y Start New Task, junto con el encabezado Provider Error que incluye el código y una cuenta atrás para el reintento. El texto de la respuesta del gateway es visible en el mensaje o en sus detalles:
| Qué se ve | Qué significa | Qué hacer |
|---|---|---|
401 Invalid API key | El gateway no aceptó la clave | Inserte la clave de nuevo, completa y sin espacios; compruebe que está activa en la sección «API-keys» |
400 Model "gpt-4o" not found. Available: … | En el campo Model ha quedado un gpt-4o preestablecido por el formulario o un id con un error tipográfico | Seleccione el modelo de la lista; el gateway enumera los identificadores disponibles directamente en el error |
405 y una página HTML en lugar de una respuesta, lista de modelos vacía | Falta el sufijo /v1 en el Base URL | La dirección debe terminar en /v1 |
404 Invalid URL (POST /v1/v1/chat/completions) | Hay un exceso en la cola del Base URL | Deje exactamente https://gate.joingonka.ai/v1 |
402 Insufficient balance | Los fondos en el saldo se han agotado | Recargue su saldo en la sección «Billing»; la clave sigue siendo válida |
429, en el texto currently overloaded in the Gonka network | El modelo se ha quedado sin capacidad libre durante las horas punta | Con Auto-Approve, Zoo Code repetirá la solicitud por sí mismo, aumentando la pausa; sin él, presione Retry. Si se prolonga, cambie el perfil a un modelo vecino; el estado de la red se encuentra en la página de estado |
El modelo respondió con texto, no con una llamada a herramienta, y Zoo Code envió otra solicitud por sí mismo; después de dos respuestas consecutivas así: The model failed to use any tools in its response | Zoo Code espera una llamada a la herramienta en cada turno y, al no recibirla, se la recuerda al modelo. Esto sucede tras el resultado de una herramienta: el modelo responde sobre el contenido y llama a attempt_completion después del recordatorio | Una repetición única es normal, la tarea se completará sola. Si se repite a menudo, cambie el perfil a DeepSeek V4 Flash |
Cuánto cuesta
Un agente gasta tokens de manera diferente a un chat. En cada solicitud, Zoo Code incluye un system prompt con las reglas del modo, descripciones de herramientas e información sobre la carpeta de trabajo (esto son miles de tokens antes incluso de su pregunta), y una tarea suele llevar varios pasos. Por eso, el precio por token es clave aquí.
A través de JoinGonka Gateway, los tokens cuestan $0.0069 por millón en entrada y $0.021 por millón en salida; el precio es igual para todos los modelos de la red y se muestra en esta página desde una fuente en tiempo real. El orden de magnitud de los precios a septiembre de 2026 es:
| Escenario | Consumo | A través de Gateway |
|---|---|---|
| Tarea única: leer un archivo, encontrar un error | decenas de miles de tokens | centésimas de centavo |
| Día de trabajo activo con el agente | 3-7M de tokens | unos pocos centavos |
| Mes de desarrollo diario | ~150M de tokens | alrededor de un dólar |
Como comparación, las formas de pagar modelos en Zoo Code:
| Método | Cómo se paga | Qué tener en cuenta |
|---|---|---|
| Clave de proveedor: Anthropic, OpenAI, Google Gemini y otros | Por tokens según la tarifa del proveedor | El precio depende del modelo; la cuenta crece con la longitud de las sesiones |
| Agregador, por ejemplo OpenRouter | Por tokens según la tarifa del agregador | Amplia selección de modelos bajo una sola clave |
| JoinGonka Gateway | Por tokens desde un saldo prepago, precio único para todos los modelos de la red | No hay suscripciones ni cuotas mensuales; el consumo se ve en el panel por días, claves y modelos |
Con Input Price y Output Price configurados, el costo de la tarea es visible en su encabezado, pero con precisión de centavo (las tareas cortas en modelos de la red mostrarán $0.00). El consumo exacto y el saldo restante se encuentran en el panel, en las secciones «Uso» y «Facturación».
Qué tener en cuenta al trabajar
Confirmaciones y autonomía. Por defecto, Auto-Approve está desactivado y Zoo Code solicita permiso para leer, escribir y ejecutar comandos; para tareas largas, active las categorías necesarias en el menú Auto-approve junto al campo de entrada. Para los comandos existe Destructive Command Guard (Settings → Auto-Approve): la extensión descarga su ejecutable, tras lo cual los comandos que este aprueba se ejecutan automáticamente, mientras que los bloqueados esperan confirmación. Con Auto-Approve, Zoo Code también reintenta las solicitudes fallidas: la pausa comienza en 5 segundos y se duplica con cada intento, hasta un máximo de 10 minutos.
Respuesta por streaming. No desactive Enable streaming: en el stream, la pasarela entrega el texto a medida que se genera y limita la respuesta solo al tope del modelo, mientras que una solicitud sin streaming y sin un límite explícito se corta a los 1500 tokens de respuesta (en GLM-5.3 Flash, a los 3000).
Indexación de código. La búsqueda semántica en el proyecto (Codebase Indexing) se configura por separado del modelo, a través de un proveedor de embeddings; existe una opción local para ello: Semble - Local.
Imágenes. Los modelos de la red son textuales. Para capturas de pantalla y maquetas, cree un perfil independiente con un modelo que trabaje con imágenes y cambie a él durante esa tarea.
Privacidad. Zoo Code envía a los desarrolladores datos sobre errores y uso vinculados al identificador de instalación, sin incluir código ni prompts; esto se desactiva con el interruptor Allow error and usage reporting en Settings → About Zoo Code. Por su parte, la pasarela no almacena el contenido de los prompts ni de las respuestas: en el panel solo se ven los contadores de solicitudes y tokens.
.roomodes y .roo/, además de la importación de ajustes e historial de Roo. Se conecta a JoinGonka Gateway como proveedor OpenAI Compatible: Base URL https://gate.joingonka.ai/v1, clave jg-…, el modelo de la red en lugar del gpt-4o predeterminado y valores precisos de Context Window Size y Max Output Tokens (DeepSeek V4 Flash — 380000 y 32768, GLM-5.3 Flash — 390000 y 8192, MiniMax M2.7 — 200000 y 8192), con Image Support desactivado; los valores se imprimen con npx @joingonka/setup --tool zoo --model deepseek. Después, cree un perfil por modelo: DeepSeek V4 Flash para Code, Debug y Orchestrator, y GLM-5.3 Flash para Architect y Ask.¿Quieres saber más?
Explora otras secciones o empieza a ganar GNK ahora mismo.
Obtener clave y tokens gratuitos →