Aider logo

Aider

Free
Visitar

Aider es una herramienta de programación en pareja con IA que permite editar un proyecto local mediante conversaciones en la terminal. Elige los archivos y el modelo, describe el cambio y revisa las modificaciones propuestas.

¿Qué es Aider?

Aider es una herramienta de programación en pareja con IA de código abierto para la terminal. Iníciala en un proyecto, añade los archivos que quieras editar y describe una función, una corrección de errores u otro cambio. Aplica modificaciones generadas por el modelo a esos archivos y muestra las diferencias.

La integración con Git registra los cambios para que puedas revisarlos o deshacerlos. El contexto del repositorio ayuda al modelo a comprender el código relacionado sin añadir todos los archivos a la conversación. Aider puede conectarse a API en la nube compatibles o a modelos locales; los resultados dependen del modelo y la configuración.

¿Qué puede hacer Aider?

Edición de archivos con contexto del repositorio

Trabaja con archivos de código fuente seleccionados y usa un mapa compacto del repositorio cuando la configuración del modelo lo permita.

Revisión de cambios basada en Git

Confirma automáticamente las modificaciones y mantiene separados los cambios preexistentes. Los comandos para ver diferencias y deshacer cambios facilitan la revisión del trabajo.

Comentarios de lint y pruebas

Ejecuta automáticamente el lint de los archivos editados o usa un linter personalizado. Configura un comando de pruebas y las pruebas automáticas para incorporar los errores a la conversación de programación.

Elección de proveedor y modelo local

Usa servicios de modelos compatibles o un backend local como Ollama, en lugar de depender de un único modelo en la nube incluido.

Casos de uso

“Modificar un proyecto existente”

Implementa una función o corrige un error en los archivos pertinentes y, después, revisa las modificaciones generadas y los resultados de la validación.

“Iniciar un proyecto de código pequeño”

Indica los nombres de los archivos nuevos y solicita una implementación inicial que puedas perfeccionar con peticiones posteriores.

“Mantener código y textos del proyecto”

Usa el mismo flujo de conversación para pruebas, documentación y cambios de configuración.

Preguntas frecuentes

¿Cómo empiezo?

Instala Aider con aider-install, accede al directorio de tu proyecto e inícialo con un modelo compatible. Proporciona una clave de API para un proveedor en la nube o configura un backend compatible de modelo local. Añade los archivos que quieras editar antes de describir la tarea.

¿Aider es gratis?

El código fuente de Aider está disponible bajo la licencia Apache 2.0. El uso de modelos en la nube se rige por los precios y condiciones independientes del proveedor, mientras que la inferencia local utiliza tus propios recursos informáticos. La licencia del software no incluye créditos para modelos.

¿El uso local evita que el código llegue a servicios en la nube?

Los archivos y el contexto usados en la conversación se proporcionan al modelo seleccionado. Un proveedor en la nube procesa esa información; un modelo local compatible es otra opción. Las analíticas de uso opcionales de Aider son independientes y requieren que las actives expresamente.

¿Puedo controlar las confirmaciones automáticas?

Puedes desactivar las confirmaciones automáticas. De forma predeterminada, Aider omite los hooks de preconfirmación de Git; activa la verificación de confirmaciones si quieres que se ejecuten.

¿Puede trabajar con varios repositorios?

Aider edita un repositorio a la vez. Puedes proporcionar contexto de solo lectura de otro repositorio sin tratar ambos como un único espacio de trabajo editable.

Datos rápidos

Tipo
Herramienta de programación en pareja con IA
Interfaz
Chat en la terminal
Licencia del código
Apache 2.0
Sitio web
https://aider.chat

Análisis de tráfico de Aider

Los datos de tráfico son solo como referencia.

Valoración del dominio
77

Alternativas a Aider

Cursor logo

Cursor

cursor.com

Cursor es un agente de programación con IA que ayuda a los desarrolladores con sugerencias sobre la siguiente acción, flujos de trabajo agénticos y ejecución de tareas en la nube. Ofrece planes gratuitos, individuales, para equipos y Enterprise, con controles de administración y seguridad para organizaciones.

GitHub Copilot logo

GitHub Copilot

github.com

GitHub Copilot es la plataforma de asistencia de programación y agentes de IA de GitHub para desarrolladores: sugiere código, ejecuta tareas en segundo plano y ayuda a los equipos a gestionar el trabajo con agentes en editores, terminales y GitHub.

Claude Code logo

Claude Code

claude.com

Claude Code es un agente de programación que analiza repositorios, modifica archivos y ejecuta comandos. Los desarrolladores pueden asignarle tareas y revisar los cambios desde distintos entornos.

Devin logo

Devin

devin.ai

Devin es un agente de programación con IA y un ingeniero de software para desarrolladores y equipos de ingeniería.

Codebuff logo

Codebuff

codebuff.com

Codebuff es un asistente de programación con IA para terminal que edita código y ejecuta comandos a partir de instrucciones en lenguaje natural.

Gemini Code Assist logo

Gemini Code Assist

codeassist.google

Asistente de programación con IA de Google para equipos y empresas, con finalización de código, chat, flujos de trabajo de agentes y asistencia en el terminal.