
Aider
Aider es una CLI open source de pair programming con IA que edita archivos directamente dentro de tu repositorio Git local. Es ideal para desarrolladores que quieren ayuda de programación nativa del terminal, flexible en modelos, sin cambiar de IDE.
Elige Aider si quieres un agente de codificación open source, nativo del terminal, que edite un repositorio Git real y te permita controlar el proveedor del modelo. Elige un IDE de IA alojado o una extensión si necesitas completions inline pulidas, administración de equipo o un workflow visual de construcción de producto.

Pricing Plans
Open Source
Aider es gratuito y open source. Los usuarios lo ejecutan localmente y aportan su propio acceso a modelos/API.
Bring Your Own API Key
Los costes dependen del proveedor LLM elegido, el modelo, el tamaño del contexto y el volumen de uso.
Local Models
Puede conectarse a modelos locales mediante Ollama o endpoints locales compatibles con OpenAI; el hardware y la calidad del modelo determinan el rendimiento.
Core Features
1Programación terminal-first
- Se ejecuta como un par de programación con IA de línea de comandos dentro de un repositorio Git local.
- Edita archivos del proyecto directamente en lugar de solo sugerir snippets.
- Funciona con proyectos nuevos y codebases existentes.
2Workflow consciente de Git
- Hace commit automático de los cambios de IA con mensajes de commit generados.
- Facilita diff, revisión, reversión o undo de ediciones de IA con herramientas Git normales.
- Puede trabajar con contexto del repositorio mediante el repo map de Aider.
3Flexibilidad de modelos
- Soporta OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Azure, Amazon Bedrock, Vertex AI y muchos proveedores compatibles con LiteLLM.
- Soporta modelos locales mediante Ollama y APIs compatibles con OpenAI.
- Permite elegir modelos distintos por capacidad, coste, privacidad y latencia.
4Bucle de calidad de código
- Puede ejecutar linting y pruebas después de las ediciones.
- Puede pedir al modelo que corrija problemas detectados por linters o suites de prueba.
- Soporta cambios multifichero, refactorizaciones, correcciones de bugs y generación de pruebas.
5Entradas de contexto adicionales
- Puede incluir imágenes y páginas web como contexto.
- Soporta flujos de voz a código.
- Incluye una interfaz experimental de navegador para usuarios que prefieren una superficie gráfica de chat.
Pros
- Gratis, open source y local-first.
- Funciona con muchos modelos alojados y locales en lugar de bloquear al usuario en un proveedor.
- Encaja naturalmente en workflows de desarrollo basados en Git.
- Fuerte para ediciones multifichero dirigidas y refactorización desde el terminal.
- Buen compañero para cualquier IDE porque no exige cambiar de editor.
- Útil para usuarios sensibles al coste que quieren control directo sobre la elección del modelo.
Cons
- No incluye un plan de modelo alojado; los usuarios deben gestionar claves API o modelos locales.
- Menos amigable para usuarios no acostumbrados al terminal que herramientas de navegador o nativas de IDE.
- La calidad del modelo importa mucho; modelos débiles pueden fallar al aplicar ediciones fiables.
- No hay consola de administración enterprise integrada ni capa de gobernanza centralizada documentada.
- Los costes de uso pueden variar mucho según el modelo y el tamaño del contexto.
- No es una herramienta de autocompletado inline.
Por qué elegir Aider
Aider es más fuerte cuando el desarrollador ya trabaja en el terminal y quiere que la IA haga cambios concretos dentro de un repositorio real. No intenta convertirse en un nuevo IDE, un builder no-code ni una plataforma de desarrollo alojada. En su lugar, se centra en el ciclo de línea de comandos: describir el cambio, dejar que el modelo edite archivos, inspeccionar el diff, ejecutar pruebas y mantener el resultado en Git.
Eso hace que Aider sea inusualmente flexible. Puede convivir con VS Code, JetBrains, Vim, Neovim, Zed o cualquier otro editor porque no está atado a la superficie del editor. La decisión principal no es si la interfaz está pulida; la verdadera decisión es si el equipo valora el control local, la elección de modelos y la revisión nativa de Git más que un producto de codificación con IA totalmente gestionado.
Flujo de trabajo principal
El flujo práctico empieza en un repositorio Git. El desarrollador inicia Aider, añade los archivos relevantes o deja que el repo map proporcione contexto más amplio, y luego pide un cambio concreto. Aider edita los archivos directamente y puede crear commits fáciles de inspeccionar, revertir o modificar con herramientas Git normales.
Funciona mejor cuando las solicitudes son específicas. “Refactoriza este módulo de autenticación para separar el parseo de tokens de la validación de solicitudes y actualiza las pruebas” suele ser mejor que “mejora el backend”. Aider puede ayudar en exploración amplia, pero su valor aumenta cuando el desarrollador lo trata como un compañero de programación que necesita los archivos correctos, restricciones y criterios de aceptación.
Casos de uso
Aider encaja en trabajos de implementación dirigidos: añadir una función, corregir un bug, escribir pruebas, actualizar documentación, migrar APIs, cambiar firmas de funciones y refactorizar código en varios archivos. También es útil para desarrolladores que experimentan con varios proveedores, porque el mismo flujo puede probarse con Claude, OpenAI, Gemini, DeepSeek, OpenRouter o modelos locales.
Es menos ideal para usuarios que quieren generar una app desde cero mediante una interfaz web visual. Aider puede iniciar proyectos nuevos, pero asume que el usuario se siente cómodo con archivos locales, terminales, gestores de paquetes, Git y configuración de modelos. Eso lo hace más nativo para desarrolladores que para founders sin perfil técnico.
Comparación con alternativas
Comparado con Claude Code, Aider es más abierto y agnóstico en cuanto a modelos, mientras que Claude Code ofrece una experiencia Anthropic más integrada verticalmente. Comparado con Codex CLI o Gemini CLI, Aider está menos ligado a un único proveedor de modelos y resulta más atractivo para usuarios que quieren cambiar de modelo según coste, calidad o privacidad.
Comparado con Cursor o Windsurf, Aider renuncia a la experiencia pulida nativa del editor a cambio de portabilidad. Puede usarse junto a cualquier editor, pero no ofrece el mismo autocompletado integrado, panel de chat ni UX visual de agente. Comparado con GitHub Copilot, Aider es más dirigido: en lugar de completar mientras el usuario escribe, realiza ediciones solicitadas en varios archivos.
Mejor configuración
La mejor configuración empieza por la elección del modelo. Usa un modelo de codificación alojado potente para refactorizaciones difíciles, y modelos más baratos o locales para ediciones de bajo riesgo, exploración o experimentos sensibles a la privacidad. Mantén las claves de proveedores en variables de entorno o archivos de configuración locales, no en el código fuente. Usa archivos ignorados y selección explícita de archivos para evitar enviar secretos o material privado irrelevante a un modelo.
Para equipos, las convenciones importan. Añade orientación específica del repositorio sobre arquitectura, estilo, pruebas y expectativas de commit. Decide si se desean auto-commits, qué modelos están permitidos y si los repositorios sensibles requieren flujos solo locales. Aider es potente precisamente por ser flexible, pero esa flexibilidad debe gobernarse con reglas de equipo.
Notas de migración
Aider es fácil de introducir porque no requiere sustituir el editor o la plataforma de desarrollo existente. Un equipo puede probarlo en un repositorio, comparar diffs con cambios escritos por humanos y evaluar si mejora la corrección de bugs, la escritura de pruebas o la velocidad de refactorización. El riesgo de migración es menor que adoptar un IDE de IA completo, porque los desarrolladores pueden mantener sus herramientas habituales.
Salir de Aider también es sencillo, porque la salida es código ordinario y commits Git. Lo principal que hay que documentar son las elecciones de modelo, archivos de configuración, variables de entorno, rutas ignoradas y convenciones de prompt del equipo. Si Aider pasa a formar parte del proceso de desarrollo, esos hábitos de workflow, no el código en sí, son lo que necesita una transferencia limpia.
Best For
- Desarrolladores terminal-first
- Workflows open source de codificación con IA
- Edición de repositorios Git locales
- Refactorización multifichero
- Corrección de bugs
- Generación de pruebas
- Desarrolladores que quieren control de modelos BYOK
- Desarrolladores que experimentan con modelos locales
- Equipos que comparan agentes de codificación open source
- Setups de codificación con IA conscientes del coste
Not Ideal For
- Usuarios que quieren un IDE de IA pulido con gestión visual de proyectos
- Desarrolladores que buscan principalmente autocompletado inline
- Usuarios no técnicos que crean apps desde prompts
- Equipos que necesitan facturación y controles administrativos enterprise centralizados desde el inicio
- Usuarios que no quieren gestionar claves API, ajustes de modelos o flujos de terminal
- Workflows que requieren soporte alojado garantizado o SLAs
Privacy Notes
Aider se ejecuta localmente en el entorno del usuario, pero el código y los prompts pueden enviarse al proveedor LLM seleccionado salvo que se use un modelo local. Por tanto, la privacidad depende de la elección del modelo, los términos del proveedor API, la configuración, los archivos ignorados y si el usuario incluye archivos sensibles, secretos, imágenes, páginas web o salida de comandos en el contexto del chat.
Alternatives
Sources
Update History
- Jun 14, 2026: Entrada creada con precios open-source/BYOK, workflow de terminal, edición basada en Git, repo map, soporte de modelos locales, notas de proveedores compatibles y guía de migración.
Related Tools
More listings in a similar part of the directory.
Aider Articles
Guides, comparisons, and launch notes connected to this listing.







