Contenido actualizado: 2026-06-09Aider es una herramienta muy útil para la programación en pareja desde la terminal, ideal para realizar modificaciones en pasos pequeños dentro de un repositorio Git, revisar diferencias, agregar archivos de contexto y realizar correcciones por rondas. Al integrar con Crazyrouter, la forma más confiable es usar la configuración compatible con OpenAI oficialmente soportada por Aider.
Resumen
Mediante variables de entorno o~/.aider.conf.yml, Aider puede enviar solicitudes a Crazyrouter:
- Protocolo recomendado:
OpenAI-compatible API - URL Base:
https://api.crazyrouter.com/v1 - Variable de autenticación:
OPENAI_API_KEY - Modelo predeterminado recomendado:
gpt-5.5
¿A quién está dirigido?
- Personas que quieran realizar modificaciones de código con pequeños commits desde la terminal
- Quienes prefieran controlar de manera clara los archivos de contexto, diferencias y ritmo de commits
- Usuarios que deseen separar la facturación de Aider de Codex o Claude Code
- Quienes prefieran integrar Crazyrouter utilizando primero el método compatible con OpenAI más directo
Protocolo de uso
Protocolo recomendado:OpenAI-compatible API
Aider soporta oficialmente las siguientes opciones de configuración:
OPENAI_API_KEYOPENAI_API_BASEopenai-api-keyopenai-api-base
gpt-5.5 y claude-opus-4-8. En Aider, también debes usar directamente este ID de modelo:
Requisitos del sistema y condiciones previas
gpt-5.5claude-opus-4-8gemini-3.1-pro
Instalación completa según el sistema operativo
Ruta recomendada para Windows
El procedimiento más confiable en Windows es:Git + Python + Instalar Aider con PowerShell + Configurar variables de entorno con PowerShell.
Orden sugerido:
- Instalar Git
- Instalar Python
- Ejecutar el script de instalación oficial de Aider en PowerShell, o instalar
aider-installprimero - Definir variables temporales en PowerShell
- Definir variables de usuario permanentes en PowerShell
- Abrir una nueva terminal y confirmar que
aidercomando y las variables funcionen correctamente
aider --version no reconoce el comando, cierra y vuelve a abrir PowerShell, luego vuelve a intentar.
Ruta recomendada para macOS
En macOS, lo más sencillo suele ser:Xcode Command Line Tools + Homebrew + Git + Python + Script oficial de instalación de Aider + ~/.zshrc para la persistencia de las variables de entorno.
Orden sugerido:
- Instalar Xcode Command Line Tools
- Instalar Homebrew (si aún no lo tienes)
- Instalar Git y Python
- Ejecutar el script de instalación oficial de Aider, o instalar a través de
aider-install/uv - Registrar
~/.zshrc - Abrir una nueva terminal y confirmar las rutas de comando y variables
aider
Notas para Linux
En Linux se puede seguir el método de terminal para macOS, solo que normalmente las variables permanentes se escriben en~/.bashrc. Si es la primera vez que conectas una máquina de desarrollo local o en la nube, prueba primero con variables temporales en la shell actual y decide posteriormente si las haces permanentes.
Instalación completa desde cero
Paso 1: Instalar Git
- Windows PowerShell
- macOS
- Ubuntu / Debian
Paso 2: Instalar Python y pip
- Windows PowerShell
- macOS
- Ubuntu / Debian
Paso 3: Instalar Aider
- Windows PowerShell
- macOS / Linux
aider-install de la documentación oficial de Aider:- Windows PowerShell
- macOS / Linux
uv, sigue la documentación oficial para instalar de esta forma:Paso 4: Crear un token dedicado para Aider en Crazyrouter
aider en el panel de Crazyrouter. Para la primera vez, solo añade permisos para:gpt-5.5claude-opus-4-8gemini-3.1-pro
openai/.Paso 5: Configurar variables de entorno temporales en la terminal actual
- macOS / Linux
- Windows PowerShell
Paso 6: Guardar las variables de entorno en configuración persistente
- Linux Bash
- macOS / Zsh
- Windows PowerShell
- Windows PowerShell
- macOS / Linux
Paso 7: Opcionalmente agregar configuración en ~/.aider.conf.yml
- macOS / Linux
- Windows PowerShell
model y openai-api-base en el archivo de configuración.Paso 8: Preparar el repositorio Git y hacer la primera instantánea
Paso 9: Iniciar Aider y completar la primera validación
Resume únicamente la estructura del repositorio actual, sin modificar archivosLee el README y sugiere cambios mínimos, sin aplicarlos todavía- Confirma que puedes ver correctamente el diff antes de realizar cambios mayores
Configuración recomendada de modelos
gpt-5.5; después de verificar el funcionamiento, agrega claude-opus-4-8 o gemini-3.1-pro según el escenario.
Mejores prácticas para la configuración de Token
Lista de comprobación de la verificación
-
git --versionfunciona correctamente -
python --versionopython3 --versionfuncionan correctamente -
aider --versiones correcto -
OPENAI_API_KEYestá correctamente configurado -
OPENAI_API_BASEestá configurado comohttps://api.crazyrouter.com/v1 - Si usas
~/.aider.conf.yml, el nombre del modelo debe ser el ID original de Crazyrouter, por ejemplogpt-5.5 -
aider --model gpt-5.5inicia correctamente - Se completa con éxito la primera tarea de solo lectura o modificación menor
- Los registros del backend de Crazyrouter muestran la solicitud correspondiente
- La cuota del token y la lista blanca de modelos cumplen las expectativas
Errores comunes y soluciones
Consejos sobre rendimiento y costes
- Al iniciar, valida primero en un repositorio pequeño
- Por defecto usa
gpt-5.5; añadeclaude-opus-4-8solo para pruebas cruzadas - Recomienda separar tokens por tipo de proyecto para facilitar la gestión de costes
- Si la sesión se extiende demasiado, limpia el contexto y evita cargar archivos innecesarios repetidas veces
- Después de grandes cambios, revisa siempre el diff generado por Aider y los logs de Crazyrouter
Preguntas frecuentes
¿Qué Base URL debo poner en Aider?
Ponhttps://api.crazyrouter.com/v1.
¿Por qué no debe escribirse el modelo como openai/gpt-5.5?
Porque los modelos de Crazyrouter no llevan prefijo de proveedor; aquí se reconoce el ID original del modelo como gpt-5.5. openai/gpt-5.5 será considerado otro modelo, el cual no existe en esta plataforma.
¿Es mejor usar variables de entorno o archivos de configuración?
Ambos funcionan. Para comenzar, las variables de entorno son más rápidas; para uso prolongado, agrega también~/.aider.conf.yml.
¿Por qué se recomienda hacer un snapshot de Git la primera vez?
Porque Aider modifica archivos, genera diferencias y realiza o sugiere commits automáticos. Si tienes un snapshot previo, será más fácil diagnosticar problemas y revertir cambios.¿Cuál es el primer modelo recomendado?
Empieza congpt-5.5.