Ayudar a instalar y usar
Aider es una herramienta de codificación en pareja para la terminal. AI-School recomienda Aider para programar con estudiantes, ya que la herramienta funciona de forma explícita y es menos agentica que muchos otros agentes de codificación.
El estudiante recibe ayuda para programar, pero puede ver claramente qué archivos se están modificando.
Para más información, consulta el sitio web de Aider en Aider-website y la documentación oficial de Aider.
Instalación
Para Aider primero necesitas Python. Instala Python 3 a través de python.org o mediante un gestor de paquetes como Homebrew.
Después verifica si Python está disponible.
macOS y Linux
python3 --version
En macOS y muchas instalaciones de Linux, el comando Python 3 se llama python3 en lugar de python. Por lo tanto, usa siempre python3 en el manual.
Windows
py --version
En Windows, Python suele iniciarse con py.
Instalación de Aider
La instalación recomendada según la documentación de instalación de Aider es a través de aider-install.
macOS y Linux
python3 -m pip install aider-install
aider-install
En macOS y Linux, Aider también puede instalarse mediante un script de instalación:
curl -LsSf https://aider.chat/install.sh | sh
En Windows, esto se puede hacer desde PowerShell:
py -m pip install aider-install
aider-install
O con el script de instalación:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Aider funciona mejor en una carpeta que sea un repositorio git. Por lo tanto, instala también git y anima a los alumnos a trabajar preferentemente en un proyecto con control de versiones.
Conectar con Coderen
Aider puede trabajar con API compatibles con OpenAI. Usa para ello el endpoint Coderen y la clave API de AI-School.
macOS y Linux
export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="ais.tu-clave-api"
Windows
setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "ais.tu-clave-api"
Cierra la terminal y abre una nueva para que Windows use las nuevas variables.
Iniciar Aider
Ve al directorio de tu proyecto:
cd ruta/a/tu/proyecto
Inicia Aider con un modelo permitido. Para los estudiantes recomendamos gpt-5.6-luna.
aider --model openai/gpt-5.6-luna
Para usuarios avanzados puede elegirse un modelo más fuerte:
aider --model openai/gpt-5.6-terra
Trabajar con archivos
En Aider puedes añadir archivos al contexto:
/add src/main.py
Luego solicita ayuda, por ejemplo:
¿Puedes explicar por qué esta función no funciona?
O:
Haz que el mensaje de error sea más claro para el usuario.
Comandos útiles
| Comando | Significado |
|---|---|
/add archivo | Añadir un archivo al chat |
/ask | Formule preguntas sin modificar código directamente |
/code | Pide a Aider que modifique código |
/diff | Ver los cambios |
/undo | Deshacer la última modificación de la IA |
/exit | Cerrar Aider |
Consejos para la clase
Pide a los estudiantes que usen Aider como ayuda de programación, no como una máquina que resuelva todo.
Buenas tareas son por ejemplo:
- “Explica qué significa este mensaje de error.”
- “¿Qué paso debería investigar ahora?”
- “Ayúdame a hacer esta función más pequeña.”
- “Verifica si mi solución tiene lógica.”
Menos adecuado para principiantes:
- “Haz toda la tarea por mí.”
- “Construye la aplicación completa.”
- “Resuelve todo automáticamente.”