49K+ GitHub Stars

Aider: Git-natives KI-Pair-Programming

49K+ GitHub Stars – jede KI-Änderung erzeugt automatisch einen Git-Commit, sodass Änderungen nachvollziehbar, umkehrbar und prüfbar sind. Zum Stand 2026-10-21 ist das letzte offizielle Release weiterhin v0.86.0 vom 2025-08-09, der letzte Commit im Repository datiert vom 2026-05-22.

Aktualisiert 2026-10-21

#Aider #AIPairProgramming #GitNative #OpenSource

Was ist Aider?

Aider wurde von Paul Gauthier entwickelt und ist ein terminalbasiertes Tool für KI-Pair-Programming. Sein herausragendes Merkmal ist der Git-native Workflow: Jede Codeänderung durch die KI erzeugt automatisch einen aussagekräftigen Git-Commit, sodass Sie jederzeit vergleichen, zurücksetzen oder per Cherry-Pick übernehmen können.

49K+
GitHub Stars (geprüft am 2026-10-21)
100+
Programmiersprachen laut Dokumentation (geprüft am 2026-10-21)
Apache 2.0
Open-Source-Lizenz (2026-10-21)
Paul Gauthier
Projektautor

Hauptfunktionen

Git-native Commits

Jede Änderung von Aider landet in einem Commit mit aussagekräftiger Nachricht, sodass Sie sie später vergleichen, prüfen und zurückrollen können.

Bearbeitung mehrerer Dateien

Nennen Sie mehrere Dateien beim Start oder holen Sie sie mit /add dazu; laut Startseite werden über 100 Programmiersprachen unterstützt, von Python bis Rust (geprüft am 2026-09-21).

Repo Map

Eine kompakte Karte des gesamten Repos – wichtige Klassen, Funktionen, ihre Typen und Aufrufsignaturen – ermöglicht es, die Struktur zu erfassen, ohne dass jede Datei im Chat liegt (geprüft am 2026-09-21).

Spracheingabe

Der offizielle Sprachmodus nimmt gesprochene Anfragen entgegen – ein Feature, einen Bug, einen fehlenden Test – und setzt sie in Codeänderungen um (geprüft am 2026-09-21).

Bilder und Webseiten

Screenshots, Referenzdokumente oder ganze Webseiten können als visueller Kontext in den Chat aufgenommen werden, sodass Änderungen der gezeigten Oberfläche folgen.

Verbindung zu den meisten LLMs

Laut Dokumentation verbindet sich Aider mit den meisten LLMs, einschließlich lokaler Modelle und OpenAI-kompatibler Endpunkte, und --model wählt das Modell aus (geprüft am 2026-09-21).

Installation & Einrichtung

Der offizielle Schnellstart lautet python -m pip install aider-install, danach aider-install; pip install aider-chat funktioniert weiterhin.

Das Paket aider-chat installieren
pip install aider-chat
Key setzen, dann starten
export ANTHROPIC_API_KEY=your-api-key
cd your-project
aider

Aider + Claude über QCode.cc freischalten

