machichdigital

IDE-Tools · Foto: Homedust, CC BY 2.0

ToolKI-Coding-WerkzeugeLizenz: Apache-2.0

Aider

Zuletzt aktualisiert:

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

Typ

Tool

Lizenz

Apache-2.0

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 …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

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.

Apache-2.0♥ –⧉ –

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.

Apache-2.0♥ –⧉ –

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.

MIT♥ –⧉ –