Aider KI-Coding
Terminalbasiertes KI-Coding mit Aider auf Clore.ai — Git-bewusst, mehrere Dateien, lokale Modelle über Ollama
Aider ist ein terminalbasierter KI-Coding-Assistent mit über 39.000 GitHub-Sternen. Er bearbeitet Dateien direkt in deinem Repo, erstellt Git-Commits automatisch und unterstützt sowohl Cloud-APIs (OpenAI, Anthropic) als auch vollständig lokale Modelle über Ollama. Auf einer Clore.ai-GPU kannst du große Coding-Modelle wie DeepSeek-R1 32B oder Qwen2.5-Coder-32B vollständig auf deiner eigenen Hardware ausführen — privat, schnell und kosteneffizient.
Alle Beispiele laufen auf GPU-Servern, die über die CLORE.AI-Marktplatz.
Hauptfunktionen
Terminal-nativ — funktioniert über SSH, perfekt für headless Clore.ai-Server
Git-bewusst — committet jede Änderung automatisch mit aussagekräftigen Nachrichten, leicht zu überprüfen und rückgängig zu machen
Bearbeitung mehrerer Dateien — füge mehrere Dateien zum Kontext hinzu und bearbeite sie gleichzeitig
Unterstützung für lokale Modelle — verbinde dich mit Ollama für vollständig privates Coden ohne API-Kosten
Architektenmodus — verwende ein starkes Reasoning-Modell für die Planung und dann ein schnelles Modell für die Umsetzung
Repository-Map — indexiert deine Codebasis automatisch für kontextbewusste Bearbeitungen
Linting und Tests — führe nach jeder Bearbeitung Linter/Tests aus und behebe Fehler automatisch
Spracheingabe — diktiere Coding-Anweisungen per Mikrofon
Anforderungen
GPU
RTX 3060 12 GB
RTX 4090 24 GB
VRAM
12 GB
24 GB
RAM
16 GB
32 GB
Festplatte
30 GB
60 GB
Python
3.9
3.11
Clore.ai-Preise: RTX 4090 ≈ 0,14–0,42 $/Std. · RTX 3090 ≈ 0,07–0,21 $/Std. · RTX 3060 ≈ 0,03–0,07 $/Std.
Für reine Cloud-Modelle (keine lokale Inferenz) ist keine GPU erforderlich — aber Clore.ai-GPUs ermöglichen es dir, Ollama-Modelle lokal auszuführen, für volle Privatsphäre.
Schnellstart
1. Installiere Aider
2. Richte Ollama für lokale Modelle ein
3. Starte Aider mit einem lokalen Modell
4. Mit dem Coden beginnen
Im Aider-REPL:
Aider wird:
Die Dateien lesen und die Codebasis verstehen
Änderungen als Diff vorschlagen
Die Änderungen auf der Festplatte anwenden
Einen Git-Commit mit einer aussagekräftigen Nachricht erstellen
Anwendungsbeispiele
Architektenmodus (Zwei-Modell-Setup)
Verwende ein starkes Modell für das Reasoning und ein schnelles Modell für die Codegenerierung:
Das Architektenmodell plant die Änderungen, und das Editor-Modell schreibt den eigentlichen Code — so werden hochwertige Schlussfolgerungen mit schneller Umsetzung kombiniert.
Dateien hinzufügen und bearbeiten
Mit Cloud-APIs verwenden
Git-Integration
Linten und automatisch beheben
Nicht-interaktiver (skriptgesteuerter) Modus
Modell-Empfehlungen
deepseek-r1:32b
~20 GB
Mittel
Hoch
Komplexes Refactoring
qwen2.5-coder:32b
~20 GB
Mittel
Hoch
Codegenerierung
qwen2.5-coder:7b
~5 GB
Schnell
Gut
Schnelle Bearbeitungen, RTX 3060
codellama:34b
~20 GB
Mittel
Gut
Legacy-Code, C/C++
deepseek-coder-v2:16b
~10 GB
Schnell
Gut
Ausgewogene Leistung
Tipps
Verwende
/addselektiv — füge nur die Dateien hinzu, die Aider sehen muss. Zu viele Dateien verschwenden Kontext-TokensArchitektenmodus ist leistungsstark für komplexe Änderungen — das Reasoning-Modell erkennt Randfälle, die das Editor-Modell möglicherweise übersieht
/undomacht die letzte Änderung sauber über Git rückgängig — experimentiere frei/diffzeigt die vorgeschlagenen Änderungen vor dem Anwenden — zur Überprüfung verwendenSetze
--auto-commits(Standard) für den vollständigen Git-Verlauf jeder KI-ÄnderungVerwende
.aiderignoreum Dateien aus der Repo-Map auszuschließen (node_modules, .venv usw.)Für große Repos, Aiders Repo-Map hilft dem Modell, die Codestruktur zu verstehen — lass sie beim ersten Laden laufen
Nach Bearbeitungen Tests ausführen —
/test pytesterkennt Regressionen sofort
Fehlerbehebung
Ollama-Modell zu langsam
Verwende eine kleinere Quantisierung (q4_0) oder ein kleineres Modell
CUDA-Speicher erschöpft mit Ollama
Lade eine kleinere Modellvariante herunter oder verwende OLLAMA_NUM_GPU=0 für die CPU
Git-Commit-Fehler
Stelle sicher git config user.email und user.name gesetzt sind
Aider ignoriert meine Dateien
Verwende /add filename.py explizit — Aider bearbeitet nur hinzugefügte Dateien
Modell erzeugt schlechte Bearbeitungen
Versuche ein stärkeres Modell oder verwende den Architektenmodus
Verbindung abgelehnt (Ollama)
Stelle sicher, dass Ollama läuft: ollama serve oder systemctl start ollama
Kontextfenster überschritten
Entferne Dateien mit /drop, behalte nur die relevanten
Ressourcen
Zuletzt aktualisiert
War das hilfreich?