A

Aider

Herramienta de código abierto para programación en pareja con IA que se ejecuta en el terminal, modifica código local y mantiene los cambios dentro de los flujos habituales de git.

free
Última actualización 30/7/2026

Acerca de Aider

Aider es una herramienta de código abierto para programación en pareja con IA dirigida a desarrolladores que prefieren utilizar un asistente de programación en el terminal y no dentro de un editor específico. El sitio oficial la describe como una forma de programar en pareja con modelos de lenguaje de gran tamaño para iniciar un proyecto nuevo o ampliar una base de código existente. Resulta especialmente apropiada para trabajos de programación que requieren conocer el repositorio, en los que el desarrollador quiere elegir un proveedor de modelos, seleccionar archivos, solicitar cambios, revisar diferencias y conservar el resultado en el historial normal de git. Aider crea un mapa del repositorio para que el modelo comprenda los símbolos relacionados, se integra con git para que las modificaciones se puedan confirmar y deshacer, y puede ejecutar analizadores o pruebas después de los cambios. También admite flujos de trabajo que van más allá de una sencilla línea de comandos, como comentarios para la IA desde un IDE, imágenes y páginas web como contexto, modelos locales, API compatibles con OpenAI y claves API específicas de cada proveedor. El software es gratuito y utiliza la licencia Apache 2.0, pero la mayoría de los usos serios con modelos alojados siguen dependiendo de cuentas externas de modelos, claves API, costes de tokens, condiciones de tratamiento de datos y capacidades del modelo. Aider encaja bien con desarrolladores que trabajan principalmente en el terminal y equipos que desean control local; resulta menos adecuado para equipos que necesitan un agente gestionado en la nube, colaboración visual centrada en el IDE, controles centralizados de políticas o un plan de soporte empresarial ofrecido por un proveedor. ¿Trabajas en un repositorio existente? Consulta [Aider frente a Cursor para trabajos controlados con Git](/en/articles/aider-vs-cursor-git-controlled-repository) para comparar la selección del contexto, el tratamiento de árboles de trabajo modificados, la revisión de diferencias, las confirmaciones y la recuperación.

Funciones

Programación en pareja desde el terminal

Aider se ejecuta desde la línea de comandos, permite a los desarrolladores indicar los archivos que se añadirán a la sesión de chat y aplica los cambios solicitados directamente a los archivos locales del proyecto.

Acceso flexible a modelos de lenguaje de gran tamaño

La documentación oficial describe conexiones con numerosos modelos alojados y locales, incluidos OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, API compatibles con OpenAI, Ollama y otros proveedores admitidos por LiteLLM.

Contexto mediante el mapa del repositorio

Aider crea un mapa conciso del repositorio git que incluye clases, funciones, tipos y firmas de llamada importantes, para que el modelo pueda razonar sobre código situado fuera de los archivos presentes en el chat.

Control de cambios integrado con git

Aider se integra estrechamente con git, puede confirmar modificaciones con mensajes descriptivos, permite deshacer y revisar diferencias, y trata con cuidado los archivos ya modificados antes de aplicar sus propios cambios.

Ciclo de análisis y pruebas

Aider puede analizar y probar automáticamente el código después de modificarlo. Los desarrolladores pueden configurar comandos personalizados de análisis o pruebas para las verificaciones específicas de cada proyecto.

Flujo de comentarios en el IDE

Con el modo de supervisión, Aider puede leer instrucciones para la IA escritas como comentarios en un editor y responder a activadores de cambio o pregunta, manteniendo un flujo de trabajo dirigido desde el terminal.

Imágenes y páginas web como contexto

La documentación oficial de uso explica que los desarrolladores pueden añadir al chat capturas de pantalla, maquetas, imágenes de errores y URL para los modelos compatibles y las tareas con mucha documentación.

Controles de análisis respetuosos con la privacidad

La documentación de Aider indica que el análisis requiere aceptación, es anónimo y no recopila código, mensajes del chat, claves ni información personal. También documenta un comando para desactivarlo.

