ToolBrief
Menü
Recherchiert

Aider

Ein quelloffener Terminal-Pair-Programmer, der lokale Repositories mit einem Cloud- oder lokalen Modell bearbeitet und Git integriert.

Zuletzt geprüftOffizielle Website besuchen

Recherchefakten

Preis
Aider ist kostenlos und unter Apache 2.0 quelloffen. Die meisten Cloudmodelle verursachen getrennte API-Kosten; kostenlose Endpunkte und lokale Modelle können verfügbar sein, unterscheiden sich aber bei Qualität, Hardware, Datenschutz und Bedingungen.
Evidenzübersicht
Diese Bewertung nutzt offizielle Aider-Dokumentation zu Lizenz, Analytics, Datenschutz, Git, Modellen, Linting und Tests, geprüft am 9. August 2026. Wir haben Aider nicht installiert, Code übertragen, Modelle verglichen oder Abhängigkeiten auditiert.
Zuletzt geprüft

Quellen

Was ist Aider?

Aider ist ein quelloffener KI-Pair-Programmer für das Terminal. Starten Sie es in einem Git-Repository, fügen Sie relevante Dateien hinzu, wählen Sie ein Sprachmodell und beschreiben Sie die Änderung. Aider sendet Prompt und ausgewählten Codekontext an das Modell, interpretiert vorgeschlagene Änderungen, aktualisiert lokale Dateien und integriert das Ergebnis in Git.

Die Repository Map fasst wichtige Symbole und Beziehungen zusammen, damit das Modell über Dateien nachdenken kann, die nicht vollständig im Chat liegen. Builder können zwischen Code-, schreibgeschütztem Ask- und Architect-Modus wechseln. Architect verwendet ein Modell für den Lösungsvorschlag und ein zweites Editor-Modell für konkrete Änderungen. Aider kann außerdem Bilder oder Webseiten annehmen, Dateien nach KI-Kommentaren beobachten, Spracheingabe nutzen und in mehreren Editoren oder browserbasierten Terminalumgebungen arbeiten.

Das Produkt ist ein leistungsfähiger lokaler Controller um externe oder lokale Modelle und kein Modellanbieter. Aiders Software, Analytics, gewählte Modell-API, optionaler Webabruf, Sprachdienst, lokale Shell und Git-Repository sind getrennte Daten- und Sicherheitsflächen.

Ein disziplinierter Bearbeitungsworkflow

Beginnen Sie mit einem sauberen Featurebranch und prüfen Sie den Working Tree vor dem Start. Standardmäßig erstellt Aider beschreibende Commits nach Dateibearbeitungen und kann vorhandene schmutzige Änderungen getrennt committen, bevor eigene Änderungen folgen. Das hilft Wiederherstellung, kann aber Entwickler überraschen. Nutzen Sie --no-auto-commits oder --no-dirty-commits, wenn ein Team manuelles Staging verlangt.

Ein weiterer wichtiger Standard: Aider überspringt Git-Commit-Hooks mit --no-verify, sofern --git-commit-verify nicht aktiviert ist. Ein generierter Commit kann daher bestehen, obwohl lokale Sicherheits-, Formatierungs-, Lizenz- oder Richtlinienchecks fehlgeschlagen wären. Aktivieren Sie Verifikation, wenn Hooks Teil der Vertrauensgrenze sind, und führen Sie CI vor Merge unabhängig aus.

Verwenden Sie Ask Mode, um Architektur und Umfang zu klären, bevor Code geändert wird. Nennen Sie erlaubte Dateien, Kompatibilitätsvorgaben, erwartete Tests, Sicherheitsgrenzen und Abnahmekriterien. Fügen Sie nur nötige Dateien zum Chat hinzu. Prüfen Sie nach jeder Änderung /diff, führen Sie gezielte Tests aus und verwenden Sie /undo oder Git-Historie bei Fehlern. Vermeiden Sie breite Umschreibungen in einem Turn.

Aider kann bearbeitete Dateien automatisch linten und Reparaturen versuchen. Automatisches Linting ist für unterstützte Sprachen standardmäßig an; automatische Tests sind ohne Konfiguration aus. Setzen Sie ein ausdrückliches --test-cmd und entscheiden Sie über --auto-test. Ein Modell kann Testfehler wiederholt „beheben“ und dabei Verhalten ändern; begrenzen Sie Iterationen und prüfen Sie finale Testerwartungen, nicht nur Grün.

Modelle, Kontext und Kosten

