Secciones de la base de conocimientos ▾

Herramientas

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

Aider es uno de los mejores asistentes de codificación de IA para terminales. Funciona con Git, comprende la estructura del proyecto, crea confirmaciones y edita varios archivos simultáneamente. No es solo un chat con IA, es una programación en pareja completa, donde el socio de IA lee su código, sugiere cambios y los aplica.

Aider es compatible con las API de OpenAI de forma nativa. La conexión a JoinGonka Gateway se realiza con 2 variables de entorno y 30 segundos de configuración. Después de eso, programación en pareja ilimitada por $0.001/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

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

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

Ejecución:

aider --model openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

Método 2: archivo de configuración .aider.model.settings.yml en la raíz del proyecto:

# .aider.model.settings.yml
- name: openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8
  edit_format: diff
  use_repo_map: true
  send_undo_reply: true
  extra_params:
    max_tokens: 2048  # Límite de Gateway

Método 3: alias en shell para mayor comodidad:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-su-clave aider --model openai/Qwen/Qwen3-235B-A22B-Instruct-2507-FP8'

Verificación: vaya a un repositorio de Git y ejecute gonka-aider. Aider mostrará información sobre el modelo y le pedirá que agregue archivos al contexto. Solicite 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 la programación por pares con IA:

  • Trabajo con Git: Aider crea automáticamente commits para cada cambio. Es fácil revertir cualquier decisión de IA con git undo.
  • Contexto del proyecto: Aider construye un mapa del repositorio (repo map), comprendiendo las dependencias entre archivos, importaciones y la estructura del proyecto. Qwen3-235B obtiene el contexto completo.
  • Ediciones multifile: puede modificar simultáneamente de 5 a 10 archivos para implementar una función. Cada archivo es un diff separado, 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 frameworks de prueba, Aider ve los errores y los corrige automáticamente.

Con Gonka, todo esto cuesta centavos. Una sesión típica de programación por pares (2-4 horas) consume de 10 a 30 millones de tokens, lo que equivale a $0.01-0.03 a través de JoinGonka Gateway. Con OpenAI, la misma sesión cuesta entre $50 y $200.

Herramientas de terminal alternativas: Claude Code, OpenCode.

Parámetros del modelo: la ventana de contexto de Qwen3-235B es de 128K tokens, la longitud máxima de respuesta a través de Gateway es de 2048 tokens. Para la mayoría de las tareas de programación por pares, 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 →