Secciones de la base de conocimientos ▾

Navegación

▸ Empiece aquí Por roles

Categorías

Herramientas 32
Glosario 12

Herramientas

Aider + Gonka AI — Programación en pareja con IA

Aider es uno de los mejores asistentes de codificación con IA para terminal. Funciona con Git, comprende la estructura del proyecto, crea commits y edita varios archivos simultáneamente. No es solo un chat con IA, es programación en pareja real, donde un compañero de IA lee tu código, sugiere cambios y los aplica.

Aider admite API compatibles con OpenAI de forma nativa. Conectarse a JoinGonka Gateway requiere 2 variables de entorno y 30 segundos de configuración. Después, disfruta de programación en pareja ilimitada por $0.003 por cada 1M de tokens.

Paso 1: Instalar Aider y obtener la clave

Instalación de Aider:

# pip
pip install aider-chat

# pipx (recomendado)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

Clave API: regístrese en gate.joingonka.ai/register, obtenga 10M de tokens gratuitos, cree una clave jg-xxx.

Paso 2: Configurar Aider

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

npx @joingonka/setup --tool aider

El instalador es universal (si no usas el flag, permitirá seleccionar la herramienta de una lista), solicitará la clave jg-… y, tras la configuración, realizará una verificación en vivo mediante una solicitud al gateway. No modifica otras configuraciones. A continuación, el método manual si prefieres configurarlo por tu cuenta.

Configurar manualmente (plan B)

Método 1: variables de entorno (el más sencillo):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-tu-clave

Ejecución:

aider --model openai/MiniMaxAI/MiniMax-M2.7

Método 2: archivo per-proyecto .aider.conf.yml en la raíz del proyecto — la forma más nativa: endpoint, clave y modelo en un solo archivo, sin modificar variables de entorno globales (el OPENAI_* global interceptaría tus otras herramientas compatibles con OpenAI):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-tu-clave
model: openai/MiniMaxAI/MiniMax-M2.7

Opcional: configuración avanzada del comportamiento del modelo en un archivo .aider.model.settings.yml separado (define SOLO los parámetros del modelo, no el endpoint ni la clave):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # límite de salida a través del Gateway

Método 3: alias en el shell por comodidad:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-tu-clave aider --model openai/MiniMaxAI/MiniMax-M2.7'

Verificación: dirígete a un repositorio Git y ejecuta gonka-aider. Aider mostrará información sobre el modelo y te sugerirá añadir archivos al contexto. Solicita un cambio en un archivo: si Aider crea un commit, todo funciona.

Funcionalidades de Aider + Gonka

Aider no es solo un chat. Es una herramienta completa para programación en pareja con AI:

  • Trabajo con Git: Aider crea automáticamente commits para cada cambio. Es fácil revertir cualquier decisión de la AI a través de git undo.
  • Contexto del proyecto: Aider construye un mapa del repositorio (repo map): entiende las dependencias entre archivos, las importaciones y la estructura del proyecto. Kimi K2.6 recibe el contexto completo.
  • Ediciones multiaarchivo: puede modificar simultáneamente de 5 a 10 archivos para implementar una funcionalidad. Cada archivo es un diff independiente, cada edición es rastreable.
  • Entrada de voz: soporte para --voice: dicte tareas en lugar de escribir.
  • Linting y pruebas: integración con linters y marcos de pruebas: Aider detecta errores y los corrige automáticamente.

Con Gonka, todo esto cuesta una fracción. Una sesión típica de programación en pareja (2-4 horas) consume entre 10 y 30M de tokens: esto equivale a $0.01-0.03 a través del JoinGonka Gateway. Con OpenAI, serían $50-200 por la misma sesión.

Herramientas de terminal alternativas: Claude Code, OpenCode.

Parámetros del modelo: la ventana de contexto de Kimi K2.6 es de 200K tokens, la longitud máxima de respuesta a través del Gateway es de hasta 8192 tokens (para todos los modelos de la red). Para la mayoría de las tareas de programación en pareja, esto es suficiente.

Aider + Gonka = programación profesional por pares con IA por centavos. Integración con Git, ediciones multifile, contexto del proyecto, todo por $0.01-0.03/sesión en lugar de $50-200 con OpenAI.

¿Quieres saber más?

Explora otras secciones o empieza a ganar GNK ahora mismo.

Obtener 10M de tokens gratuitos →