Ein QCode.cc API-Key funktioniert gleichzeitig in Claude Code, Aider, OpenCode und Codex. Claude geht auf den Anthropic-Endpunkt (Präfix anthropic/, https://api.qcode.cc/api), GPT und chinesische Modelle auf den OpenAI-kompatiblen (Präfix openai/, https://api.qcode.cc/openai/v1); openai/claude-… liefert model_not_available_on_endpoint.

Beispiel: Aider hinter einem Gateway
# Beispiel: Anthropic-Endpunkt und Key (Claude mit Präfix anthropic/)
export ANTHROPIC_API_BASE="https://api.qcode.cc/api"
export ANTHROPIC_API_KEY="cr_your_qcode_key"

# Beispiel-Modell; für Claude bei QCode ist das Präfix anthropic/ nötig (auch anthropic/claude-opus-5, geprüft am 2026-10-21)
aider --model anthropic/claude-sonnet-5

Ein Key, mehrere Tools

Aider liest den Key aus einer Umgebungsvariable, sodass der Key aus der Konsole unverändert funktioniert; derselbe passt auch für Claude Code und andere Clients, ohne separate Registrierung. Bei QCode heißt das ANTHROPIC_API_BASE=https://api.qcode.cc/api mit ANTHROPIC_API_KEY oder OPENAI_API_BASE=https://api.qcode.cc/openai/v1 mit OPENAI_API_KEY (geprüft am 2026-10-21).

Abrechnung pro Token

Die Kosten richten sich nach den Input- und Output-Tokens jedes Aufrufs und unterscheiden sich je nach Modell – mechanische Änderungen lassen sich also einem günstigeren Modell übertragen, Refactorings einem stärkeren; die Preise je Modell stehen in /models.

Modelle frei wechseln

Endpunkt und Key bleiben gleich – wer --model ändert, wechselt das Modell. Stand 2026-10-21 sind claude-opus-4-6, claude-opus-4-8 und deepseek-v4.1-flash alle über QCode aufrufbar; aufrufbare GPT-Modelle siehe /models.

Aider vs. Claude Code

Kriterium Aider Claude Code
Nutzung Terminal-Chat Agentische Aufgaben
Git-Integration Auto-Commits Auf Anfrage
Modelle Cloud und lokal Claude-Familie
Tooling Lint und Test MCP-Integrationen
Am besten geeignet für Schritt für Schritt Ganze Aufgaben

Praktische Tipps

4 Gewohnheiten direkt aus der offiziellen Dokumentation: weniger verschwendete Tokens, weniger Überraschungen beim Zurücksetzen.

Nur benötigte Dateien hinzufügen

Die Dokumentation rät, nur die Dateien hinzuzufügen, die die Aufgabe ändern wird – weitere überfrachten den Kontext, kosten mehr Tokens und verwirren das Modell (geprüft am 2026-09-21).

Eigene Arbeit zuerst committen

Stößt Aider auf eine Datei mit nicht committeten Änderungen, committet es diese zuerst, sodass Ihre Arbeit und die des Tools in getrennten Commits bleiben (geprüft am 2026-09-21).

Jede Runde mit /diff prüfen

/diff listet alles auf, was sich seit Ihrer letzten Nachricht geändert hat; ist die Runde misslungen, verwirft /undo diese Änderung vollständig.

Modell passend zur Aufgabe wählen

Aider führt eine eigene Liste von Modellen, die es als stark im Bearbeiten von Code einstuft. Mechanische Änderungen und Designarbeit erfordern selten dasselbe Modell – der Wechsel erfolgt einfach per --model (geprüft am 2026-09-21).

Häufig gestellte Fragen

Ist Aider Open Source?

Ja: Laut FAQ ist Aider auf GitHub unter der Apache-2.0-Lizenz als Open Source verfügbar (geprüft am 2026-10-21). Das betrifft nur den Client – Modellaufrufe werden nach Tokens abgerechnet.

Brauche ich einen eigenen API-Key?

Ja, und ohne separate Registrierung: Laut Dokumentation muss der Key über die Variable ANTHROPIC_API_KEY oder den Schalter --anthropic-api-key angegeben werden; für einen OpenAI-kompatiblen Endpunkt setzen Sie OPENAI_API_BASE (AIDER_OPENAI_API_BASE) zusammen mit OPENAI_API_KEY und schreiben Sie den Modellnamen mit Präfix openai/ (geprüft am 2026-10-21).

Aider oder Claude Code?

Wählen Sie Aider für Kontrolle Runde für Runde, einen Commit pro Änderung und einen Modellwechsel per Anpassen von --model; Anthropic beschreibt Claude Code als agentisches Tool, das Codebasen liest, Dateien bearbeitet und Befehle ausführt – es passt zu ganzen Aufgaben. Beide können ein Gateway nutzen (2026-09-21).

Überladen Auto-Commits mein Repository?

Jede Änderung ist ein Commit, und nicht committete Arbeit wird zuvor separat committet, sodass sich Ihre Änderungen und die der KI nie vermischen. Sie können es mit --no-auto-commits abschalten (laut Dokumentation nicht empfohlen) oder eine Änderung mit /undo zurücknehmen (geprüft am 2026-09-21).

Eine typische Sitzung

Eine Runde mit Aider besteht aus 4 Schritten: Dateien in den Kontext holen, die Anfrage formulieren, Aider bearbeiten und committen lassen, dann übernehmen oder rückgängig machen.

1

Dateien hinzufügen

Geben Sie die Dateien beim Start in der Kommandozeile an oder nutzen Sie /add im Chat – nur die, die diese Runde betreffen.

2

Änderung beschreiben

Beschreiben Sie in einfachen Worten, was ergänzt oder korrigiert werden soll, fügen Sie bei Bedarf einen Screenshot oder eine Seite hinzu, und überlassen Sie Aider die Dateiauswahl, wenn Sie keine benannt haben.

3

Bearbeitungen und Auto-Commit

Aider schreibt den Patch, wendet ihn auf Ihre Dateien an und committet ihn mit einer Beschreibung; sind Linting und Tests konfiguriert, arbeitet es bei Fehlschlägen weiter.

4

Prüfen oder rückgängig machen

Prüfen Sie die Runde mit /diff und behalten oder verwerfen Sie sie mit /undo. Da jede Änderung ein eigener Commit ist, erfolgt die spätere Nachverfolgung über die Git-History.

Offizielle Ressourcen

Die externen Fakten auf dieser Seite folgen diesen 4 Primärquellen – lesen Sie sie, bevor Sie einem Tutorial aus zweiter Hand vertrauen; Repository- und Endpunktdaten geprüft am 2026-10-21.

GitHub-Repository

Quellcode, Issues, Releases, die Star-Anzahl und die Lizenz finden sich unter Aider-AI/aider; alles Repo-Bezogene auf dieser Seite folgt diesem Stand: zum 2026-10-21 sind das 49.663 Sterne, Apache-2.0, das letzte Release weiterhin v0.86.0 vom 2025-08-09 und der letzte Commit vom 2026-05-22 (geprüft am 2026-10-21).

Offizielle Dokumentation

Installation, Optionen, Modellanbindung und die Repo Map sind in der Dokumentation auf aider.chat beschrieben; die Optionsreferenz ist die maßgebliche Liste aller Flags.

Discord-Community

Die Startseite von aider.chat verlinkt direkt auf den Discord des Projekts – Nutzungsfragen gehören dorthin, reproduzierbare Fehler an die GitHub Issues (geprüft am 2026-09-21).

Tutorial-Videos

Die Seite mit Tutorial-Videos in der Dokumentation sammelt Aufnahmen von Aider-Nutzern – zum Beispiel eine Demo zur Kombination aus Architect- und Editor-Modell; das Projekt dreht sie nicht selbst (geprüft am 2026-09-21).

Aider + QCode.cc jetzt ausprobieren

Nutzen Sie Claude und chinesische Modelle in Aider: Abrechnung pro Token, die Preise je Modell stehen in /models. Sie möchten ein paar Tage ohne Monatsplan testen? Wer einen Privatplan hat, kauft bei knappem Tageskontingent ein Booster-Pack. Ohne Plan nehmen Sie Nutzungspakete: ab $4 für ein einmaliges Kontingent mit 7 Tagen Laufzeit (Aufladung ab $5).

Unsicher, womit Sie anfangen sollen?

Eine Woche ausprobieren

Kleinpaket für $4: $30 Kontingent, 7 Tage gültig

Täglich im Einsatz

Starter für $9.00 pro Monat mit $5 Kontingent pro Tag: nur etwa $0.060 pro $1 Kontingent, beim Mittelpaket etwa $0.113