Aider unterstützt OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Azure, Amazon Bedrock, Vertex AI, OpenAI-kompatible Server, Ollama, LM Studio und weitere Pfade. Die meisten Cloudmodelle brauchen einen eigenen API-Schlüssel. Ein ChatGPT- oder Claude-Consumer-Abo umfasst normalerweise keine API-Nutzung; Abrechnung und Aufbewahrung folgen dem gewählten API-Anbieter und Konto.

Die CLI hat keine Abogebühr, doch Nutzung kann teuer sein. Kosten umfassen Eingabecode, Repository Maps, Chatverlauf, Ausgabe, Cachepolitik, Wiederholungen, Lint- oder Testreparatur, Commitnachrichten und im Architect-Modus beide Modelle. Beobachten Sie Aiders Token- und Kostenschätzungen, setzen Sie Anbieterbudgets, halten Sie Sitzungen kurz, entfernen Sie irrelevanten Kontext und wählen Sie Modellstufen nach Aufgabenrisiko.

Lokale Modelle können den primären Promptpfad auf kontrollierter Infrastruktur halten, doch „lokal“ bedeutet nicht automatisch privat. Prüfen Sie, ob der Endpunkt wirklich am beabsichtigten Host gebunden ist, nicht in eine Cloud proxyt, keine Prompts unerwartet speichert und nicht für andere Nutzer erreichbar ist. Auch Qualität zählt: Ein günstigeres Modell mit falschen Multi-File-Änderungen kann mehr Review und Reparatur kosten.

Daten und Datenschutz

Bei Cloudmodellen können relevanter Quellcode, Prompt, Chatverlauf, Diffs, Fehler sowie Befehls- oder Testausgabe zum Anbieter gehen. Prüfen Sie API-Terme, Trainingsstandards, Abuse-Monitoring-Aufbewahrung, Region, Unterauftragsverarbeiter, Einstellungen, Löschung und Enterprise-Kontrollen. Entfernen Sie Geheimnisse und sensible Fixtures; speichern Sie API-Schlüssel niemals in getrackten .env- oder Konfigurationsdateien.

Aiders eigene Analytics sind opt-in. Laut Dokumentation sammelt Aider dort niemals Code, Chatnachrichten, Schlüssel oder personenbezogene Daten. Erfasst werden beispielsweise Modell- und Tokennutzung, Editformate, Befehle, Funktionen, Ausnahmen und Fehler unter zufälliger UUID. Zufällig ausgewählte Nutzer können um Opt-in gebeten werden; Ablehnung deaktiviert dauerhaft. aider --analytics-disable deaktiviert ebenfalls dauerhaft, und Events können lokal ohne Meldung protokolliert werden.

Die Website-Datenschutzrichtlinie betrifft getrennt Besuche, Cookies und Nutzungs- oder Serviceanalytics. Open Source hilft bei der Prüfung von Sammelpunkten, auditiert aber nicht automatisch jede Abhängigkeit oder Version. Pinnen Sie eine geprüfte Version, verifizieren Sie Paketquelle und Hashes soweit möglich, lesen Sie Releases, scannen Sie Abhängigkeiten und pipen Sie Installationsskripte in kontrollierten Umgebungen nicht ungeprüft in die Shell.

Optionale Funktionen schaffen weitere Datenpfade. /web lädt und scraped URLs. Voice Coding kann Audiodienste einbeziehen. Shell- und Testbefehle laufen mit den Rechten des aktuellen Nutzers. Begrenzen Sie Repositorytools und Zugangsdaten, verwenden Sie Container oder Low-Privilege-Konten für unbekannte Projects und lassen Sie generierte Befehle nicht standardmäßig Produktion erreichen.

Sicherheits- und Qualitätschecks

Behandeln Sie Modellausgabe wie einen externen Pull Request. Prüfen Sie Änderungen zeilenweise, führen Sie Formatierung, Lint, Typprüfung, Unit-, Integrations- und Sicherheitstests außerhalb des Chats aus und kontrollieren Sie Abhängigkeits- sowie Lockfileänderungen. Testen Sie bei Bedarf Autorisierung, Validierung, Fehlerbehandlung, Nebenläufigkeit, Migration und Rollback. Ein bestandener generierter Test kann dasselbe Missverständnis wie die Implementierung enthalten.

Apache 2.0 erlaubt breite Nutzung und Änderung, liefert die Software aber ohne Garantie. Die Lizenz garantiert weder Copyright generierten Codes und Drittanbieterpakete noch Aufgabeneignung. Teams bleiben für Herkunft, Hinweise, Schwachstellenmanagement und Endcode verantwortlich.

