For the complete documentation index, see llms.txt. This page is also available as Markdown.

Codificación con IA Aider

Codificación con IA basada en terminal con Aider en Clore.ai: consciente de Git, multiarchivo, modelos locales vía Ollama

Aider es un asistente de codificación con IA basado en terminal y con más de 39 mil estrellas en GitHub. Edita archivos directamente en tu repositorio, crea commits de Git automáticamente y es compatible tanto con APIs en la nube (OpenAI, Anthropic) como con modelos totalmente locales mediante Ollama. En una GPU de Clore.ai, puedes ejecutar modelos grandes de programación como DeepSeek-R1 32B o Qwen2.5-Coder-32B completamente en tu propio hardware: privado, rápido y rentable.

Características clave

  • Nativo del terminal — funciona sobre SSH, perfecto para servidores Clore.ai sin interfaz gráfica

  • Compatible con Git — hace commits automáticos de cada cambio con mensajes descriptivos, fácil de revisar y revertir

  • Edición de varios archivos — añade varios archivos al contexto y edítalos simultáneamente

  • Compatibilidad con modelos locales — conéctate a Ollama para una programación totalmente privada y sin coste de API

  • Modo arquitecto — usa un modelo de razonamiento potente para planificar, luego un modelo rápido para implementar

  • Mapa del repositorio — indexa automáticamente tu base de código para realizar ediciones con conocimiento del contexto

  • Análisis estático y pruebas — ejecuta linters/pruebas después de cada edición, corrige automáticamente los fallos

  • Entrada de voz — dicta instrucciones de programación mediante el micrófono

Requisitos

Componente
Mínimo
Recomendado

GPU

RTX 3060 12 GB

RTX 4090 24 GB

VRAM

12 GB

24 GB

RAM

16 GB

32 GB

Disco

30 GB

60 GB

Python

3.9

3.11

Precios de Clore.ai: RTX 4090 ≈ $0.14–0.42/h · RTX 3090 ≈ $0.07–0.21/h · RTX 3060 ≈ $0.03–0.07/h

Para modelos solo en la nube (sin inferencia local), no se requiere GPU — pero las GPUs de Clore.ai te permiten ejecutar modelos de Ollama localmente para una privacidad total.

Inicio rápido

1. Instala Aider

2. Configura Ollama para modelos locales

3. Inicia Aider con un modelo local

4. Empieza a programar

Dentro del REPL de Aider:

Aider hará lo siguiente:

  1. Leer los archivos y entender la base de código

  2. Proponer cambios como un diff

  3. Aplicar los cambios en disco

  4. Crear un commit de Git con un mensaje descriptivo

Ejemplos de uso

Modo arquitecto (configuración de dos modelos)

Usa un modelo potente para el razonamiento y un modelo rápido para la generación de código:

El modelo arquitecto planifica los cambios, y el modelo editor escribe el código real; combinando razonamiento de alta calidad con implementación rápida.

Añadir archivos y editar

Usar con APIs en la nube

Integración con Git

Análisis estático y corrección automática

Modo no interactivo (por script)

Recomendaciones de modelos

Modelo
VRAM
Velocidad
Calidad
Ideal para

deepseek-r1:32b

~20 GB

Medio

Alto

Refactorización compleja

qwen2.5-coder:32b

~20 GB

Medio

Alto

Generación de código

qwen2.5-coder:7b

~5 GB

Rápido

Bueno

Ediciones rápidas, RTX 3060

codellama:34b

~20 GB

Medio

Bueno

Código heredado, C/C++

deepseek-coder-v2:16b

~10 GB

Rápido

Bueno

Rendimiento equilibrado

Consejos

  • Usa /add selectivamente — solo añade los archivos que Aider necesita ver. Demasiados archivos desperdician tokens de contexto

  • Modo arquitecto es poderoso para cambios complejos — el modelo de razonamiento detecta casos límite que el modelo editor podría pasar por alto

  • /undo revierte limpiamente el último cambio mediante Git — experimenta libremente

  • /diff muestra los cambios propuestos antes de aplicarlos — úsalo para revisar

  • Establece --auto-commits (predeterminado) para tener el historial completo de Git de cada cambio de IA

  • Usa .aiderignore para excluir archivos del mapa del repositorio (node_modules, .venv, etc.)

  • Para repositorios grandes, el mapa del repositorio de Aider ayuda al modelo a entender la estructura del código — deja que se ejecute en la primera carga

  • Ejecuta pruebas después de las ediciones — /test pytest detecta regresiones al instante

Solución de problemas

Problema
Solución

El modelo de Ollama es demasiado lento

Usa una cuantización más pequeña (q4_0) o un modelo más pequeño

CUDA sin memoria con Ollama

Descarga una variante más pequeña del modelo o usa OLLAMA_NUM_GPU=0 para CPU

Errores en commits de Git

Asegúrate de git config user.email y user.name están configurados

Aider ignora mis archivos

Usa /add filename.py explícitamente — Aider solo edita los archivos añadidos

El modelo produce ediciones deficientes

Prueba con un modelo más potente, o usa el modo arquitecto

Conexión rechazada (Ollama)

Asegúrate de que Ollama esté en ejecución: ollama serve o systemctl start ollama

Se superó la ventana de contexto

Elimina archivos con /drop, conserva solo los relevantes

Recursos

Última actualización

¿Te fue útil?