# Aider

Terminal-Werkzeug für gemeinsame Softwareentwicklung mit KI: Code ändern, Git-Diffs prüfen und Testfehler bearbeiten.

Kanonisches Profil: https://ki-agentenkompass.de/agenten/aider/
Redaktion: [Michael Meierhoff](https://ki-agentenkompass.de/ueber-mich/)
Quellenabgleich: 2026-11-05
Basis: Anbieter-Dokumentation. Praxisbeispiele sind redaktionelle Vorschläge, keine eigenen Produkttests.

## Einordnung

Aider arbeitet interaktiv im bestehenden Repository und ergänzt den eigenen Editor.

- Anbieter: Aider-AI
- Produktfamilie: Aider
- Profiltyp: Interaktiver Coding-Assistent
- Umgebung: Terminal auf dem eigenen Rechner
- Verbindungen: Git, Editor, Tests und Cloud- oder lokale Modelle
- Einrichtung: Aider installieren, Projekt öffnen und ein unterstütztes Modell verbinden.
- Kostenmodell: Apache-2.0-lizenziert; Modell- oder lokale Rechenkosten zusätzlich.

## Kernfunktionen

### Code ändern

Aider setzt gemeinsam besprochene Änderungen in bestehenden Projekten um.

Quelle: https://aider.chat/

### Projektkontext erfassen

Eine Repository-Übersicht hilft bei der Orientierung in größeren Codebasen.

Quelle: https://aider.chat/

### Git integrieren

Änderungen können automatisch committet und mit Git geprüft oder zurückgenommen werden.

Quelle: https://aider.chat/

### Tests und Linting

Aider kann Tests und Linter ausführen und gemeldete Fehler bearbeiten.

Quelle: https://aider.chat/

### Modelle wählen

Cloud-Modelle und lokale Modelle können als Modellzugang dienen.

Quelle: https://aider.chat/

## Redaktionelle Praxisbeispiele

### Fehler beheben

- Du gibst vor: Ein Repository und eine reproduzierbare Fehlerbeschreibung.
- Mögliches Ergebnis: Ein Codeänderungsvorschlag mit ausgeführten Prüfungen.
- Das prüfst du: Diff, Tests und tatsächliches Verhalten kontrollieren.

### Funktion erweitern

- Du gibst vor: Eine begrenzte Anforderung mit Akzeptanzkriterien.
- Mögliches Ergebnis: Eine nachvollziehbare Erweiterung im bestehenden Projekt.
- Das prüfst du: Seiteneffekte und Änderungen am Git-Verlauf prüfen.

## Voraussetzungen und Grenzen

### Seit Mai 2026 keine Commits

Einschränkung: Am 05.11.2026 stammte der letzte Commit im Hauptzweig vom 22.05.2026 und die letzte PyPI-Version 0.86.2 vom 12.02.2026. Das Repository ist nicht archiviert. Eine Aussage des Projekts zur weiteren Entwicklung nennen die geprüften Seiten nicht.

Quelle: https://github.com/Aider-AI/aider/commits/main

### Modellzugang einrichten

Voraussetzung: Cloud-Modelle benötigen passenden API-Zugang; lokale Modelle eigene Rechenleistung.

Quelle: https://github.com/Aider-AI/aider

### Git-Verhalten prüfen

Voraussetzung: Automatische Commits gehören zum Funktionsumfang und sollten zur eigenen Arbeitsweise passen.

Quelle: https://aider.chat/

### Qualität je Projekt

Noch offen: Die Qualität hängt von Modell und Projektkontext ab; eigene Vergleichstests liegen hier nicht vor.

Quelle: https://aider.chat/

## Passt, wenn …

- du im bestehenden Git-Repository arbeitest und jede KI-Änderung als einzelnen Commit nachvollziehen möchtest
- du eigene API-Schlüssel oder lokale Modelle nutzen willst und Modellkosten selbst trägst
- du Änderungen aus der Kommandozeile oder per Skript für viele Dateien anwenden möchtest

## Passt eher nicht, wenn …

- du ein laufend weiterentwickeltes Werkzeug mit Unterstützung für neue Modelle brauchst; seit Mai 2026 gibt es keine Commits
- du eine gehostete Oberfläche mit Zeitplänen und Teamverwaltung erwartest; Aider läuft nur im Terminal
- du Hintergrundaufgaben ohne Bestätigungen brauchst; unbeaufsichtigte Läufe musst du selbst per Skript konfigurieren

Redaktionelle Einschätzung auf Basis der Anbieterangaben. Kein Produkttest.

## Nutzbare KI-Modelle

Frei wählbar

Du nutzt eigene Schlüssel vieler Anbieter, OpenRouter, einen OpenAI-kompatiblen Endpunkt oder lokale Modelle über Ollama und LM Studio. Über LiteLLM erreicht Aider laut Doku Hunderte weiterer Modelle. Modelle schwächer als GPT-3.5 können laut Doku Probleme machen.

- Genannte Modellfamilien: OpenAI (GPT), Anthropic (Claude), Google (Gemini), xAI (Grok), DeepSeek, Cohere, Mistral · Weitere Modelle frei anbindbar
- Modellwahl: Du wählst
- Eigener API-Schlüssel: Ja
- Router oder eigener Endpunkt: Ja
- Lokale Modelle: Ja

Belegt · Quellen abgerufen am: 2026-11-05

- [Aider: Connecting to LLMs](https://aider.chat/docs/llms.html)

- [Aider: Other LLMs](https://aider.chat/docs/llms/other.html)

- [Aider: OpenAI compatible APIs](https://aider.chat/docs/llms/openai-compat.html)

## Europa & regionale Verfügbarkeit

Der Quellenabgleich gilt für die unten genannten Funktionen und Zugänge. Weitere Funktionen können abweichende Bedingungen haben.

Geprüfter Umfang: Eigener Betrieb; externe Dienste separat zu prüfen
Sichtung am: 2026-10-13

### Eigener Betrieb und Modellzugang

Mit Voraussetzungen

Die Projektquelle beschreibt den Betrieb in eigener Umgebung und die Anbindung von Modellen. Die Länderbedingungen gewählter Cloud-Modelle, Werkzeuge und optionaler Hosting-Angebote müssen zusätzlich geprüft werden. Eine vollständige Europa-Funktionsprüfung liegt noch nicht vor.

Betroffene Region: EU/EWR, Vereinigtes Königreich und Schweiz: einzeln zu klären

Belegter Grund: Die verlinkte Quelle belegt keine Zuordnung zu AI Act, DMA oder DSGVO.

Offizielle Quelle: https://aider.chat/

## Konten & Berechtigungen

Angaben aus Anbieter-Dokumentation. Rechte hängen von Konto, Integration und Organisationsrichtlinien ab. Prüfe vor dem Einsatz die tatsächlich angeforderten Berechtigungen.

Betrachtete Konfiguration: Aider im Terminal auf dem eigenen Rechner mit eigenen Modell-Schlüsseln
Quellenstand: 2026-11-05

### Verwendetes Konto

Dokumentiert: Die geprüften Seiten beschreiben kein Aider-Konto. Die API-Schlüssel der Modellanbieter gibst du per Kommandozeile, Umgebungsvariable, .env-Datei oder YAML-Konfigurationsdatei an. Commits von Aider tragen standardmäßig den Zusatz „(aider)“ im Namen des Autors.

Nachweis: https://aider.chat/docs/config/api-keys.html
Nachweis: https://aider.chat/docs/git.html

### Admin-Freigabe

In geprüften Quellen offen: Die geprüften Seiten beschreiben keine Freigabe oder Beschränkung durch Administratoren einer Organisation.

Nachweis: https://aider.chat/
Nachweis: https://aider.chat/docs/config/api-keys.html

### Datenzugriff & Teamfreigaben

Dokumentiert: Chat- und Eingabeverlauf liegen standardmäßig in Dateien (.aider.chat.history.md, .aider.input.history). Analysedaten werden laut Aider nur nach Zustimmung erhoben und enthalten nie Code, Chatnachrichten, Schlüssel oder persönliche Daten.

Nachweis: https://aider.chat/docs/config/options.html
Nachweis: https://aider.chat/docs/more/analytics.html

## Preise und enthaltene Nutzung

Preisstand: 2026-10-12

Apache-2.0-lizenziert; Modell- oder lokale Rechenkosten zusätzlich.

### Open Source

0 USD Lizenzkosten

Apache-2.0-Lizenz; Modellzugang separat.

Preisquelle: https://github.com/Aider-AI/aider

API-Verbrauch richtet sich nach dem gewählten Modellanbieter.

Preise und Tarifdetails: https://github.com/Aider-AI/aider

## Betrieb & Betreuungsbedarf

Basis: öffentliche Anbieter-Dokumentation. Einschätzungen sind redaktionelle Ableitungen aus den genannten Eigenschaften. Tatsächlicher Zeitaufwand und Zuverlässigkeit wurden nicht gemessen.

Betrachtete Betriebsform: Interaktive Nutzung im Terminal; Skripting über Kommandozeile
Quellenstand: 2026-11-05

### Dateien und Arbeitsstand

Dokumentiert: Arbeitsstand liegt in deinem Git-Repository: Aider committet jede Änderung und sichert vorhandene lose Änderungen zuerst in einem eigenen Commit. --restore-chat-history ist standardmäßig aus.

Nachweis: https://aider.chat/docs/git.html
Nachweis: https://aider.chat/docs/config/options.html

### Anmeldungen

In geprüften Quellen offen: Aider hält keine eigene Anmeldung. Wie lange API-Schlüssel gültig sind, hängt vom Modellanbieter ab und steht in den geprüften Seiten nicht.

Nachweis: https://aider.chat/docs/config/api-keys.html

### Start weiterer Läufe

Dokumentiert: Mit --message oder --message-file führt Aider eine Anweisung aus und beendet sich, sodass sich das aus einem Skript für viele Dateien aufrufen lässt. Mit --watch-files (standardmäßig aus) beobachtet es Dateien auf KI-Kommentare. Zeitpläne nennt die Skripting-Seite nicht.

Nachweis: https://aider.chat/docs/scripting.html
Nachweis: https://aider.chat/docs/config/options.html

### Menschliche Eingriffe

Bedingt dokumentiert: --yes bzw. --yes-always beantworten jede Bestätigung automatisch mit Ja. Jede Änderung ist ein Commit; /undo verwirft die letzte Änderung, /diff zeigt die Änderungen seit deiner letzten Nachricht.

Nachweis: https://aider.chat/docs/config/options.html
Nachweis: https://aider.chat/docs/scripting.html
Nachweis: https://aider.chat/docs/git.html

### Fehler erkennen

Bedingt dokumentiert: Auto-Lint nach Änderungen ist standardmäßig an, Auto-Test aus. Mit --llm-history-file lässt sich die Unterhaltung mit dem Modell in eine Datei protokollieren. Weitere Fehlermeldungen beschreiben die geprüften Seiten nicht.

Nachweis: https://aider.chat/docs/config/options.html

### Nach Fehlern fortsetzen

Dokumentiert: Unerwünschte Änderungen nimmst du mit /undo zurück. Mit --dry-run lässt sich ein Lauf ohne Dateiänderungen ausführen.

Nachweis: https://aider.chat/docs/git.html
Nachweis: https://aider.chat/docs/config/options.html

### Redaktionelle Einschätzung

Aider ist ein Werkzeug für die Sitzung am eigenen Rechner; Betreuung beschränkt sich auf Schlüssel, Git-Verlauf und Modellauswahl. Für unbeaufsichtigte Läufe musst du Bestätigungen und Tests selbst konfigurieren.

## Gedächtnis und Gesprächskontinuität

Geltungsbereich: Lokale Chat-Historie und Anweisungsdateien
Quellen abgerufen: 2026-11-04

Aider protokolliert Gespräche und kann sie zusammenfassen; kuratierte Langzeitfakten sind nicht belegt.

### Speicherort und Umfang

Belegt: Chat-Historie liegt standardmäßig in .aider.chat.history.md; Eingabehistorie ist separat. Dies ist ein Gesprächsprotokoll.

- [Aider options](https://aider.chat/docs/config/options.html)

### Auswahl und Speicherzeitpunkt

Teilweise belegt: Gesprächsprotokollierung ist konfigurierbar; eine automatische Auswahl dauerhaft gelernter Präferenzen wird nicht beschrieben.

- [Aider options](https://aider.chat/docs/config/options.html)

### Einsicht, Bearbeiten und Löschen

Teilweise belegt: Lokale Protokoll- und Anweisungsdateien können gelesen, bearbeitet und gelöscht werden; eine Memory-Faktenverwaltung ist nicht dokumentiert.

- [Aider options](https://aider.chat/docs/config/options.html)

### Agenten- und Kanalgrenzen

Teilweise belegt: Dateipfade und gestartete Aider-Sitzung bestimmen den Kontext; getrennte Benutzer- oder Agenten-Memory wird nicht beschrieben.

- [Aider options](https://aider.chat/docs/config/options.html)

### Wiederabruf

Teilweise belegt: Restore-Chat-History lädt gespeicherten Verlauf; Read-Dateien liefern expliziten Kontext. Semantischer Abruf gelernter Erinnerungen ist nicht belegt.

- [Aider options](https://aider.chat/docs/config/options.html)

### Session-Reset und Compaction

Belegt: Wiederherstellung ist standardmäßig aus. Überschreitet Chat-Kontext das konfigurierte weiche Limit, beginnt Zusammenfassung mit dem Weak Model.

- [Aider options](https://aider.chat/docs/config/options.html)

## Rahmen

Cloud-Modelle benötigen passenden API-Zugang; lokale Modelle eigene Rechenleistung. Der letzte Commit im Hauptzweig stammt vom 22.05.2026, die letzte PyPI-Version vom 12.02.2026.

Offizielle Produktdokumentation geprüft. Workflows und Einschätzungen sind redaktionell; eigene Produkttests sind nicht Bestandteil dieser Übersicht.

## Offene Punkte

Voraussetzungen und Grenzen, noch offen:
- Qualität je Projekt

## Quellen

- [Aider - AI Pair Programming in Your Terminal](https://aider.chat/)

- [GitHub - Aider-AI/aider: aider is AI pair programming in your terminal](https://github.com/Aider-AI/aider)

- https://github.com/Aider-AI/aider/commits/main

- https://pypi.org/project/aider-chat/

## Anbieter

Open-Source-Projekt für KI-gestützte Softwareentwicklung im Terminal.

- Betreiber: Aider-AI
- Organisation: Open-Source-Projekt
- Website: https://aider.chat/
- Stand: 2026-10-12

- Anbieterquelle: https://aider.chat/

[Quellen und Methode](https://ki-agentenkompass.de/quellen/)