Urteil

Aider ist eine der transparentesten Optionen für Entwickler, die KI-Bearbeitung im Terminal ohne Bindung an einen Modellanbieter wünschen. Lokale Dateioperationen, Repository Map, Modellflexibilität, Git-Historie und Testintegration unterstützen kontrollierte Arbeit besser als ein Black-Box-Agent.

Diese Kontrolle muss konfiguriert werden. Wählen Sie einen genehmigten Modellpfad, deaktivieren oder prüfen Sie Analytics nach Richtlinie, halten Sie Geheimnisse aus dem Kontext, legen Sie Commit- und Hook-Verhalten fest und verlangen Sie unabhängige CI sowie menschlichen Review. Dann passt Aider gut zu begrenzter, prüfbarer Repository-Arbeit; ohne diese Praktiken kann auch eine lokale CLI Code offenlegen oder schnell unsichere Änderungen erzeugen.

Stärken

  • Kostenlose Apache-2.0-CLI für lokale Repositories mit vielen Cloudanbietern, OpenAI-kompatiblen Endpunkten und lokalen Modellen
  • Repository Maps und expliziter Dateikontext unterstützen Multi-File-Arbeit, ohne jede Datei bei jeder Anfrage vollständig zu senden
  • Enge Git-Integration, Diffs, Undo, Linting, Testbefehle, Ask-/Code-/Architect-Modi und sichtbare Tokenkosten fördern einen prüfbaren Workflow

Einschränkungen

  • Aider ist kostenlos, doch API-Tokens, doppelte Architect-/Editoraufrufe, Wiederholungen, lange Chats, Maps und Test-Fix-Schleifen können Kosten erzeugen
  • Relevanter Code, Prompts, Diffs, Befehlsausgabe und Chatkontext gehen an den gewählten Modellpfad, sofern kein echtes lokales Ziel genutzt wird
  • Automatische Commits sind standardmäßig an und Pre-Commit-Verifikation standardmäßig übersprungen; Teams müssen Hooks und Review bewusst konfigurieren

Geeignet für

  • Terminalerfahrene Entwickler, die transparente Repository-Bearbeitung mit eigener Modell- und Anbieterwahl wünschen
  • Codebasen mit zuverlässigem Git, schnellen Lint- und Testbefehlen, klaren Konventionen und überschaubaren prüfbaren Änderungen
  • Datenschutzbewusste Teams mit genehmigtem lokalen Modell oder vertraglich genehmigter API und auditierbarer Open-Source-Konfiguration

Weniger geeignet für

  • Entwickler, die vollständige Managed IDE, gehosteten asynchronen Agent, Enterprise-Control-Plane, Sitzverwaltung oder Hersteller-SLA erwarten
  • Sensible Repositories mit Consumer- oder nicht genehmigten Modellendpunkten, Klartextschlüsseln, ungeprüfter Analytics oder Produktionsbefehlen
  • Unbeaufsichtigte Großmigrationen, sicherheitskritische Änderungen, destruktive Befehle oder Auto-Merge ohne unabhängige Tests und Expertenreview

Häufig gestellte Fragen

Ist Aider kostenlos?

Aider ist kostenlose Open-Source-Software unter Apache 2.0. Üblicherweise bezahlen Sie den gewählten Modellanbieter für API-Tokens. Lokale oder kostenlose Modelle können direkte API-Kosten senken, brauchen aber Hardware und können sich bei Coding-Zuverlässigkeit stark unterscheiden.

Sendet Aider Code in die Cloud?

Aider sendet Prompts und ausgewählten Repository-Kontext an das konfigurierte Sprachmodell. Bei einer Cloud-API verlassen Code und Kontext das Gerät zum Anbieter. Ein lokales Modell kann den Modellpfad lokal halten, abhängig von Server und Konfiguration.

Erhebt Aider Analytics?

Aider kann zufällig ausgewählte Nutzer um Opt-in bitten. Laut Dokumentation sind Analytics anonym und enthalten weder Code, Chatnachrichten, Schlüssel noch personenbezogene Daten. Nutzer können ablehnen, dauerhaft deaktivieren oder Events lokal zur Prüfung protokollieren.

So wurde dieser Eintrag geprüft

Diese Bewertung nutzt offizielle Aider-Dokumentation zu Lizenz, Analytics, Datenschutz, Git, Modellen, Linting und Tests, geprüft am 9. August 2026. Wir haben Aider nicht installiert, Code übertragen, Modelle verglichen oder Abhängigkeiten auditiert.

Bewertungsmethode lesen