IDE-Tools · Foto: Homedust, CC BY 2.0
Aider
Zuletzt aktualisiert:
Typ
Tool
Lizenz
Apache-2.0
Quelle
Anwendungsfeld
KI-Coding-Werkzeuge
Entwickler, die KI-Unterstützung direkt an der Kommandozeile und im echten Repository wollen, statt Code hin- und herzukopieren.
Voraussetzungen
- Python-Installation
- Ein Git-Repository als Arbeitsgrundlage
- Zugang bzw. API-Key zu einem unterstützten LLM-Backend
Ein KI-Programmierpartner fürs Terminal, der direkt in Ihrem Git-Projekt arbeitet: beschreiben, was geändert werden soll — Aider schreibt den Code und committet ihn.
Für wen: Entwickler, die KI-Unterstützung direkt an der Kommandozeile und im echten Repository wollen, statt Code hin- und herzukopieren.
Installation
Per Python-Paketmanager:
python -m pip install aider-install && aider-install
Aider arbeitet mit Cloud-Modellen (API-Key nötig) oder komplett lokal über Ollama — dann bleibt der Code auf Ihrem Rechner.
Erste Schritte
Im Projektordner aider starten. Dann in normaler Sprache sagen, was zu tun ist — etwa „Füge der Login-Funktion eine Fehlerbehandlung hinzu“. Aider zeigt die Änderung, wendet sie an und erstellt einen sauberen Git-Commit. Lokal mit Ollama: aider --model ollama/llama3.1.
Plattformen: Mac/Windows/Linux (Python)
Im Detail
Aider ist ein KI-Programmierpartner, der direkt im Terminal und im echten Git-Repository arbeitet: Sie beschreiben in natürlicher Sprache, was geändert werden soll, und Aider bearbeitet die passenden Dateien und erstellt eigenständig aussagekräftige Commits. Anders als browserbasierte Copiloten bleibt der gesamte Workflow in der Kommandozeile, was sich gut in bestehende Entwicklerroutinen und Skripte einfügt. Besonders geeignet für Entwickler, die ohne IDE-Wechsel arbeiten wollen und Wert auf nachvollziehbare, granulare Git-Historie legen. Im Vergleich zu Cursor oder Cline fehlt die visuelle Oberfläche, dafür punktet Aider mit Skriptbarkeit und freier Wahl unter vielen unterstützten Sprachmodellen.
Beispiel aus der Praxis
Ein Entwickler arbeitet per SSH auf einem Server ohne grafische Oberfläche und bittet Aider, in einem bestehenden Python-Skript eine neue Kommandozeilen-Option hinzuzufügen. Aider ändert die passenden Dateien, zeigt den Diff im Terminal und committet die Änderung mit einer passenden Nachricht.
Praxis-Tipp
Starten Sie mit „aider dateiname.py“ im Projektordner und beschreiben Sie die gewünschte Änderung im Chat, Aider schlägt dann direkt einen fertigen Commit vor.
Stolperfallen
Bei sehr großen oder unübersichtlichen Repos kann der automatisch einbezogene Repo-Kontext zu groß oder ungenau werden, was die Vorschläge verschlechtert — gezielt relevante Dateien anzugeben hilft dagegen. Wer lieber visuell im Editor mit KI arbeitet, wird die reine Terminal-Bedienung als spürbare Umstellung empfinden.
Siehe auch
Lizenz & Quelle
Erfahrungen & Kommentare.
Funktioniert der Tool bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
Continue
Eine quelloffene KI-Erweiterung für VS Code und JetBrains — wie ein offener Copilot, den Sie auch mit lokalen Modellen betreiben können.
Cline
Ein autonomer KI-Programmier-Agent als VS-Code-Erweiterung: liest dein Projekt, plant Schritte, schreibt und testet Code — und fragt vor jeder Aktion um Erlaubnis.
OpenHands
Eine quelloffene Plattform für autonome Software-Agenten (früher OpenDevin): Der Agent bekommt eine Aufgabe und arbeitet sie in einer sicheren Umgebung eigenständig ab — Code schreiben, ausführen, im Web recherchieren.
