
Aider
Programación en pareja con IA en tu terminal con commits Git nativos
Conectar con TokenMix CLI
El TokenMix CLI oficial lo configura todo con un solo comando — sin variables de entorno manuales:
npx tokenmix aider
Gestiona el inicio de sesión y apunta Aider a TokenMix por ti. ¿Prefieres configurarlo a mano? Los pasos completos están a continuación.
Introducción
Aider convierte tu terminal en un entorno de programación en pareja con IA. Describes lo que quieres y Aider edita los archivos relevantes en tu base de código — luego crea automáticamente un commit de Git con un mensaje descriptivo. Este enfoque Git-first significa que siempre puedes ver qué hizo la IA, compararlo o revertirlo. Al apuntar Aider a TokenMix, puedes usar modelos de primer nivel como claude-opus-4.8 y deepseek-v4-pro.
Requisitos previos
- Python 3.9 o posterior — ejecuta
python3 --versionpara confirmar - Git instalado y un repositorio Git de trabajo
- Una cuenta TokenMix con una clave API que comience con
sk-tm-→ Regístrate en tokenmix.ai → Panel de control → API Keys
Pasos de configuración
1. Instalar Aider
pip install aider-chat
Verificación:
aider --version
2. Establecer variables de entorno
Aider usa OPENAI_API_BASE y OPENAI_API_KEY para endpoints compatibles con OpenAI. Agrégalos a tu perfil de shell (~/.zshrc o ~/.bashrc):
export OPENAI_API_BASE="https://api.tokenmix.ai/v1"
export OPENAI_API_KEY="sk-tm-tu-clave-aquí"
Recarga tu shell:
source ~/.zshrc
3. Iniciar Aider con un modelo TokenMix
Navega a tu repositorio Git e inicia Aider prefijando el nombre del modelo con openai/:
cd ~/tu-proyecto
aider --model openai/claude-opus-4.8
Para DeepSeek:
aider --model openai/deepseek-v4-pro
4. Dar una tarea a Aider
En el prompt de Aider, describe lo que quieres:
Agrega validación de entrada al endpoint de registro — verificación de formato de email y longitud mínima de contraseña de 8 caracteres.
Aider edita los archivos, muestra un diff y pide confirmación antes de hacer el commit.
Verificación
Después de que Aider haga un cambio, ejecuta:
git log --oneline -3
Deberías ver un nuevo commit creado por Aider con un mensaje descriptivo. El cambio está completamente rastreado y es reversible con git revert.
Preguntas frecuentes
P: ¿Por qué prefijar el modelo con openai/?
El prefijo openai/ le dice a Aider que use el formato de API compatible con OpenAI (enrutando a través de OPENAI_API_BASE). Sin él, Aider intentaría usar los SDK nativos de Anthropic u OpenAI con el endpoint incorrecto.
P: ¿Puedo usar Aider sin hacer commit en cada cambio?
Sí. Pasa --no-auto-commits para deshabilitar los commits automáticos. Aider seguirá editando archivos; tú haces commit manualmente cuando estés satisfecho.
P: ¿Cómo cambio de modelo a mitad de sesión?
Escribe /model openai/deepseek-v4-pro en el prompt de Aider para cambiar de modelo sin reiniciar.