Adiós a GitHub Copilot: Guía para Instalar Aider en VS Code y Crear tu SWE-Agent Local

A ver, seamos sinceros. GitHub Copilot está bien para los que se conforman con autocompletar dos líneas de código y picar texto como si estuviéramos en 2021. Pero si tú lo que quieres es jugar en la liga de los mayores y tener un SWE-Agent (Software Engineering Agent) de verdad trabajando para ti, te estás equivocando de herramienta.

Hoy te voy a enseñar a instalar Aider. El agente por terminal que no te sugiere código: te lee el repositorio entero, busca los bugs, los arregla, edita los archivos en tu cara y encima te hace el commit de Git. Todo desde tu propio VS Code y, si te da la gana, ejecutándose 100% gratis en tu propia tarjeta gráfica sin regalarle tu código a nadie.

Aprende a configurarlo y deja de picar código a mano como un novato.

Requisitos (Lo mínimo para no ir a pedales)

Antes de empezar, asegúrate de no tener el PC lleno de trastos:

  • Visual Studio Code (obvio).
  • Python 3.10, 3.11 o 3.12 instalado (déjate de versiones experimentales si no quieres pelearte con dependencias).
  • Un repositorio Git inicializado en tu proyecto.
  • Ollama en segundo plano (si tienes una buena GPU y quieres mover modelos locales sin pagar un duro).

Instalación sin despeinarse

En Windows, instalar cosas de Python a veces da dolor de cabeza si no sabes lo que haces. Para evitar lloros con las rutas del sistema, lo instalamos aislado y limpio con pipx.

Abre tu terminal de PowerShell y tira estos dos comandos:

py -m pip install pipx
pipx install aider-chat

Para chulear de que ya lo tienes instalado, comprueba la versión:

aider --version

Integrarlo en VS Code (Cero extensiones basura)

Nada de instalar extensiones pesadas en el IDE que luego se quedan colgadas enviando JSONs raros y te congelan la pantalla. Aider se ejecuta en la terminal integrada de VS Code y maneja tu código como un cirujano.

  1. Abre la carpeta de tu proyecto en VS Code.
  2. Despliega la terminal integrada del editor (Ctrl + Ñ o Ctrl + ').
  3. Comprueba que estás en la raíz de tu repo de Git.

Conectar la bestia (Local o Nube)

Modo Mago Local (Gratis, privado y en tu GPU)

Si tienes una buena tarjeta gráfica (una GTX/RTX) y no quieres regalarle tus datos a multinacionales, tira de Ollama:

Lanza el servidor en una terminal:

ollama serve

En la terminal de VS Code, dale caña a Aider con un modelo potente de código (como qwen2.5-coder):

aider --model ollama_chat/qwen2.5-coder:7b

Modo Billetera (Con APIs de pago)

Si prefieres gastar tokens en GPT-4o, Claude o DeepSeek:

PowerShell:

$env:OPENAI_API_KEY="tu_api_key_aqui"
aider --model gpt-4o

Cómo trabajar mientras Aider curra por ti

Cuando Aider arranca, analiza tu proyecto y se crea un mapa mental (Repo-map) de todas las dependencias. A partir de ahí, tú mandas y él obedece.

Añadir archivos al lío: Aunque Aider es bastante listo y busca los archivos solo, si quieres forzarle a mirar uno en concreto usas /add

/add src/auth.js

Dar la orden de ataque: Pídele lo que te dé la gana:

Crea un middleware de autenticación en auth.js, corrige los fallos de sintaxis que veas en index.js y hazme los tests unitarios.

  • Siéntate a mirar el espectáculo: Verás cómo las ventanas de tu VS Code se van modificando solas en tiempo real. Marcadores verdes, rojos, refactorizaciones impecables… Y cuando termine, ¡te deja el commit de Git listo!

Sustituir la muleta de Copilot por la potencia bruta de Aider es la diferencia entre ir en patinete o llevar un tanque. Pruébalo y me cuentas.