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.
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.
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.
Trabaja con archivos de código fuente seleccionados y usa un mapa compacto del repositorio cuando la configuración del modelo lo permita.
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.
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.
Usa servicios de modelos compatibles o un backend local como Ollama, en lugar de depender de un único modelo en la nube incluido.
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.
Indica los nombres de los archivos nuevos y solicita una implementación inicial que puedas perfeccionar con peticiones posteriores.
Usa el mismo flujo de conversación para pruebas, documentación y cambios de configuración.
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.
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.
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.
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.
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.
Los datos de tráfico son solo como referencia.
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.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.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.ai
Devin es un agente de programación con IA y un ingeniero de software para desarrolladores y equipos de ingeniería.
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.
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.