Aider installieren und verwenden
Aider ist ein KI-Pair-Programming-Tool für das Terminal. AI-School empfiehlt Aider für Coding mit Schülern, weil das Tool explizit arbeitet und weniger agentic ist als viele andere Coding Agents.
Der Schüler bekommt Hilfe beim Programmieren, sieht aber gut, welche Dateien geändert werden.
Mehr Informationen findest du auf der Aider-Website und in der offiziellen Aider-Dokumentation.
Installieren
Für Aider brauchst du zuerst Python. Installiere Python 3 über python.org oder über einen Paketmanager wie Homebrew.
Prüfe danach, ob Python verfügbar ist.
macOS und Linux
python3 --version
Auf macOS und vielen Linux-Installationen heißt der Python-3-Befehl python3 statt python. Verwende deshalb in der Anleitung immer python3.
Windows
py --version
Unter Windows wird Python meistens mit py gestartet.
Aider installieren
Die empfohlene Installation laut Aider-Installationsdokumentation läuft über aider-install.
macOS und Linux
python3 -m pip install aider-install
aider-install
Auf macOS und Linux kann Aider auch mit einem Installationsskript installiert werden:
curl -LsSf https://aider.chat/install.sh | sh
Unter Windows geht das über PowerShell:
py -m pip install aider-install
aider-install
Oder mit dem Installationsskript:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Aider arbeitet am angenehmsten in einem Ordner, der ein Git-Repository ist. Installiere deshalb auch Git und lass Schüler vorzugsweise in einem Projektordner mit Versionsverwaltung arbeiten.
Mit Coding verbinden
Aider kann mit OpenAI-kompatiblen APIs arbeiten. Verwende dafür den Coding-Endpoint und den API-Schlüssel aus AI-School.
macOS und Linux
export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="ais.dein-api-schluessel"
Windows
setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "ais.dein-api-schluessel"
Schließe danach das Terminal und öffne ein neues, damit Windows die neuen Variablen verwendet.
Aider starten
Gehe in den Ordner deines Projekts:
cd pfad/zu/deinem/projekt
Starte Aider mit einem erlaubten Modell. Für Schüler empfehlen wir gpt-5.4-mini.
aider --model openai/gpt-5.4-mini
Für fortgeschrittene Benutzer kann ein stärkeres Modell gewählt werden:
aider --model openai/gpt-5.4
Mit Dateien arbeiten
In Aider kannst du Dateien zum Kontext hinzufügen:
/add src/main.py
Bitte danach um Hilfe, zum Beispiel:
Kannst du erklären, warum diese Funktion nicht funktioniert?
Oder:
Mach die Fehlermeldung für den Benutzer klarer.
Nützliche Befehle
| Befehl | Bedeutung |
|---|---|
/add datei | Füge eine Datei zum Chat hinzu |
/ask | Stelle Fragen, ohne direkt Code zu ändern |
/code | Bitte Aider, Code anzupassen |
/diff | Zeige die Änderungen an |
/undo | Mache die letzte KI-Änderung rückgängig |
/exit | Beende Aider |
Empfehlung für den Unterricht
Lass Schüler Aider als Programmierhilfe verwenden, nicht als automatische Lösungsmaschine.
Gute Aufgaben sind zum Beispiel:
- "Erkläre, was diese Fehlermeldung bedeutet."
- "Welchen Schritt sollte ich jetzt untersuchen?"
- "Hilf mir, diese Funktion kleiner zu machen."
- "Prüfe, ob meine Lösung logisch ist."
Weniger geeignet für Anfänger:
- "Mach die ganze Aufgabe für mich."
- "Baue die vollständige Anwendung."
- "Löse alles automatisch."