Wat is Aider?
Aider is een open-source AI pair-programming agent die in je terminal draait en rechtstreeks in je git-repo werkt. Het brengt je project in kaart, genereert code-diffs, past de wijzigingen toe op je bestanden en committet ze automatisch met een AI-gegenereerd bericht — allemaal via een OpenAI-compatible API-endpoint.
- Voert inline of diff-gebaseerde bestandsbewerkingen uit en committet wijzigingen met AI-gegenereerde berichten.
- Brengt je hele repository in kaart zodat het model context heeft over alle relevante bestanden, niet alleen de bestanden die je noemt.
- Accepteert gestructureerde in-chat-commando's zoals
/add,/architect,/undoen/run(om testuitvoer terug aan het model te geven). - Praat met elk OpenAI-compatible endpoint via
OPENAI_API_BASE+OPENAI_API_KEY; wissel per beurt van model met--model openai/<slug>.
Waarom Aider via Tokonomix routeren?
Aider's workflow wisselt tussen snelle, repetitieve regelaanpassingen en kritieke architectuurbeslissingen. Tokonomix maakt beide efficiënt: wissel per taak van model met één sleutel — geen aparte provider-setups — en voeg een verificatiestap toe precies waar fouten duur zijn.
- Schakel direct tussen snelle directe modellen (voor frequente regelaanpassingen) en het multi-model
tokonomix-consensusvoor grote refactors of risicovolle architectuurwijzigingen. - Toegang tot 130+ modellen van Anthropic, OpenAI, Google, Meta, Mistral en meer via één sleutel — allemaal achter één OpenAI-compatible endpoint.
- Beheers kosten nauwkeurig met uitgavenlimieten per aanroep, zodat een doorgedraaide loop of te grote context je budget niet kan opblazen.
- Schakel EU / soevereiniteitsrouting in om proprietaire repodata compliant te houden — cruciaal, want Aider stuurt echte broncode mee in elke API-aanroep.
Aider verbinden met Tokonomix
Aider werkt direct uit de doos met Tokonomix — geef de basis-URL en je tok--sleutel op, en kies dan de juiste model-slug voor de taak. Installeer Aider zelf met python -m pip install aider-install && aider-install (of pipx install aider-chat).
- Genereer (of kopieer) je
tok--API-sleutel uit het Tokonomix-dashboard. - Stel
OPENAI_API_BASEin ophttps://tokonomix.ai/api/v1. - Stel
OPENAI_API_KEYin op je Tokonomix-sleutel. - Start Aider met
--model openai/tokonomix-consensusvoor ontwerp- en refactorslagen, of een directe slug zoalsopenai/anthropic/claude-sonnet-4-6voor snelle bewerkingen.
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-consensusMaak een gratis account aan op tokonomix.ai/dashboard/signup — inclusief een gratis startsaldo — en plak de sleutel daarna als OPENAI_API_KEY in je shell.
Consensus vs direct: wanneer gebruik je wat
Aider's efficiëntie zit in het afstemmen van de modelkeuze op het taakrisico. Gebruik directe modellen voor routinematige codewijzigingen; reserveer tokonomix-consensus voor structurele of risicovolle beslissingen, waar een tweede en derde mening zichzelf terugverdient.
| Aider-taak | Aanbevolen model | Waarom |
|---|---|---|
| Typefouten herstellen, functies hernoemen, een paar regels bijwerken | openai/anthropic/claude-sonnet-4-6 | Hoge frequentie; één snel model is accuraat genoeg tegen minimale kosten en latentie. |
| Functies implementeren in bestaande modules | openai/anthropic/claude-sonnet-4-6 | Snelle bewerken/committen-beurten gedijen bij lage overhead — ideaal voor snelle feedback op kleine wijzigingen. |
| Grootschalige refactor, migratie of cross-file herontwerp | openai/tokonomix-consensus | Multi-model output plus een onafhankelijke judge verlaagt het risico op single-model-blinde-vlekken bij codebase-brede wijzigingen. |
| Nieuwe architectuur opzetten of kritisch ontwerpdenken | openai/tokonomix-consensus | Meerdere LLM-perspectieven houden het ontwerp consistent en brengen subtiele, kostbare fouten vroeg aan het licht. |
Het tokonomix-consensus-model draait meerdere top-LLM's parallel en gebruikt een judge om meningsverschillen op te lossen, waardoor de latentie veel hoger is dan bij een direct model. Gebruik voor Aider's normale snelle bewerk/commit-loop een direct model; schakel alleen over naar consensus voor /architect, volledige-repo-refactors of andere cruciale ontwerpbeurten.
Controleer of het werkt
Test de integratie met een eenvoudige bestandswijziging om Tokonomix-routing en modelrespons te bevestigen.
- Start Aider in een test- of demo-repo met een direct model en maak een eenvoudige bestandsbewerking.
- Controleer of Aider de bewerking toepast, de diff toont en een git-commit aanmaakt.
- Open je Tokonomix-dashboard en bevestig dat het verzoek en tokenverbruik zijn gelogd.
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.