Ventajas

  • Software gratuito de código abierto con licencia Apache 2.0, repositorio oficial en GitHub y documentación pública.
  • Funciona en entornos de terminal donde quizá no estén disponibles las extensiones de IA específicas de un editor, incluidos terminales remotos y equipos de desarrollo ligeros.
  • Mantiene las modificaciones de la IA dentro de las prácticas habituales de revisión con git, incluidas diferencias, confirmaciones, procesos para deshacer, ramas y herramientas git externas.
  • Admite numerosos proveedores de modelos y vías para modelos locales, sin limitar el flujo a un único modelo de programación alojado.
  • Los mapas de repositorios, el análisis, las pruebas, el contexto de imágenes y páginas web, y los activadores mediante comentarios del IDE le aportan más capacidad que un simple envoltorio de chat.

Limitaciones

  • El software es gratuito, pero el uso productivo de la mayoría de los modelos alojados sigue requiriendo claves API independientes, cuentas de proveedores, presupuestos de tokens y condiciones de datos específicas del proveedor.
  • Una interfaz centrada en el terminal puede resultar menos accesible para quienes prefieren completado integrado en el IDE, árboles visuales de archivos y paneles gráficos de revisión.
  • Aider no es un agente de ingeniería gestionado en la nube; por sí solo no proporciona entornos aislados alojados, tareas en segundo plano en cola ni controles administrativos para toda la organización.
  • La calidad del modelo importa: la documentación oficial advierte que los modelos menos capaces podrían no devolver modificaciones de código utilizables, por lo que los resultados dependen en gran medida del modelo elegido.
  • Los equipos que trabajan con código sensible deben evaluar antes de adoptarlo al proveedor del modelo de lenguaje elegido, la configuración del modelo local, los ajustes de análisis y sus políticas internas.

Planes de precios

Software Aider de código abierto

$0Sin ciclo de facturación del software Aider
  • Proyecto de código abierto con licencia Apache 2.0
  • Asistente de programación en el terminal para repositorios git locales
  • Mapa del repositorio, integración con git, mecanismos de análisis y pruebas, y compatibilidad con configuraciones
  • Opciones de instalación documentadas para aider-install, uv, pipx, pip, Docker, Codespaces y métodos relacionados

Uso de un modelo o proveedor externo

Varies by providerCondiciones del proveedor externo
  • La mayoría de los modelos alojados requieren una clave API o una cuenta del proveedor
  • Los costes dependen del modelo elegido, el volumen de tokens, los límites de velocidad y el plan del proveedor
  • Los proveedores gratuitos y los modelos locales pueden reducir el gasto, pero podrían tener límites de capacidad o cuota
  • Deben comprobarse la privacidad, la conservación, la disponibilidad regional y las condiciones de soporte del proveedor antes de utilizar código privado

* La información de precios es solo orientativa. Consulta el anuncio más reciente en el sitio web oficial de Aider.

Preguntas frecuentes

Aider es una herramienta de código abierto para programación en pareja con IA que se ejecuta en el terminal y modifica archivos de una base de código local con ayuda de modelos de lenguaje de gran tamaño.
Sí. Las preguntas frecuentes oficiales indican que Aider es de código abierto y está disponible en GitHub con la licencia Apache 2.0. El uso del modelo aún puede generar costes a través del proveedor de modelos de lenguaje seleccionado.
Aider puede trabajar con numerosos modelos alojados y locales. La documentación oficial menciona OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, API compatibles con OpenAI, Ollama y otros modelos a través de LiteLLM.
La mayoría de los flujos con modelos alojados requieren una clave API de un proveedor. La documentación también describe variables de entorno, archivos .env, configuración YAML y opciones de línea de comandos para administrar esas claves.
Aider crea un mapa del repositorio que resume archivos, clases, funciones, tipos y firmas de llamada importantes, y después incluye las partes más pertinentes en el contexto del modelo.
Aider funciona mejor en un repositorio git. Puede confirmar las modificaciones de la IA con mensajes descriptivos, mostrar diferencias, deshacer el último cambio y mantener separadas las modificaciones preexistentes de archivos y sus propias ediciones.
Sí. Aider puede analizar y probar automáticamente el código después de editarlo. Los desarrolladores también pueden configurar comandos personalizados para procesos de análisis o pruebas específicos del proyecto.
El análisis propio de Aider se documenta como anónimo y sujeto a aceptación, pero la privacidad del código también depende del proveedor de modelos elegido o de la configuración del modelo local. Los equipos deben revisar las condiciones del proveedor y sus políticas internas antes de enviar código privado.

Información de la herramienta

DesarrolladorAider
Fecha de lanzamiento5/4/2026
Preciosfree

Etiquetas relacionadas

AI coding assistantTerminal developer toolOpen-source softwareGit workflowDeveloper productivity