Der nächstgelegene direkte Ersatz für Aider ist cecli, ein aktiv gepflegter Apache-2.0-Fork, der Aiders exakten BYOK-Weg beibehält – dieselben beiden Umgebungsvariablen und dasselbe obligatorische openai/-Modellpräfix – und gleichzeitig Agentenmodus, MCP, Skills, Subagents und Hooks hinzufügt, die Aider nie ausgeliefert hat. Wenn Ihr Wechselgrund etwas anderes als die nachlassende Pflege ist, ändert sich die Antwort: Ein Terminal-Agent mit Tool-Nutzung verweist auf OpenCode, Crush oder Goose; für delegierte Ausführungen auf OpenHands; für einen Editor-Workflow auf Cline, Kilo Code oder Zoo Code; und für ein anderes Protokoll als Chat Completions auf Claude Code oder Codex CLI.
Eine Korrektur des Blickwinkels vor der Liste. Aider verlangsamt sich, ist aber nicht tot. Das Repository ist nicht archiviert, kein Maintainer hat etwas angekündigt, und nirgendwo gibt es einen Hinweis auf eine Einstellung. Alles Folgende ist ein gezähltes Signal mit zugehörigem Datum, denn mehr geben die Belege nicht her.
Warum Menschen Aider verlassen
| Signal | Wert, geprüft am 19. September 2026 | Quelle |
|---|---|---|
| Zustand des Repositorys | Nicht archiviert, Apache-2.0, 49.042 Sterne | GitHub API |
Letzter Commit auf main | 22. Mai 2026 | Dasselbe |
| Commits in den vorherigen 180 Tagen | 19 | API für Commits |
| Offene Issues / offene Pull Requests | 1,380 / 502 | GitHub-Issue-Suche |
| Neueste installierbare Version | 0.86.2, hochgeladen am 12. Februar 2026 (davor 0.86.1, 13. August 2025) | PyPI |
| Neueste GitHub-Version | v0.86.0, 9. August 2025 | API für Releases |
Die beiden offiziellen Ansichten der „neuesten Version“ stimmen nicht überein – PyPI stellt 0.86.2 bereit, während GitHub Releases bei v0.86.0 endet –, daher wurden 0.86.1 und 0.86.2 auf PyPI veröffentlicht, ohne dass es dafür ein GitHub-Release gab. Vertrauen Sie PyPI für das, was pip install Ihnen liefert, und bestätigen Sie dies in Ihrer eigenen Umgebung. In zwei offenen Threads, #4751 zur künftigen Ausrichtung des Projekts (eröffnet am 7. Januar 2026) und #4584 zur Lücke bei den Releases (eröffnet am 13. Oktober 2025), fragen Nutzer, ohne dass Maintainer antworten. Betrachten Sie sie ausschließlich als Community-Signal.
Der Rhythmus ist der weiche Grund. Die drei funktionalen Lücken sind die konkreten Gründe, und jede führt zu einem anderen Ersatz:
- Die Modelltabelle ist eingefroren, und das verändert die Art, wie Änderungen vorgenommen werden. In der veröffentlichten Version 0.86.2 prüft
configure_model_settingsmodel == ms.name— reine String-Gleichheit — und alle 40 mitopenai/beginnenden Zeilen in der ausgelieferten Tabelle mit 313 Einträgen sind OpenAI-Modelle. Daher stimmt eine Gateway-ID nur dann exakt überein, wenn sie zufällig einen dieser OpenAI-Namen wiederverwendet. Alles andere fällt auf Teilstring-Regeln zurück, deren neueste Claude-Einträgesonnet-4-5,opus-4-6undhaiku-4-5sind. Eine ID wieopenai/claude-sonnet-4-6stimmt mit keinem davon überein und übernimmt die Dataclass-Standardwerte:edit_format "whole",use_repo_map False,cache_control False, kein Weak-Modell und kein Editor-Modell. Prüfe deine eigene ID anhand dieser drei Teilstrings, statt etwas anzunehmen:openai/claude-haiku-4-5enthälthaiku-4-5, daher wird der Diff-Edit-Zweig mit aktivierter Repo-Map verwendet, und nurcache_controlbleibtFalse. Nachgesehen in aider/models.py und model-settings.yml am 19. September 2026. Das ist das Verhalten des ausgelieferten Codes, nicht etwas, das hier zur Laufzeit beobachtet wurde. - Kein MCP. Beim Tag v0.86.2 enthält kein Dateipfad im Repository
mcp, und der Dokumentationsindex von aider.chat enthält null Vorkommen von "MCP" oder "Model Context Protocol". - Ein Wire-Protokoll. Aiders Seite zu kompatiblen Endpunkten dokumentiert genau eine Route eines Drittanbieters:
OPENAI_API_BASE,OPENAI_API_KEYund das Präfixopenai/. Die Anthropic-Seite nennt nur den API-Schlüssel, und im Quellbaum von v0.86.2 findet sich nirgends eine Überschreibung der Basis-URL für Anthropic. Daher dokumentiert Aider keine Möglichkeit, seine Anthropic-Route auf einen anderen Host zu verweisen. Nicht dokumentiert bedeutet nicht dasselbe wie unmöglich — Aider ruft Modelle über LiteLLM auf, dessen main.pyANTHROPIC_API_BASEaus der Umgebung liest —, aber dieser Pfad wurde hier nicht getestet und wird von Aiders eigener Dokumentation nicht unterstützt.
Welche Alternative passt zu welchem Ausstiegsgrund
Wähle nach dem Grund für deinen Wechsel, nicht nach der Sternezahl. Jedes unten aufgeführte Projekt wurde am 19. September 2026 geprüft und wird aktiv entwickelt, sofern in der Zeile nichts anderes angegeben ist.
| Warum Sie wechseln | Wohin wechseln | Wie ein benutzerdefinierter Endpunkt eingebunden wird | Was du akzeptierst |
|---|---|---|---|
| Du magst Aiders Workflow und möchtest, dass er weiter gepflegt wird | cecli (Apache-2.0-Fork) | Identisch: OPENAI_API_BASE, OPENAI_API_KEY, Präfix openai/ | Ein junger Fork eines kleinen Teams — 406 Sterne, erstellt im August 2025 |
| Du benötigst MCP-Server und eine Agentenschleife mit Tool-Nutzung | OpenCode (MIT) | Ein provider-Block in opencode.json mit @ai-sdk/openai-compatible, options.baseURL und einer models-Map | Ein benutzerdefinierter Provider übernimmt keine Kontextlimits — du setzt limit.context und limit.output manuell |
| Du möchtest, dass der Client Preise pro Modell korrekt anzeigt | Crush | provider add <id> --type openai-compat --base-url … --api-key …, anschließend model add mit --price-input / --price-output | Lizenziert unter FSL-1.1-MIT, keine OSI-Open-Source-Lizenz wie bei Aider; außerdem bezeichnen die eigenen Dokumente crushrc und crush.json als vertrauenswürdigen Code, der beim Laden ausgeführt wird |
| Du möchtest ein herstellerneutrales, von einer Foundation geleitetes Projekt | Goose (Apache-2.0) | Sein OpenAI-Provider, der laut denselben Dokumenten auch OpenAI-kompatible Endpunkte bedient: OPENAI_API_KEY plus OPENAI_HOST, mit OPENAI_BASE_PATH für einen Endpunkt, der einen anderen Pfad bedient; oder eine JSON-Datei unter ~/.config/goose/custom_providers/ | In den Dokumenten steht, dass goose "stark auf Tool-Calling-Funktionen angewiesen ist und derzeit am besten mit Claude-4-Modellen funktioniert"; außerdem werden Modelle genannt, die es überhaupt nicht verwenden kann, weil ihnen Tool Calling fehlt |
| Du möchtest Arbeit delegieren statt gemeinsam zu programmieren | OpenHands (MIT) | Provider, Modell, API-Schlüssel und Basis-URL in der Einstellungsoberfläche, wobei sich die Basis-URL unter den erweiterten Einstellungen befindet | In den Dokumenten steht, dass es "ein leistungsstarkes Modell benötigt, um zu funktionieren"; einige zusätzliche LLM_*-Einstellungen können nicht in der Oberfläche gesetzt werden und gehören stattdessen in Umgebungsvariablen oder config.toml |
| Du möchtest den Editor statt des Terminals | Cline (Apache-2.0), Kilo Code (MIT), Zoo Code (Apache-2.0) | Basis-URL, Schlüssel und Modell-ID in den Provider-Einstellungen der Erweiterung | Clines Einstellungen für kompatible Provider stellen maximale Ausgabetokens, Kontextfenster, Bildunterstützung, Computernutzung sowie Eingabe- und Ausgabepreise als Felder bereit, die du selbst ausfüllst; die Dokumente beschreiben keine automatische Erkennung dafür |
| Du möchtest ein anderes Protokoll als Chat Completions | Claude Code, Codex CLI | Claude Code: ANTHROPIC_BASE_URL plus ANTHROPIC_AUTH_TOKEN. Codex CLI: ein [model_providers.<id>]-Block | Anthropics Dokumente besagen, dass das Verweisen von ANTHROPIC_BASE_URL auf einen Host, der kein First-Party-Host ist, die MCP-Tool-Suche standardmäßig deaktiviert und ab v2.1.196 Remote Control deaktiviert. wire_api von Codex CLI akzeptiert responses und nichts anderes |
Quellen für diese Tabelle, alle am 19. September 2026 gelesen: OpenCode-Provider, die Crush-README, Goose-Provider, OpenHands-LLM-Konfiguration, Clines Seite zu kompatiblen Providern, Umgebungsvariablen von Claude Code und die Codex-Konfigurationsreferenz. Kunavos Repository stellt die Routen chat, messages und responses unter /v1 bereit. Somit verfügen alle drei Protokolle über einen Endpunkt — das ist eine Aussage über das Protokoll, kein Kompatibilitätstest, und keiner dieser Clients wurde zur Laufzeit mit Kunavo getestet.
Nicht zu diesen Projekten wechseln
| Projekt | Was es jetzt ist | Wohin stattdessen wechseln |
|---|---|---|
| Roo Code | Am 15. Mai 2026 eingestellt; RooCodeInc/Roo-Code ist archiviert, der letzte Push erfolgte an diesem Tag. Die eigenen Dokumente sagen: "The Roo Code Extension was shut down on May 15th." | Die Dokumente nennen ZooCode, den Community-Fork, und Cline |
| Continue | continue.dev sagt jetzt: "Continue was acquired by Cursor". Letzter Nicht-Prerelease-Tag v2.0.0-vscode, 19. Juni 2026; die einzigen späteren Commits auf main sind Dokumentationsänderungen vom 21. Juli 2026, darunter eine, die den Anmeldelink entfernt. Nicht archiviert | Cline oder ein anderer Editor-Agent aus der obigen Tabelle |
| Plandex | Nicht archiviert, aber veralteter als das Tool, das du verlässt: letzter Push am 3. Oktober 2025 | Jede oben genannte aktiv weiterentwickelte Option |
| Kostenloses Kontingent von Qwen Code | Die Auth-Dokumentation sagt: "The Qwen OAuth free tier was discontinued on 2026-04-15"; der Client selbst steht weiterhin unter Apache-2.0 und wird aktiv entwickelt | Mit deinem eigenen Endpunkt weiterhin nutzbar — siehe Qwen-Code-Preise |
Vier Projekte haben 2026 außerdem ihre Identität geändert, daher führen früher verfasste Einrichtungsanleitungen dich an den falschen Ort: sst/opencode leitet jetzt zu anomalyco/opencode weiter, block/goose zu aaif-goose/goose, nachdem Block Goose am 7. April 2026 an die Agentic AI Foundation gespendet hat, All-Hands-AI/OpenHands zu OpenHands/OpenHands, und Anaconda hat Kilo Code am 15. Juli 2026 übernommen — in dieser Ankündigung heißt es, Kilo "remains available today with no changes to existing products, plans, or support for current users"; Integrationsdetails werden auf später verschoben, daher ist unbekannt, was sich später ändert. Die Website befindet sich jetzt unter kilo.ai. Prüfe das Weiterleitungsziel, bevor du einen Installationsbefehl aus einem alten Beitrag einfügst.
Was übernommen wird und was du neu schreiben musst
cecli ist die einzige Option auf dieser Seite, bei der die Migration in einer Umbenennung besteht. Die Seite zu kompatiblen Endpunkten entspricht der von Aider, nur Produktname und Installationsbefehl wurden ausgetauscht: dieselben zwei Variablen, dasselbe Präfix openai/, dieselbe Anweisung, einen kompatiblen Endpunkt zu übergeben. Die YAML-Konfigurationsseite nennt .cecli.conf.yml, und die Seite zu erweiterten Modelleinstellungen nennt .cecli.model.settings.yml und .cecli.model.metadata.json — dieselben drei Dateien mit einem anderen Präfix, geladen aus denselben Speicherorten im Home-Verzeichnis, im Git-Root und im aktuellen Verzeichnis.
# 1. Keep a working Aider install. Nothing below removes it.
cp .aider.conf.yml .aider.conf.yml.bak 2>/dev/null
# 2. Install the fork alongside it.
uv tool install cecli-dev
# 3. The same two variables Aider reads. Nothing is renamed here.
export OPENAI_API_BASE=https://api.kunavo.com/v1
export OPENAI_API_KEY=<your Kunavo key>
# 4. Rename the three dotfiles. cecli looks for the cecli-prefixed names.
mv .aider.conf.yml .cecli.conf.yml
mv .aider.model.settings.yml .cecli.model.settings.yml
mv .aider.model.metadata.json .cecli.model.metadata.json
# 5. Same prefix rule as Aider: openai/ is mandatory for a compatible endpoint.
cecli --model openai/claude-sonnet-4-6
# Rollback: rename the three files back and run aider again. Nothing else changed.Zwei Dinge sind im Fork tatsächlich besser und nicht lediglich umbenannt. Seine ModelSettings-Dataclass setzt edit_format auf "diff", während Aider standardmäßig "whole" verwendet; eine nicht erkannte ID beginnt daher mit Diff-Edits statt mit vollständigen Datei-Neuschreibungen — nachgesehen in cecli/models.py auf main am 19. September 2026. Außerdem fügt es einen erstklassigen Mechanismus model-providers hinzu, mit dem ein benutzerdefinierter OpenAI-kompatibler Endpunkt mittels api_base, api_key_env und einem optionalen models_url deklariert wird, statt durch das einzelne OPENAI_API_BASE-Feld gepresst zu werden. Die mitgelieferte Tabelle enthält 383 Einträge gegenüber 313 in der veröffentlichten Aider-Version, darunter claude-sonnet-4-6 und claude-opus-4-7 — aber auch dort ist keine Claude-5-ID aus dem Jahr 2026 aufgeführt, daher lohnt es sich weiterhin, ein manuell geschriebenes Paar aus Einstellungen und Metadaten aufzubewahren. Zwei Einschränkungen bleiben bestehen: Die Anthropic-Seite dokumentiert wie bei Aider nur einen Schlüssel und keine Überschreibung der Basis-URL, und use_repo_map verwendet weiterhin standardmäßig False.
| Was du mitnimmst | Zu cecli | Zu OpenCode, Crush, Goose, Cline oder OpenHands |
|---|---|---|
| Endpunkt und Schlüssel | Unverändert — dieselben zwei Umgebungsvariablen | Einmal erneut in der eigenen Konfigurationsdatei oder im Einstellungsbereich des jeweiligen Clients eingegeben |
| Projektkonventionen | --read ist weiterhin ein Flag, aber ceclis Konventionsseite lädt CONVENTIONS.md mit --rules oder stattdessen mit einem rules:-Schlüssel | OpenCode liest AGENTS.md mit einem CLAUDE.md-Fallback, daher benennst du das vorhandene Array instructions um oder verweist es auf deine bestehende Datei |
| Edit-Format und Repo-Map-Einstellungen | Umbenannte Datei, dieselben Schlüssel | Nicht portierbar — dies sind Aider-Konzepte und keine gemeinsam genutzten Konzepte |
| Kostenmetadaten | Umbenannte Datei, dieselben LiteLLM-ähnlichen Schlüssel | Neu eingegeben: Crush verwendet Preise pro Million auf model add, Cline verwendet Felder für Eingabe- und Ausgabepreise |
| Chatverlauf | Kein dokumentierter Importpfad — gehe davon aus, dass er nicht übernommen wird | Gehe davon aus, dass er nicht übernommen wird |
Unabhängig von deiner Wahl migrierst du schrittweise. Behalte die alte Installation und eine Kopie der Dotfiles, bis eine echte Aufgabe im neuen Client abgeschlossen wurde; lösche erst dann die Backups. Die obigen Befehle entfernen Aider nie, und für den Rollback müssen drei Dateien umbenannt werden.
Wie sich der Wechsel auf die Rechnung auswirkt
Der von dir gewählte Client verändert zunächst die Tokenstruktur, bevor er irgendetwas anderes verändert, weil das Edit-Format festlegt, wie viel das Modell erneut ausgibt. Dies ist veranschaulichende Token-Arithmetik, keine gemessenen Aufgabenkosten und keine Rechnungsobergrenze. Angenommen wird eine Sitzung mit 200.000 nicht zwischengespeicherten Eingabetokens und 12.000 Ausgabetokens bei Diff-Edits; für die Spalte mit vollständigen Dateien wird angenommen, dass dieselbe Sitzung 40.000 Ausgabetokens ausgibt, weil bearbeitete Dateien vollständig erneut gesendet werden. Dieses Verhältnis ist eine Annahme zur Veranschaulichung. Die Tarife sind aktuelle Preise aus dem Kunavo-Katalog pro Million Tokens.
| Modell | Eingabe / Ausgabe pro 1 Mio. | Schätzung, Diff-Edits | Schätzung, Bearbeitung vollständiger Dateien |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.182 | $0.280 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $0.546 | $0.840 |
| Claude Opus 5 | $3.50 / $17.50 | $0.910 | $1.400 |
Unter diesen Annahmen verschiebt allein das Edit-Format Claude Sonnet 4.6 bei identischer Arbeit von $0.546 auf $0.840. Diese Differenz erklärt, warum der Standardwert eines Clients für eine nicht erkannte ID in den Vergleich gehört, und warum sie allein kein Grund für einen Wechsel ist: Eine Einstellungsdatei beseitigt sie, ohne die Tools zu ändern. Der günstigste aufgeführte Tarif und die niedrigsten Kosten zum Abschließen der Aufgabe sind weiterhin unterschiedliche Fragen, und weder diese Seite noch eine Preistabelle beantwortet die zweite Frage für dein Repository.
Der Katalogbetrag von Kunavo ist ein Abrechnungsuntergrenze und keine Obergrenze: Wenn der Upstream seine Kosten meldet, entspricht die Rechnung dem höheren Wert aus den Katalogkosten und den Upstream-Kosten multipliziert mit dem geltenden Aufschlag. Cache-Gebühren und externe Tools liegen außerhalb dieses Beispiels. Die minimale Aufladung beträgt $10 als vorausbezahltes Guthaben — ein Mindestbetrag zur Finanzierung, keine Aufgabengebühr und kein Abonnement. Siehe Abrechnungsdetails.
Wo du beginnen solltest
Wenn du beim Aider-ähnlichen Workflow bleibst, ändert sich an deiner Kunavo-Konfiguration nichts: Der Aider-Einrichtungsleitfaden dokumentiert dieselben OPENAI_API_BASE, OPENAI_API_KEY und das Präfix openai/, die cecli liest, und Aider-Preise deckt die Einstellungsdatei ab, die Diff-Edits, Repo-Map und die Kostenzeile wiederherstellt. Wenn du den Client wechselst, beginne mit der eigenen Seite dieses Clients: OpenCode, Cline, Kilo Code, Claude Code oder Codex CLI. Dies sind veröffentlichte Konfigurationsreferenzen und keine Kompatibilitätstests. Erstelle ein Kunavo-Konto, wenn du bereit bist, einen Schlüssel aufzuladen, eine begrenzte Aufgabe auszuführen und die tatsächlich von deinem Konto aufgezeichnete Belastung dafür zu lesen.
Wählst du weiterhin zwischen Agenten statt zwischen Providern? Alternativen zu OpenCode, OpenHands vs. OpenCode und Goose vs. Claude Code vergleichen sie direkt miteinander, und der OpenAI-kompatible API-Leitfaden behandelt, was das gemeinsame Protokoll überträgt und was nicht.
Häufig gestellte Fragen
Ist Aider tot oder wird es noch gepflegt?
Keiner der beiden Begriffe ist zutreffend. Das Repository Aider-AI/aider ist nicht archiviert, trägt eine Apache-2.0-Lizenz und hatte bei der Prüfung am 19. September 2026 49.042 Sterne; kein Maintainer hat eine Erklärung zu einer Einstellung des Projekts veröffentlicht. Das Tempo hat sich jedoch eindeutig verlangsamt: Der letzte Commit auf main stammt vom 22. Mai 2026, in den vorausgegangenen 180 Tagen gab es 19 Commits, und 1.380 Issues sowie 502 Pull Requests sind offen. Die neueste auf PyPI installierbare Version ist 0.86.2 vom 12. Februar 2026, die vorherige war 0.86.1 vom 13. August 2025. GitHub Releases endet noch früher bei v0.86.0 vom 9. August 2025. Verstehen Sie dies als Hinweis auf die Entwicklungsgeschwindigkeit, nicht als Ankündigung.
Was ist der ähnlichste direkte Ersatz für Aider?
cecli, ein Apache-2.0-Fork von Aider, der auf PyPI als cecli-dev veröffentlicht wird. Er behält Aiders BYOK-Weg unverändert bei – dieselben Variablen OPENAI_API_BASE und OPENAI_API_KEY sowie dasselbe obligatorische Präfix openai/ für Modelle –, sodass ein vorhandener Schlüssel und Endpunkt unverändert übernommen werden. Die Migration besteht aus der Umbenennung von drei Punktdateien statt einer Neuschreibung: .aider.conf.yml, .aider.model.settings.yml und .aider.model.metadata.json werden zu .cecli.conf.yml, .cecli.model.settings.yml und .cecli.model.metadata.json. Der Vorbehalt betrifft die Beständigkeit, nicht die Fähigkeiten: Der Fork wurde im August 2025 erstellt und hatte am 19. September 2026 406 Sterne gegenüber 49.042 für Aider. Dass heute wöchentlich veröffentlicht wird – 1.5.0 am 12. September und 1.6.0 am 19. September 2026 laut PyPI – ist eine Tatsache über die Gegenwart, keine Garantie für das nächste Jahr.
Unterstützt Aider MCP?
Nein. Im veröffentlichten Tag v0.86.2 enthält kein Dateipfad im Repository „mcp“, und der Dokumentationsindex von aider.chat enthält null Vorkommen von „MCP“ oder „Model Context Protocol“ (beides am 19. September 2026 geprüft). Wenn Sie MCP-Server benötigen, ist das ein Grund, den Client zu wechseln, keine Einstellung, die geändert werden kann. cecli, OpenCode, Crush, Goose, Cline und Zoo Code dokumentieren jeweils eine MCP-Konfiguration; Aider nicht.
Kann ich meinen API-Schlüssel behalten, wenn ich von Aider wechsle?
Ob ein Schlüssel übernommen werden kann, hängt davon ab, was der neue Client über das Protokoll erwartet. cecli liest dieselben beiden OpenAI-kompatiblen Umgebungsvariablen wie Aider; Schlüssel und Base URL werden daher ohne Änderung übertragen. OpenCode, Crush, Goose, Cline und OpenHands akzeptieren jeweils eine Base URL, einen Schlüssel und eine Modell-ID, jedoch über ihre eigene Konfigurationsdatei oder ihren eigenen Einstellungsbereich; der Schlüssel muss daher einmal erneut eingegeben werden. Claude Code erwartet das Anthropic-Messages-Protokoll über ANTHROPIC_BASE_URL, und Codex CLI erwartet das Responses-Protokoll. Diese beiden benötigen daher einen Endpunkt, der diese Formen bereitstellt, nicht nur Chat Completions. Kunavos eigenes Repository stellt Chat-, Messages- und Responses-Routen unter /v1 bereit; das ist eine Protokolltatsache und kein getesteter Kompatibilitätsnachweis.
Soll ich von Aider zu Roo Code oder Continue wechseln?
Nein, beide sind beendet. Die Erweiterung Roo Code wurde am 15. Mai 2026 eingestellt; auf der eigenen Dokumentationsseite steht dies nun und sie verweist auf ZooCode, den Apache-2.0-Community-Fork unter Zoo-Code-Org/Zoo-Code, sowie auf Cline. Das Repository RooCodeInc/Roo-Code ist archiviert; der letzte Push erfolgte am 15. Mai 2026. continue.dev enthält jetzt den Hinweis „Continue wurde von Cursor übernommen.“ Das letzte Nicht-Pre-Release-Tag ist v2.0.0-vscode vom 19. Juni 2026, und die einzigen Commits auf dem Standard-Branch danach sind Dokumentationsänderungen vom 21. Juli 2026; eine davon entfernt den Anmeldelink, weil der Anmeldevorgang eingestellt wurde. Das Repository ist nicht archiviert, daher ist „archiviert“ der falsche Begriff, aber seit Juni 2026 wurde keine Feature-Arbeit mehr veröffentlicht.
Warum verhält sich mein Modell in Aider schlechter, als es sollte?
Eine häufige Ursache ist, dass Aider die Modell-ID nicht erkennt und stillschweigend auf seine Standardwerte zurückfällt. In der veröffentlichten Version 0.86.2 prüft configure_model_settings model == ms.name, also eine einfache Zeichenfolgen-Gleichheit, und alle 40 mit openai/ beginnenden Zeilen in der ausgelieferten Tabelle mit 313 Einträgen sind OpenAI-Modelle – eine Gateway-ID wie openai/claude-sonnet-4-6 kann daher niemals exakt übereinstimmen. Anschließend greift Aider auf Teilstring-Regeln zurück, deren neueste Claude-Einträge sonnet-4-5, opus-4-6 und haiku-4-5 sind. openai/claude-sonnet-4-6 entspricht keinem dieser Einträge und übernimmt die Dataclass-Standardwerte: edit_format „whole“, use_repo_map False, cache_control False sowie kein separates Weak- oder Editor-Modell – Umschreiben ganzer Dateien, keine Repository-Karte, kein Prompt-Caching und Abrechnung des Commit-Nachrichtenverkehrs zum Tarif Ihres Hauptmodells. Prüfen Sie Ihre eigene ID gegen diese drei Teilstrings, bevor Sie davon ausgehen, dass dies geschehen ist: openai/claude-haiku-4-5 enthält haiku-4-5, übernimmt daher den Diff-Edit-Zweig mit aktivierter Repository-Karte, während nur cache_control auf False bleibt. Eine von Hand geschriebene .aider.model.settings.yml behebt beide Fälle, ohne den Client zu ändern. Zum Vergleich: ceclis entsprechende Dataclass-Standardwerte setzen edit_format auf „diff“, sodass eine unbekannte ID dort mit Diff-Edits beginnt.
Repository-Status, Veröffentlichungsdaten, Commit- und Issue-Zahlen sowie jede oben verlinkte Konfigurationsseite eines Clients wurden am 19. September 2026 gelesen; Aussagen zum Aider-Verhalten stammen vom veröffentlichten Tag v0.86.2 und Aussagen zu cecli von seinem main-Branch. Kein Client auf dieser Seite wurde zur Laufzeit mit Kunavo getestet, und keine Tokenrechnung wurde gemessen — jeder Dollarbetrag ist veranschaulichende Arithmetik auf Grundlage aktueller Katalogtarife.