Aider
Aider est un outil de pair programming en terminal pour éditer du code dans un dépôt Git local avec un modèle de langage. Il mappe la base de code, propose des commandes en chat, peut ajouter des images, des pages web ou la voix, et automatise aussi le commit, le linting et les tests après chaque modification.
L'outil vise les développeurs, programmeurs et ingénieurs qui travaillent dans le terminal. Son code source est public, sous licence Apache 2.0, et il s'installe avec Python sur Windows, macOS et Linux ; il n'a ni application mobile ni extension de navigateur. Côté prix, Aider est gratuit : seul l'usage des modèles d'IA peut se payer, au fournisseur que tu choisis.
Lire plus Lire moins
- Éditeur
- Aider AI LLC
- Offre gratuite
- Oui
- Essai gratuit
- Non
Aider en bref
C’est quoi ?
Aider est un outil en ligne de commande qui associe un développeur à un LLM pour modifier du code dans un dépôt git local. Il construit une carte de la base de code pour mieux travailler sur des projets plus vastes, puis valide les changements par des commits automatiques avec des messages adaptés. Tu interagis dans un prompt intégré, avec des commandes comme /add, /model, /ask et /code. Il accepte aussi des images, des pages web et la voix pour alimenter la modification du code.
Pourquoi ?
Tu l’emploies quand le travail logiciel passe par un dépôt déjà existant, des corrections ciblées ou l’ajout de nouvelles fonctions. L’outil aide à garder le fil des changements grâce à Git, tout en pouvant vérifier le code après chaque modification avec linting et tests. Son intérêt est de relier la consigne, le dépôt et la validation dans le même flux. Moins de va-et-vient, plus de continuité.
Pour qui ?
Aider vise les développeurs logiciel, les programmeurs et les ingénieurs qui travaillent dans le terminal. Il convient à ceux qui veulent éditer du code localement, poser des questions sur une base de code et gérer les changements avec Git sans quitter leur environnement de travail.
Avantages et inconvénients
Les plus
- Programmation en binôme dans le terminal Aider fonctionne comme un outil de pair programming en ligne de commande. Tu restes dans ton dépôt git local, avec des commandes en chat et des actions de code qui s’enchaînent sans sortir du terminal.
- Carte du codebase L’outil mappe l’ensemble du codebase pour mieux garder le contexte sur les projets plus vastes. Cette approche aide à travailler sur une base existante sans perdre la structure du dépôt.
- Commits automatiques Aider enregistre les changements avec des messages de commit cohérents. Le suivi des modifications reste intégré au flux de travail git, ce qui réduit les allers-retours manuels.
- Linting et tests après édition Chaque modification peut être suivie de linting et de tests. Tu détectes plus vite les régressions au lieu de les découvrir après plusieurs retouches.
- Entrées variées L’outil accepte des images, des pages web et de la voix, en plus du texte. Son champ d’entrée est plus large qu’un simple prompt de code.
Les moins
- Usage centré sur le terminal Le flux passe par la ligne de commande. Sans aisance dans un shell, l’adoption demande plus d’effort qu’une interface web classique.
- Dépendance à un fournisseur de modèle Aider n’embarque aucun modèle : il lui faut la clé d’API d’un fournisseur, qui facture ses jetons, ou un modèle local qui sollicite ton propre matériel. Le logiciel est gratuit, le calcul ne l’est pas toujours.
- Pas de service en ligne Aider s’installe sur ta machine : il n’existe aucune version hébergée à ouvrir dans un navigateur. Son interface navigateur, lancée depuis la ligne de commande, reste expérimentale et tourne en local sur ton dépôt.
- Pas de version mobile L’absence d’application iOS ou Android ferme l’usage hors poste de travail. Le pilotage reste pensé pour des développeurs au terminal.
Un outil entièrement gratuit
Aucun palier payant chez Aider (vérifié le 17 octobre 2026) : l’outil est entièrement gratuit, sans grille tarifaire. Aider est un logiciel open source sous licence Apache 2.0, édité par Aider AI LLC : l’éditeur ne vend aucun abonnement, n’a aucune page de prix et n’affiche ni montant ni devise. L’usage des modèles d’IA se paie, le cas échéant, au fournisseur que tu choisis : ce coût n’est pas un prix d’Aider.
| Palier | Inclus |
|---|---|
| Open Source | Licence Apache 2.0 : code source public sur GitHub, installation gratuite sur ta machine avec Python |
relevés le 17/10/2026
Ce que permet la formule gratuite
Licence open source
Aider est distribué sous licence Apache 2.0, avec son code source public sur GitHub : l’éditeur ne vend aucune version payante.
Coût des modèles
Les jetons des modèles d’IA se paient au fournisseur choisi avec ta propre clé d’API, pas à Aider.
Modèles sans frais
La documentation cite des fournisseurs à accès gratuit, comme OpenRouter avec une limite d’usage quotidienne, et des modèles locaux via Ollama.
Ce que fait Aider
Aider se lance dans le terminal, à la racine de ton dépôt git, avec le modèle et la clé d’API de ton choix. Il dresse une carte de toute la base de code, ce qui l’aide sur les grands projets, puis modifie directement tes fichiers et commite chaque changement avec un message adapté. Git garde la trace de chaque étape.
Côté modèles, Aider se connecte à presque tout LLM, des grands modèles cloud aux modèles locaux servis par Ollama ou LM Studio, et la commande /model en change en cours de session. Changer de fournisseur change la source du calcul, pas l’interface de travail.
Aider marche mieux avec l’API d’un modèle, mais il sait aussi passer par l’interface de chat web d’un LLM en simplifiant les copier-coller entre le navigateur et ton code. À chaque modification, il peut relancer ton linter et ta suite de tests, puis réparer les problèmes signalés.
Comment utiliser Aider
Prise en main initiale
Aider s’utilise depuis un terminal, avec un dépôt git local déjà ouvert. Tu lances l’outil, tu relies ton modèle, puis tu ouvres le prompt intégré pour donner une première consigne. Les commandes en chat comme /add, /model, /ask, /code ou /architect servent à cadrer l’échange dès le départ. Sans dépôt local, il n’a rien à modifier.
Navigation dans l’interface
Dans le terminal, tu écris directement dans le prompt intégré et tu enchaînes avec des commandes slash. /add sert à ajouter du contexte, /model à changer de modèle, /ask à poser une question, /code à demander une modification, et /architect à demander une approche plus structurée. Images, pages web et voix peuvent aussi entrer dans le flux.
Utilisation et gestion de projets
Aider applique les changements puis les enregistre avec des commits automatiques aux messages adaptés. Le travail reste traçable dans git, et le codebase mappé aide à garder le contexte sur des projets plus vastes.
Fonctionnalités principales
Aider réunit dans le terminal l’édition du code, git et les tests. Voici ses fonctions telles que l’éditeur les décrit sur son site et dans sa documentation, avec leur condition d’accès quand il y en a une.
Pair programming dans le terminal
Aider associe un développeur à un LLM pour éditer du code directement dans un dépôt git local. Les commandes en chat guident la session, depuis la ligne de commande.
Disponible sur l’outil lui-même, sans version payante.
Connexion aux modèles cloud et locaux
Aider travaille avec des modèles cloud et des modèles locaux. L’outil accepte aussi des API compatibles OpenAI, OpenRouter, GitHub Copilot, Vertex AI et Amazon Bedrock.
Fonction disponible dans l’outil, avec un modèle ou un service compatible choisi par l’utilisateur.
Cartographie du codebase
Aider construit une carte du codebase pour mieux fonctionner sur des projets plus grands. Le dépôt reste dans son contexte, au lieu d’être traité comme un fichier isolé.
Intégration git
Aider gère aussi les modifications avec git pendant la session. Des commits automatiques et des messages de commit adaptés accompagnent chaque changement.
Linting et tests après chaque modification
Aider peut lancer le linting et les tests après chaque édition. L’outil vérifie ainsi le code modifié avant de poursuivre.
Utilisation dans l’IDE
En mode surveillance des fichiers, Aider lit les consignes que tu écris en commentaires dans ton éditeur ou ton IDE : un commentaire terminé par le mot AI suivi d’un point d’exclamation déclenche une modification, suivi d’un point d’interrogation une réponse.
Ajout d’images, de pages web et de voix
Tu peux joindre des captures d’écran et des pages web à la conversation, pour donner un contexte visuel ou une documentation de référence, et dicter tes demandes à la voix avec la commande /voice.
Commandes de chat pour piloter l’édition
Aider expose des commandes comme /add, /model, /ask, /code et /architect. Elles servent à préciser le contexte, le modèle ou le mode de travail pendant la session.
Usages et métiers
Aider vise les développeurs, les programmeurs et les ingénieurs qui travaillent dans le terminal. Il couvre aussi bien un projet neuf que l’évolution d’une base de code existante : nouvelles fonctions, correction de bugs, cas de test, refactorisation et gestion des changements avec git.
Développeurs
Ils utilisent Aider pour éditer du code dans un dépôt git local, ajouter des fonctionnalités, corriger des bugs et gérer les changements avec git.
Programmeurs
Ils s’en servent pour poser des questions sur une base de code, refactorer des fichiers et écrire des cas de test dans le terminal.
Ingénieurs travaillant dans le terminal
Ils utilisent Aider pour travailler avec un LLM sur un projet local, avec un flux en ligne de commande qui garde le dépôt au centre.
Conseils d’utilisation
Conseils pour une utilisation efficace
Aider donne de meilleurs résultats quand tu relies le modèle au dépôt git local avant la première consigne. Sur les projets déjà grands, la carte du codebase aide le modèle à garder le contexte, puis les commandes en chat cadrent l’action sans quitter le terminal. Une seule session propre vaut mieux que plusieurs échanges dispersés.
Erreurs communes à éviter
Édition hors dépôt local : l’outil n’a plus de base git à modifier. Cause : le projet n’est pas ouvert dans le terminal, donc les commits automatiques et le suivi des changements ne peuvent pas se faire. Copie de consignes trop larges : le modèle perd le contexte. Cause : tu n’utilises pas les commandes comme /add, /model ou /code pour borner la tâche.
Modèles et droits sur les créations
Aider tourne avec des modèles cloud comme Claude 3.7 Sonnet, DeepSeek R1, DeepSeek Chat V3, OpenAI o1, OpenAI o3-mini et OpenAI GPT-4o. Il accepte aussi des modèles locaux via Ollama, LM Studio ou une API OpenAI-compatible. Aider ne t’impose aucun modèle.
Aider édite les fichiers de ton dépôt local et enregistre chaque changement dans git : tu peux comparer, gérer ou annuler les modifications de l’IA avec tes outils git habituels. Avec un modèle local, le travail reste sur ta machine ; avec un modèle distant, les échanges passent par le fournisseur choisi, sous ses propres conditions.
Accès
Aider s’installe avec Python sur Windows, macOS et Linux, par pip, uv, pipx ou un script d’une ligne, puis s’utilise dans le terminal. Sa documentation décrit aussi une image Docker et l’usage dans GitHub Codespaces ; il n’existe ni application mobile ni extension de navigateur.
Appareils, applications et systèmes compatibles
Aider s’installe sur Windows, macOS et Linux et s’utilise depuis le terminal. Sa documentation décrit la connexion à de nombreux fournisseurs de modèles, dont GitHub Copilot, Vertex AI et Amazon Bedrock, l’intégration à git, une image Docker et l’installation dans GitHub Codespaces ou Replit.
Disponible sur
Accès & intégrations
IntégrationsOui
OpenAI, Anthropic, Gemini, GROQ, LM Studio, xAI, Azure, Cohere, DeepSeek, Ollama, OpenAI-compatible APIs, OpenRouter, GitHub Copilot, Vertex AI, Amazon Bedrock, Git, Docker, GitHub Codespaces, Replit
Disponible aussi sur Discord.
Avis et notes par Aikiwi
Note Globale d’Aider 4,4
Aider se distingue par son fonctionnement en terminal, avec un prompt de chat et des commandes slash. L’outil mappe la base de code, peut committer les changements avec des messages adaptés, et ajoute après chaque édition du linting et des tests.
Aider convient surtout aux développeurs, programmeurs et ingénieurs qui travaillent déjà dans le terminal et qui éditent du code dans un projet existant. Le positionnement parle aussi aux équipes qui veulent relier plusieurs modèles, dont des modèles cloud et locaux, sans quitter un flux de travail orienté dépôt git. La prise en charge de nombreux langages de code et des tâches comme corriger des bogues, écrire des tests ou refactorer des fichiers colle à cet usage.
Le code d’Aider est public sur GitHub, et l’éditeur ne vend aucune version payante. En pratique, tu peux l’installer, le brancher sur un modèle local ou sur un fournisseur compatible, puis regarder si le travail en terminal et les commandes intégrées te conviennent. Si ton besoin est de coder dans un dépôt local avec un outil qui s’adosse à git et à des modèles variés, Aider permet de le vérifier sans abonnement.
Avis détaillé sur Aider
Design et Ergonomie 4,0
Aider fonctionne dans le terminal, avec une interface en ligne de commande centrée sur des commandes slash et un prompt de chat. L’outil s’appuie donc sur un flux très direct pour éditer du code, mais les faits publiés ne décrivent ni hiérarchie visuelle, ni écran graphique, ni choix d’accessibilité. L’expérience repose sur le clavier et sur une logique de commande. Cette forme convient surtout aux développeurs déjà à l’aise avec le terminal. Elle réduit la friction pour qui travaille déjà dans Git et dans un éditeur de code, mais elle demande une habitude de la ligne de commande. Pour un usage plus visuel, l’outil ne montre pas de couche graphique décrite publiquement.
Facilité d’Utilisation 4,4
Aider guide l’utilisateur avec des commandes explicites. L’outil sait aussi mapper le codebase, proposer des commits automatiques avec des messages adaptés, puis lancer linting et tests après chaque modification. Le chemin d’action reste donc bien balisé pour un usage technique. Cette organisation aide à démarrer un projet, reprendre une base existante, corriger des bugs ou refactorer sans quitter le flux de travail. En revanche, l’outil suppose de comprendre le vocabulaire du développement et l’usage de Git. Il convient mieux à un profil de programmeur qu’à un débutant complet.
Fonctionnalités et Outils 4,8
Aider couvre un périmètre large pour un outil de développement en terminal : chat pair programming, modèles cloud et locaux, map du dépôt, intégration Git, images, pages web, voix vers code, linting, tests et interaction avec de nombreux modèles via des API compatibles. Il s’ouvre aussi à plusieurs environnements et services, dont OpenRouter, GitHub Copilot, Vertex AI et Amazon Bedrock. L’ensemble permet d’intervenir sur du code vivant sans rester limité à la simple génération de texte. Le même outil peut lire une base, modifier des fichiers, valider les changements et dialoguer avec différents fournisseurs de modèles. Pour un développeur, la couverture fonctionnelle est l’un des points les plus solides de l’outil.
Performance et Fiabilité 4,0
Aider ne publie ni page de statut, ni historique d’incidents, ni engagement de disponibilité. Les faits publiés décrivent les fonctions du produit et son fonctionnement, mais pas sa stabilité mesurée, ni sa vitesse, ni sa régularité de service. La note reste donc sur un niveau neutre, sans créditer une qualité d’exécution qui n’est pas documentée. Juger Aider demande surtout de regarder son périmètre fonctionnel et son adéquation au flux de développement. L’outil peut être très utile au quotidien, mais les éléments publiés ne permettent pas de distinguer une exécution exemplaire d’une exécution simplement correcte.
Innovation et Singularité 4,7
Aider se distingue par son positionnement de pair programming en terminal, avec une carte du dépôt, des commandes spécialisées et une interaction pensée pour modifier le code plutôt que simplement répondre. L’association entre Git, linting, tests, modèles locaux ou cloud et prise en charge d’images ou de pages web donne une identité technique nette. Cette combinaison intéresse surtout les développeurs qui veulent garder la main sur le dépôt tout en s’appuyant sur un LLM. L’outil sort du simple chat de code, mais il reste centré sur un cas d’usage très précis. Sa singularité est forte pour le travail logiciel, moins pour des usages génériques.
Support et Ressources Disponibles 4,3
Aider met à disposition une documentation structurée, une FAQ, une page de dépannage et deux canaux de support, GitHub Issues et Discord. Le produit est open source et le dépôt public facilite aussi la lecture du code et des évolutions. L’ensemble crée un socle d’aide solide pour un outil de développement technique. Cette combinaison profite surtout aux utilisateurs qui aiment vérifier le comportement de l’outil dans la documentation ou dans le dépôt. Le support ne repose pas seulement sur un formulaire ou sur un canal fermé. En contrepartie, l’accompagnement reste celui d’un projet technique, plus proche d’une communauté d’outil que d’un service client classique.
Rapport Qualité-Prix 4,9
Aider est gratuit, sans palier payant ni essai, et son code est publié sous licence Apache 2.0. Le seul coût d’usage est celui du modèle d’IA, payé au fournisseur choisi, ou celui de ton propre matériel avec un modèle local ; la documentation cite aussi des fournisseurs à accès gratuit limité. La proposition économique est donc très ouverte. Pour un développeur qui accepte de travailler dans le terminal, le rapport entre ce que l’outil permet et ce qu’il coûte est particulièrement favorable. Tu paies surtout l’accès au modèle que tu branches à Aider, pas le logiciel lui-même. Ce profil y trouve une base puissante sans verrou financier sur la plateforme.
Questions fréquentes
Aider est-il gratuit ?
Oui : Aider est un logiciel open source distribué sous licence Apache 2.0 par Aider AI LLC, sans abonnement ni page de prix. Le seul coût possible vient des modèles d’IA, facturés par le fournisseur que tu choisis avec ta clé d’API ; un modèle local via Ollama évite ces frais.
Comment installer Aider ?
Aider s’installe avec Python : deux commandes pip le placent dans un environnement séparé, sur Windows, macOS ou Linux, et un script d’une ligne existe aussi pour chaque système. Tu te places ensuite dans le dossier de ton projet et tu le lances avec ton modèle et ta clé d’API.
Comment coder avec Aider dans le terminal ?
Tu ouvres le terminal dans ton dépôt git et tu lances Aider, puis tu ajoutes les fichiers à modifier avec /add et tu décris le changement voulu. Aider édite les fichiers et commite le résultat ; /ask sert à poser une question sur le code sans rien modifier.
Avec quels modèles d’IA Aider fonctionne-t-il ?
Selon son éditeur, Aider donne le meilleur de lui-même avec DeepSeek R1 et Chat V3, Claude 3.7 Sonnet ou OpenAI o1, o3-mini et GPT-4o, mais il se connecte à presque tout LLM : OpenRouter, GitHub Copilot, Vertex AI, Amazon Bedrock, des API compatibles OpenAI ou des modèles locaux.