Secciones de la base de conocimientos ▾

Navegación

▸ Empiece aquí Por roles

Categorías

Herramientas 52
Glosario 12

Herramientas

OpenCode: tu propio modelo en la terminal

OpenCode es un asistente de coding con AI de código abierto que funciona directamente en la terminal. Sin suscripciones, sin vendor lock-in. Soporta autocompletado, generación de código, refactorización y explicaciones — todo a través de una API compatible con OpenAI.

A diferencia de las herramientas propietarias (GitHub Copilot, Cursor Pro), OpenCode es totalmente gratuito y abierto. El único gasto es el proveedor de API para el LLM. Con JoinGonka Gateway, ese gasto se reduce a $0.30 al mes.

La configuración lleva un par de minutos — con el instalador en un solo comando o manualmente con los medios nativos de OpenCode, sin tocar variables de entorno.

Paso 1: Obtener la clave API

Procedimiento estándar para todas las herramientas:

  1. Registro en gate.joingonka.ai/register.
  2. El bono de 3M tokens gratuitos se acredita automáticamente.
  3. Cree una API-key (formato jg-xxx) en el Dashboard.

La misma clave funciona con Cursor, Cline, Continue.dev y cualquier cliente compatible con OpenAI.

Paso 2: Configurar OpenCode

Lo más sencillo es realizar la configuración con el instalador mediante un solo comando. Para herramientas de CLI/archivos, este configurará automáticamente el proveedor JoinGonka (baseUrl, modelos) y guardará la clave en el almacenamiento nativo de OpenCode, sin tocar las variables de entorno; para herramientas de UI, mostrará los valores listos para insertar:

npx @joingonka/setup --tool opencode

El instalador es universal (sin el flag solicitará elegir una herramienta de la lista), pedirá la clave jg-… y, tras la configuración, realizará una comprobación en vivo mediante una solicitud al gateway. No modifica otras configuraciones. A continuación, se detalla el método manual si prefiere configurarlo usted mismo.

Configurar manualmente (Plan B)

OpenCode guarda las claves de forma nativa y describe a los proveedores en su propio archivo de configuración, por lo que la configuración manual tampoco toca las variables de entorno, permitiendo que otras herramientas compatibles con OpenAI sigan funcionando como antes.

Paso 1: guardar la clave. Ejecute opencode auth login, seleccione Other, introduzca el id del proveedor joingonka e inserte la clave jg-…. OpenCode la guardará en ~/.local/share/opencode/auth.json.

Paso 2: describir al proveedor. Añada a ~/.config/opencode/opencode.json (el id joingonka debe coincidir con el paso 1):

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "joingonka": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "JoinGonka (Gonka)",
      "options": { "baseURL": "https://gate.joingonka.ai/v1" },
      "models": {
        "MiniMaxAI/MiniMax-M2.7": { "name": "MiniMax M2.7" },
        "deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash" },
        "zai-org/GLM-5.3-Flash": { "name": "GLM-5.3 Flash" }
      }
    }
  }
}

No es necesario añadir el campo apiKey a este archivo; OpenCode sustituirá la clave desde auth.json basándose en el id coincidente.

Elección de modelo: por defecto es adecuado joingonka/MiniMaxAI/MiniMax-M2.7; para tareas de razonamiento y el contexto más largo de la red (390K) — joingonka/zai-org/GLM-5.3-Flash; para prompts grandes sin razonamiento y la salida más larga — joingonka/deepseek-ai/DeepSeek-V4-Flash-0731 (380K, el segundo contexto más largo).

Verificación: ejecute opencode y pida que escriba una función. Si recibe una respuesta, la configuración ha finalizado.

Por qué OpenCode + Gonka es la mejor combinación

Tres razones por las que la combinación OpenCode + Gonka es óptima para los desarrolladores:

  • Completamente open-source: tanto OpenCode como la red Gonka son de código abierto. Sin vendor lock-in, sin dependencias propietarias. Usted controla cada componente.
  • Costo: $0.0069/1M de tokens — miles de veces más barato que cualquier análogo propietario. GitHub Copilot cuesta $19-39/mes con límites. OpenCode + Gonka — sin límites, por unos centavos.
  • Privacidad: su código no se envía a los servidores de Microsoft/OpenAI/Anthropic. Las solicitudes pasan por una red descentralizada — no existe un almacén único para sus datos.

OpenCode admite muchos proveedores de LLM, pero con JoinGonka Gateway obtiene el equilibrio óptimo entre precio, calidad y privacidad. Otras herramientas de terminal alternativas: Claude Code, Aider.

Parámetros del modelo: ventana de contexto — 200K tokens en MiniMax M2.7 (380K en DeepSeek V4 Flash, 390K en GLM-5.3 Flash), longitud máxima de respuesta — hasta 8192 tokens (en DeepSeek V4 Flash — hasta 32768). Lista actual de modelos: GET https://gate.joingonka.ai/v1/models.

OpenCode + Gonka = asistente de codificación de IA completamente open-source por $0.30/mes. Sin suscripciones, sin vendor lock-in, sin enviar código a servidores corporativos. Tokens gratuitos al inicio.

¿Quieres saber más?

Explora otras secciones o empieza a ganar GNK ahora mismo.

Obtener tokens gratuitos →