

Aider
Aider est un agent de codage IA open source et natif du terminal pour les développeurs qui veulent une édition directe du code basée sur Git avec un choix flexible de modèles.
Information checked: 14 juin 2026 ·View sources
Tool details
- Type
- Agents CLI
- Platforms
- macOS, Linux, Windows, Terminal, Local Git repositories, Experimental browser UI
- Free plan
- Yes
- Open source
- Yes
- Bring your own key
- Yes
- Local models
- Yes

Overview
Best for
- Développeurs terminal-first
- Workflows open source de codage IA
- Édition de dépôts Git locaux
- Refactorisation multi-fichiers
- Correction de bugs
- Génération de tests
- Développeurs qui veulent un contrôle de modèle BYOK
- Développeurs expérimentant des modèles locaux
- Équipes comparant des agents de codage open source
- Configurations de codage IA soucieuses des coûts
Strengths
- Gratuit, open source et local-first.
- Fonctionne avec de nombreux modèles hébergés et locaux au lieu de verrouiller les utilisateurs chez un fournisseur.
- S’intègre naturellement aux workflows de développement basés sur Git.
- Fort pour les modifications multi-fichiers ciblées et la refactorisation depuis le terminal.
- Bon compagnon de n’importe quel IDE, car il n’impose pas de changer d’éditeur.
- Utile pour les utilisateurs soucieux des coûts qui veulent contrôler directement le choix du modèle.
Limitations & trade-offs
- Utilisateurs qui veulent un IDE IA poli avec gestion visuelle de projet
- Développeurs qui veulent principalement de l’autocomplete inline
- Utilisateurs non techniques construisant des apps à partir de prompts
- Équipes qui ont besoin d’une facturation et de contrôles admin enterprise centralisés dès le départ
- Utilisateurs qui ne veulent pas gérer de clés API, paramètres de modèles ou workflows terminal
- Workflows nécessitant un support hébergé garanti ou des SLA
- Aucun plan de modèle hébergé n’est inclus ; les utilisateurs doivent gérer les clés API ou modèles locaux.
- Moins convivial pour les utilisateurs non familiers du terminal que les outils navigateur ou natifs IDE.
- La qualité du modèle est déterminante ; des modèles plus faibles peuvent échouer à appliquer des modifications fiables.
- Aucune console d’administration enterprise intégrée ou couche de gouvernance centralisée n’est documentée.
- Les coûts d’usage peuvent varier fortement selon le modèle et la taille du contexte.
- Ce n’est pas un outil d’autocomplete inline.
Get started
Pricing & usage limits
Free tier available
Aider est gratuit et open source. Les utilisateurs l’exécutent localement et apportent leur propre accès modèle/API.
Les coûts dépendent du fournisseur LLM choisi, du modèle, de la taille du contexte et du volume d’utilisation.
Peut se connecter à des modèles locaux via Ollama ou des endpoints locaux compatibles OpenAI ; le matériel et la qualité du modèle déterminent les performances.
Pricing checked: 14 juin 2026 · Subscription, usage limits, and model costs may be billed separately.
Features & details
Codage terminal-first
- S’exécute comme un pair programmer IA en ligne de commande dans un dépôt Git local.
- Modifie directement les fichiers du projet au lieu de seulement suggérer des snippets.
- Fonctionne avec de nouveaux projets et des codebases existantes.
Workflow conscient de Git
- Commit automatiquement les changements IA avec des messages de commit générés.
- Facilite le diff, la revue, le revert ou l’undo des modifications IA avec les outils Git habituels.
- Peut utiliser le contexte du dépôt via la repo map d’Aider.
Flexibilité des modèles
- Prend en charge OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Azure, Amazon Bedrock, Vertex AI et de nombreux fournisseurs compatibles LiteLLM.
- Prend en charge les modèles locaux via Ollama et les API compatibles OpenAI.
- Permet de choisir différents modèles selon la capacité, le coût, la confidentialité et la latence.
Boucle de qualité du code
- Peut exécuter le linting et les tests après les modifications.
- Peut demander au modèle de corriger les problèmes remontés par les linters ou suites de tests.
- Prend en charge les changements multi-fichiers, refactorisations, corrections de bugs et génération de tests.
Entrées de contexte supplémentaires
- Peut inclure des images et des pages web comme contexte.
- Prend en charge les workflows voice-to-code.
- Inclut une interface navigateur expérimentale pour les utilisateurs qui préfèrent une surface de chat graphique.
Pourquoi choisir Aider ?
Aider est particulièrement fort lorsque le développeur travaille déjà dans le terminal et veut que l’IA effectue des changements concrets dans un vrai dépôt. Il ne cherche pas à devenir un nouvel IDE, un builder no-code ou une plateforme de développement hébergée. Il se concentre plutôt sur la boucle en ligne de commande : décrire le changement, laisser le modèle modifier les fichiers, inspecter le diff, lancer les tests et conserver le résultat dans Git.
Cela rend Aider particulièrement flexible. Il peut fonctionner à côté de VS Code, JetBrains, Vim, Neovim, Zed ou n’importe quel autre éditeur, car il n’est pas lié à la surface de l’éditeur. La vraie question n’est pas de savoir si l’interface est très polie ; elle est de savoir si l’équipe valorise le contrôle local, le choix du modèle et la revue native Git davantage qu’un produit de codage IA entièrement managé.
Flux de travail principal
Le flux pratique commence dans un dépôt Git. Le développeur lance Aider, ajoute les fichiers pertinents ou laisse la repo map fournir un contexte plus large, puis demande un changement ciblé. Aider modifie directement les fichiers et peut créer des commits faciles à inspecter, annuler ou modifier avec les outils Git habituels.
Cela fonctionne mieux lorsque les demandes sont précises. « Refactorise ce module d’authentification pour séparer le parsing des tokens de la validation des requêtes et mets à jour les tests » est généralement meilleur que « améliore le backend ». Aider peut aider à explorer largement, mais sa valeur augmente lorsque le développeur le traite comme un pair programmer qui a besoin des bons fichiers, de contraintes et de critères d’acceptation.
Cas d’utilisation
Aider convient aux travaux d’implémentation ciblés : ajouter une fonctionnalité, corriger un bug, écrire des tests, mettre à jour la documentation, migrer des API, modifier des signatures de fonctions et refactoriser du code sur plusieurs fichiers. Il est aussi utile aux développeurs qui expérimentent plusieurs fournisseurs, car le même workflow peut être testé avec Claude, OpenAI, Gemini, DeepSeek, OpenRouter ou des modèles locaux.
Il est moins adapté aux utilisateurs qui veulent générer une application de zéro via une interface web visuelle. Aider peut démarrer de nouveaux projets, mais suppose que l’utilisateur est à l’aise avec les fichiers locaux, les terminaux, les gestionnaires de paquets, Git et la configuration des modèles. Il est donc plus natif pour les développeurs que pour les founders non techniques.
Comparaison avec les alternatives
Par rapport à Claude Code, Aider est plus ouvert et plus agnostique côté modèles, tandis que Claude Code offre une expérience Anthropic plus verticalement intégrée. Par rapport à Codex CLI ou Gemini CLI, Aider est moins lié à un seul fournisseur de modèles et plus attractif pour les utilisateurs qui veulent changer de modèle selon le coût, la qualité ou la confidentialité.
Par rapport à Cursor ou Windsurf, Aider abandonne l’expérience éditeur native et polie au profit de la portabilité. Il peut être utilisé avec n’importe quel éditeur, mais ne fournit pas le même autocomplete intégré, panneau de chat ou UX visuelle d’agent. Par rapport à GitHub Copilot, Aider est plus dirigé : au lieu de compléter pendant que l’utilisateur tape, il exécute des modifications demandées sur plusieurs fichiers.
Meilleure configuration
La meilleure configuration commence par le choix du modèle. Utilisez un modèle de codage hébergé puissant pour les refactorisations difficiles, et des modèles moins chers ou locaux pour les modifications à faible risque, l’exploration ou les expériences sensibles à la confidentialité. Gardez les clés de fournisseurs dans des variables d’environnement ou des fichiers de configuration locaux, pas dans le code source. Utilisez des fichiers ignorés et une sélection explicite de fichiers pour éviter d’envoyer des secrets ou des contenus privés non pertinents à un modèle.
Pour les équipes, les conventions comptent. Ajoutez des consignes propres au dépôt pour l’architecture, le style, les tests et les attentes de commit. Décidez si les auto-commits sont souhaités, quels modèles sont autorisés et si des workflows uniquement locaux sont requis pour les dépôts sensibles. Aider est puissant précisément parce qu’il est flexible, mais cette flexibilité doit être encadrée par des règles d’équipe.
Notes de migration
Aider est facile à introduire, car il n’exige pas de remplacer l’éditeur ou la plateforme de développement existante. Une équipe peut le tester sur un dépôt, comparer les diffs avec des changements écrits par des humains et évaluer s’il améliore la correction de bugs, l’écriture de tests ou la vitesse de refactorisation. Le risque de migration est plus faible que pour l’adoption d’un IDE IA complet, car les développeurs conservent leurs outils habituels.
Quitter Aider est également simple, car la sortie est du code ordinaire et des commits Git. Les principaux éléments à documenter sont les choix de modèles, les fichiers de configuration, les variables d’environnement, les chemins ignorés et les conventions de prompt de l’équipe. Si Aider devient une partie du processus de développement, ce sont ces habitudes de workflow, et non le code lui-même, qui doivent faire l’objet d’un transfert propre.
Model support & data privacy
Supported models
- Gemini 2.5 Pro
- DeepSeek R1
- DeepSeek Chat V3
- Claude 3.7 Sonnet
- OpenAI o3
- OpenAI o4-mini
- GPT-4.1
- Ollama
- LM Studio
- OpenRouter
- Azure OpenAI
- Amazon Bedrock
- Vertex AI
- GitHub Copilot
Privacy & data handling
Aider s’exécute localement dans l’environnement de l’utilisateur, mais le code et les prompts peuvent être envoyés au fournisseur LLM sélectionné, sauf si un modèle local est utilisé. La confidentialité dépend donc du choix du modèle, des conditions du fournisseur API, de la configuration, des fichiers ignorés et du fait que l’utilisateur inclue ou non des fichiers sensibles, secrets, images, pages web ou sorties de commandes dans le contexte du chat.
Guides, reviews & fixes
Product updates
No verified product updates listed yet. Follow this tool to see new relevant content in Saved.
See the content timelineAlternatives
Claude CodeClaude Code is Anthropic's terminal coding agent for repository work, subagents, hooks, MCP, and automation, with growing operational tooling for API cost analysis and feedback.Aider vs Claude Code
Codex CLIOpenAI Codex CLI is a terminal coding agent that combines repository editing and command execution with task-to-task coordination, parallel workflows, hooks, and the broader Codex platform.
Gemini CLIGemini CLI is Google’s open-source terminal coding agent for Gemini-powered development workflows, now positioned as a legacy tool transitioning toward Antigravity CLI for future agent-first development.
OpenCodeOpenCode is an open-source coding-agent harness for terminal, desktop, and IDE workflows with broad provider support, BYOK, and an optional OpenCode Go subscription for curated open models.
ClineCline is an open-source, model-flexible AI coding agent for developers who want agentic file editing, command execution, browser use, MCP tools, and human-in-the-loop control inside existing development environments.
Roo CodeRoo Code is a powerful open-source VS Code coding agent for developers who want model choice, deep customization, local control, and multi-step agentic workflows inside their editor.
ContinueContinue est un agent de codage IA open source et un écosystème d’extensions IDE axé sur l’accès configurable aux modèles, les checks IA définis dans le dépôt et les workflows de codage contrôlés par les équipes.
CursorCursor est un IDE basé sur VS Code axé sur l'IA, qui se concentre sur la transformation de l'autocomplétion, du chat, du contexte de la base de code et des agents de codage autonomes en un workflow intégré pour les développeurs.
WindsurfWindsurf, désormais en transition sous la marque Devin Desktop, est un IDE natif IA pour les développeurs qui veulent des agents de codage, du contexte de codebase et des workflows d’éditeur dans un seul environnement desktop.
GitHub CopilotGitHub Copilot est un assistant de code IA grand public et une couche de workflow développeur pour les équipes qui veulent un support IA dans leurs éditeurs existants, dépôts GitHub, pull requests et workflows terminal.
Augment CodeAugment Code is an enterprise-focused AI coding platform for teams working in large repositories, existing IDEs, terminals, and automated engineering workflows.Sources & verification
Verification dates record when this directory checked the information. Product release dates appear separately above.
Directory revision history
Entrée créée avec tarification open-source/BYOK, workflow terminal, édition basée Git, repo map, support de modèles locaux, notes de fournisseurs compatibles et conseils de migration.
