Ir al contenido principal

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"
Instalar Git

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

ComandoSignificado
/add archivoAñadir un archivo al chat
/askFormule preguntas sin modificar código directamente
/codePide a Aider que modifique código
/diffVer los cambios
/undoDeshacer la última modificación de la IA
/exitCerrar 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.”
WhatsApp