Aller au contenu
Logo Aider (wordmark terminal)

Aider via Tokonomix

Alimentez le pair-programming terminal d'Aider avec 130+ modèles et un raisonnement consensus à la demande — le tout via une seule clé Tokonomix.

URL de base compatible OpenAIPair-programmeur terminalApache-2.0 · open sourcemacOS · Windows · Linux
Aider — pair-programming IA open source dans votre terminal

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, /undo et /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-consensus multi-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_BASE sur https://tokonomix.ai/api/v1.
  • Définissez OPENAI_API_KEY sur votre clé Tokonomix.
  • Lancez Aider avec --model openai/tokonomix-consensus pour les sessions de conception ou de refactoring, ou un slug direct comme openai/anthropic/claude-sonnet-4-6 pour 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-consensus
Pas encore de clé ?

Cré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 AiderModèle recommandéPourquoi
Corriger des fautes de frappe, renommer des fonctions, mettre à jour quelques lignesopenai/anthropic/claude-sonnet-4-6Haute fréquence ; un modèle rapide est suffisamment précis à coût et latence minimaux.
Implémenter des fonctionnalités dans des modules existantsopenai/anthropic/claude-sonnet-4-6Les 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-fichiersopenai/tokonomix-consensusLa 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 critiqueopenai/tokonomix-consensusPlusieurs perspectives LLM maintiennent la cohérence de la conception et détectent tôt les erreurs subtiles et coûteuses.
Quand utiliser le consensus

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.

Sélection du modèle

Quel modèle et quel endpoint mon agent doit-il utiliser ?

Choisissez selon ce que fait votre agent, puis changez l'identifiant du modèle à tout moment — chaque modèle du catalogue fonctionne avec la même clé.

Ce que fait votre agentUtilisez ceci
Modifie des fichiers / appelle des outils et diffuse les réponses (la plupart des agents de codage)Un modèle Anthropic via l'endpoint Anthropic (outils + streaming fonctionnent tous les deux)
Appelle des outils mais n'a pas besoin du streaming (n'importe quel modèle)L'endpoint compatible OpenAI avec un identifiant de modèle unique
Veut des outils et du streaming sur un modèle non-AnthropicUtilisez le non-streaming pour l'instant — le streaming des appels d'outils sur d'autres fournisseurs n'est pas encore activé
Chat simple, sans outilsN'importe quel endpoint ; le streaming convient
Veut un verdict multi-modèles (consensus) sur une réponse à enjeu élevéDéfinir le modèle sur tokonomix-consensus sur l'endpoint compatible OpenAI — remarque : le consensus rejette les appels d'outils (pas de tool-calling)
Endpoint & référence API (technique)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (utiliser un modèle Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough modèle unique), streaming avec outils pas encore disponible. Chat simple : le streaming fonctionne sur les deux. Consensus : openai-completions, modèle tokonomix-consensus, sans outils. Remplacez l'identifiant de modèle par n'importe quel slug renvoyé par GET /api/v1/models.

Parcourir tous les modèles →

Related agents