Abschnitte der Wissensbasis ▾

Navigation

▸ Hier starten Nach Rollen

Kategorien

Werkzeuge 52
Glossar 12

Werkzeuge

Aider + Gonka AI – Paarprogrammierung mit KI

Aider ist einer der besten Terminal AI Coding Assistants. Es arbeitet mit Git, versteht die Projektstruktur, erstellt Commits und bearbeitet mehrere Dateien gleichzeitig. Es ist nicht nur ein Chat mit einer KI — es ist echtes Pair Programming, bei dem der KI-Partner Ihren Code liest, Änderungen vorschlägt und diese anwendet.

Aider unterstützt OpenAI-kompatible APIs von Haus aus. Die Verbindung zum JoinGonka Gateway erfordert 2 Umgebungsvariablen und 30 Sekunden Einrichtung. Danach: unlimitiertes Pair Programming für $0.0069/1M Token.

Schritt 1: Aider installieren und Schlüssel erhalten

Aider installieren:

# pip
pip install aider-chat

# pipx (empfohlen)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

API-Schlüssel: Registrieren Sie sich auf gate.joingonka.ai/register, erhalten Sie 3M kostenlose Token, erstellen Sie einen Schlüssel jg-xxx.

Schritt 2: Aider konfigurieren

Am einfachsten erhalten Sie den fertigen Konfigurationsblock mit dem JoinGonka-Installer:

npx @joingonka/setup --tool aider

Der Installer fragt nach dem Schlüssel jg-… und druckt den Block für .aider.conf.yml aus (Adresse, Schlüssel, Modell) sowie optional eine .aider.model.metadata.json mit den tatsächlichen Modell-Limits, damit Aider nicht vor einem unbekannten Kontextfenster warnt. Dateien schreibt er nicht – fügen Sie den Block selbst ein; die Funktionsweise von Schlüssel und Modell prüft der Installer mit einer Live-Anfrage an das Gateway. Unten finden Sie denselben Weg Schritt für Schritt.

Manuell konfigurieren (Plan B)

Methode 1: Umgebungsvariablen (am einfachsten):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-your-key

Start:

aider --model openai/MiniMaxAI/MiniMax-M2.7

Methode 2: projektbezogene Datei .aider.conf.yml im Projektstamm – der nativenste Weg: Endpoint, Schlüssel und Modell in einer Datei, ohne globale Umgebungsvariablen zu ändern (ein globales OPENAI_* würde andere Ihrer OpenAI-kompatiblen Tools abfangen):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-your-key
model: openai/MiniMaxAI/MiniMax-M2.7

Optional – Feinabstimmung des Modellverhaltens in einer separaten .aider.model.settings.yml (sie legt NUR Modellparameter fest, nicht den Endpoint und nicht den Schlüssel):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # Gateway output cap

Methode 3: Alias in der Shell für mehr Komfort:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-your-key aider --model openai/MiniMaxAI/MiniMax-M2.7'

Überprüfung: Wechseln Sie in ein Git-Repository und führen Sie gonka-aider aus. Aider zeigt Informationen zum Modell an und schlägt vor, Dateien zum Kontext hinzuzufügen. Bitten Sie darum, eine Änderung an einer Datei vorzunehmen – wenn Aider einen Commit erstellt, funktioniert alles.

Aider + Gonka Funktionen

Aider ist nicht nur ein Chat. Es ist ein vollwertiges Tool für Pair Programming mit KI:

  • Git-Arbeit: Aider erstellt automatisch Commits für jede Änderung. Einfaches Zurücksetzen jeder KI-Entscheidung durch git undo.
  • Projektkontext: Aider erstellt eine Repositorium-Karte (repo map) — es versteht Abhängigkeiten zwischen Dateien, Importe und die Projektstruktur. Das Modell erhält den vollständigen Kontext.
  • Multi-Datei-Änderungen: Kann gleichzeitig 5-10 Dateien ändern, um ein Feature zu implementieren. Jede Datei ist ein separater Diff, jede Änderung ist nachvollziehbar.
  • Spracheingabe: Unterstützung von --voice — diktieren Sie Aufgaben, statt zu tippen.
  • Linting und Tests: Integration mit Lintern und Test-Frameworks — Aider erkennt Fehler und behebt sie automatisch.

Mit Gonka kostet das alles fast nichts. Eine typische Pair-Programming-Sitzung (2-4 Stunden) verbraucht 10-30M Token — das sind $0.01-0.03 über das JoinGonka Gateway. Bei OpenAI sind es $50-200 für dieselbe Sitzung.

Alternative Terminal-Tools: Claude Code, OpenCode.

Modellparameter: Kontextfenster von MiniMax M2.7 — 200K Token, bei DeepSeek V4 Flash — 380K; maximale Antwortlänge über Gateway — 8192 Token bei MiniMax M2.7 und GLM-5.3 Flash, 32768 bei DeepSeek V4 Flash. Für die meisten Pair-Programming-Aufgaben ist das ausreichend.

Aider + Gonka = professionelles Pair Programming mit KI für nur Centbeträge. Git-Integration, dateiübergreifende Bearbeitungen, Projektkontext – alles für 0,01-0,03 $/Sitzung statt 50-200 $ bei OpenAI.

Möchten Sie mehr erfahren?

Erkunden Sie andere Abschnitte oder beginnen Sie jetzt GNK zu verdienen.

Kostenlose Tokens erhalten →