Ir al contenido principal

Ayudar a instalar y usar

Aider es una herramienta de programación en pareja basada en IA para la terminal. AI-School recomienda Aider para programar con estudiantes, ya que la herramienta funciona de forma explícita y es menos agentic que muchos otros agentes de codificación.

El estudiante recibe ayuda para programar, pero puede ver claramente qué archivos se modifican.

Más información se encuentra en el sitio web de Aider y en la documentación oficial de Aider.

Instalar

Para Aider primero necesitas Python. Instala Python 3 a través de python.org o mediante un gestor de paquetes como Homebrew.

Luego 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 ello, en la guía utiliza siempre python3.

Windows

py --version

En Windows, Python suele iniciarse con py.

Instalar 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 también se puede instalar Aider mediante un script de instalación:

curl -LsSf https://aider.chat/install.sh | sh

En Windows puede hacerse vía 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"
Instalar Git

Aider funciona mejor en una carpeta que sea un repositorio git. Por ello, instala también git y anima a los estudiantes a trabajar preferentemente en una carpeta de proyecto con control de versiones.

Conectar con Coderen

Aider puede trabajar con API compatibles con OpenAI. Usa para ello el endpoint de 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="tu-api-key"

Windows

setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "tu-api-key"

Cierra la terminal y abre una nueva para que Windows use las nuevas variables.

Iniciar Aider

Ve a la carpeta de tu proyecto:

cd ruta/a/tu/proyecto

Inicia Aider con un modelo permitido. Para estudiantes recomendamos gpt-5.4-mini.

aider --model openai/gpt-5.4-mini

Para usuarios avanzados se puede elegir un modelo más potente:

aider --model openai/gpt-5.4

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 el error más claro para el usuario.

Comandos útiles

ComandoSignificado
/add archivoAñadir un archivo al chat
/askRealizar preguntas sin modificar código directamente
/codePedir a Aider que modifique código
/diffVer los cambios
/undoDeshacer la última modificación de IA
/exitCerrar Aider

Consejos para la clase

Haz que los alumnos usen Aider como ayuda de programación, no como una máquina de resolver automáticamente.

Buena inducción incluye, 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 sentido.”

Menos adecuado para principiantes:

  • “Haz toda la tarea por mí.”
  • “Construye la aplicación completa.”
  • “Resuelve todo automáticamente.”