Qu'est-ce qu'Aider ?
Aider est un agent de pair-programming IA open source qui s'exécute dans votre terminal et opère directement au sein de votre dépôt git. Il cartographie votre projet, génère des diffs de code, applique les modifications à vos fichiers et effectue un commit automatique pour chacune avec un message rédigé par l'IA — le tout via un endpoint compatible OpenAI.
- Effectue des modifications de fichiers inline ou sous forme de diff et commit les changements avec des messages générés par l'IA.
- Cartographie l'ensemble de votre dépôt pour fournir au modèle le contexte de tous les fichiers pertinents, pas seulement ceux que vous nommez.
- Accepte des commandes structurées en chat comme
/add,/architect,/undoet/run(pour renvoyer la sortie des tests au modèle). - Communique avec tout endpoint compatible OpenAI via
OPENAI_API_BASE+OPENAI_API_KEY; changez de modèle à chaque tour avec--model openai/<slug>.
Pourquoi router Aider via Tokonomix ?
Le flux de travail d'Aider alterne entre des modifications de lignes rapides et répétitives et des décisions architecturales critiques. Tokonomix rend les deux efficaces : changez de modèle selon la tâche avec une seule clé — sans configuration de fournisseur séparée — et ajoutez une étape de vérification précisément là où une erreur coûte cher.
- Passez instantanément des modèles directs rapides (pour les modifications de lignes fréquentes) au
tokonomix-consensusmulti-modèle pour les refactorings importants ou les changements d'architecture risqués. - Accès à 130+ modèles d'Anthropic, OpenAI, Google, Meta, Mistral et plus — tous derrière un seul endpoint compatible OpenAI.
- Maîtrisez précisément les coûts grâce aux plafonds de dépense par appel, afin qu'une boucle incontrôlée ou un contexte surdimensionné ne fasse pas exploser votre budget.
- Activez le routage EU / souveraineté pour maintenir la conformité des données propriétaires du dépôt — essentiel, car Aider envoie du code source réel dans chaque appel API.
Connecter Aider à Tokonomix
Aider fonctionne immédiatement avec Tokonomix — fournissez l'URL de base et votre clé tok-, puis choisissez le bon slug de modèle selon la tâche. Installez Aider avec python -m pip install aider-install && aider-install (ou pipx install aider-chat).
- Générez (ou copiez) votre clé API
tok-depuis le tableau de bord Tokonomix. - Définissez
OPENAI_API_BASEsurhttps://tokonomix.ai/api/v1. - Définissez
OPENAI_API_KEYsur votre clé Tokonomix. - Lancez Aider avec
--model openai/tokonomix-consensuspour les sessions de conception ou de refactoring, ou un slug direct commeopenai/anthropic/claude-sonnet-4-6pour les modifications rapides.
export OPENAI_API_BASE="https://tokonomix.ai/api/v1"
export OPENAI_API_KEY="tok-..."
# Fast, high-volume edits (cheap, direct model)
aider --model openai/anthropic/claude-sonnet-4-6
# Major refactors, /architect turns, or risky changes (multi-model + judge)
aider --model openai/tokonomix-consensusCréez un compte gratuit sur tokonomix.ai/dashboard/signup — il inclut un solde de démarrage gratuit — puis collez la clé dans votre shell sous OPENAI_API_KEY.
Consensus vs direct : quand utiliser lequel
L'efficacité d'Aider repose sur l'adéquation entre le choix du modèle et le risque de la tâche. Utilisez des modèles directs pour les modifications de code courantes ; réservez tokonomix-consensus pour les décisions structurelles ou à forts enjeux, où un deuxième et troisième avis se rentabilisent.
| Tâche Aider | Modèle recommandé | Pourquoi |
|---|---|---|
| Corriger des fautes de frappe, renommer des fonctions, mettre à jour quelques lignes | openai/anthropic/claude-sonnet-4-6 | Haute fréquence ; un modèle rapide est suffisamment précis à coût et latence minimaux. |
| Implémenter des fonctionnalités dans des modules existants | openai/anthropic/claude-sonnet-4-6 | Les cycles rapides edit/commit bénéficient d'une faible surcharge — idéal pour un retour rapide sur des modifications à périmètre réduit. |
| Refactoring à grande échelle, migration ou refonte multi-fichiers | openai/tokonomix-consensus | La sortie multi-modèle et un juge indépendant réduisent le risque d'angles morts d'un seul modèle sur des modifications à l'échelle de la base de code. |
| Mise en place d'une nouvelle architecture ou raisonnement de conception critique | openai/tokonomix-consensus | Plusieurs perspectives LLM maintiennent la cohérence de la conception et détectent tôt les erreurs subtiles et coûteuses. |
Le modèle tokonomix-consensus exécute plusieurs LLM de premier plan en parallèle et utilise un juge pour trancher les désaccords — sa latence est donc bien supérieure à celle d'un modèle direct. Pour la boucle normale edit/commit rapide d'Aider, restez sur un modèle direct ; passez au consensus uniquement pour /architect, les refactorings sur l'ensemble du dépôt, ou autres tours de conception cruciaux.
Vérifier que tout fonctionne
Testez l'intégration avec une modification d'une ligne pour confirmer le routage Tokonomix et la réponse du modèle.
- Lancez Aider dans un dépôt de test ou de démo avec un modèle direct et effectuez une modification de fichier simple.
- Vérifiez qu'Aider applique la modification, affiche le diff et crée un commit git.
- Ouvrez votre tableau de bord Tokonomix et confirmez que la requête et l'utilisation des tokens sont bien journalisées.
aider --model openai/anthropic/claude-sonnet-4-6 --message "insert a # Hello World comment at the top of main.py"
# Success: Aider prints a diff, applies the change, and logs the call on your Tokonomix dashboard.