
Aider
Programmation en binôme IA dans votre terminal avec commits Git natifs
Connexion via TokenMix CLI
Le TokenMix CLI officiel configure tout en une commande — sans variable d'environnement à saisir manuellement :
npx tokenmix aider
Il gère la connexion et pointe Aider vers TokenMix pour vous. Vous préférez configurer manuellement ? Les étapes complètes sont ci-dessous.
Introduction
Aider transforme votre terminal en environnement de programmation en binôme IA. Décrivez ce que vous voulez, Aider modifie les fichiers pertinents de votre base de code — puis crée automatiquement un commit Git avec un message descriptif. Cette approche Git-first signifie que vous pouvez toujours voir ce que l'IA a fait, le comparer ou l'annuler. En pointant Aider vers TokenMix, vous pouvez utiliser des modèles de pointe comme claude-opus-4.8 et deepseek-v4-pro.
Prérequis
- Python 3.9 ou supérieur — vérifiez avec
python3 --version - Git installé et un dépôt Git de travail
- Un compte TokenMix avec une clé API commençant par
sk-tm-→ Inscrivez-vous sur tokenmix.ai → Tableau de bord → API Keys
Étapes de configuration
1. Installer Aider
pip install aider-chat
Vérification :
aider --version
2. Définir les variables d'environnement
Aider utilise OPENAI_API_BASE et OPENAI_API_KEY pour les endpoints compatibles OpenAI. Ajoutez-les à votre profil shell (~/.zshrc ou ~/.bashrc) :
export OPENAI_API_BASE="https://api.tokenmix.ai/v1"
export OPENAI_API_KEY="sk-tm-votre-clé-ici"
Rechargez votre shell :
source ~/.zshrc
3. Lancer Aider avec un modèle TokenMix
Naviguez vers votre dépôt Git et démarrez Aider en préfixant le nom du modèle avec openai/ :
cd ~/votre-projet
aider --model openai/claude-opus-4.8
Pour DeepSeek :
aider --model openai/deepseek-v4-pro
4. Donner une tâche à Aider
À l'invite Aider, décrivez ce que vous voulez :
Ajoutez une validation des entrées à l'endpoint d'inscription — vérification du format email et longueur minimale du mot de passe de 8 caractères.
Aider modifie les fichiers, affiche un diff et demande confirmation avant de commiter.
Vérification
Après qu'Aider a effectué une modification, exécutez :
git log --oneline -3
Vous devriez voir un nouveau commit créé par Aider avec un message descriptif. La modification est entièrement tracée et réversible avec git revert.
FAQ
Q : Pourquoi préfixer le modèle avec openai/ ?
Le préfixe openai/ indique à Aider d'utiliser le format API compatible OpenAI (routage via OPENAI_API_BASE). Sans lui, Aider essaierait les SDK natifs Anthropic ou OpenAI avec le mauvais endpoint.
Q : Puis-je utiliser Aider sans commit automatique à chaque changement ?
Oui. Passez --no-auto-commits pour désactiver les commits automatiques. Aider éditera quand même les fichiers ; vous commitez manuellement quand vous êtes satisfait.
Q : Comment changer de modèle en cours de session ?
Tapez /model openai/deepseek-v4-pro à l'invite Aider pour changer de modèle sans redémarrer.