---
title: "Aider mit KI-Modellen aus der EU einrichten"
description: "So nutzen Sie den Pair-Programmer Aider mit Open-Weight-Modellen aus EU-Rechenzentren. Zwei Umgebungsvariablen und das Präfix openai/ genügen."
canonical: "https://inference.eu/de/integrationen/aider/"
language: "de"
---

Coding-Agenten · Aider

# Aider mit Open-Source-Modellen aus der EU nutzen

Aider ist ein quelloffener KI-Pair-Programmer für das Terminal, der Code in Ihrem Git-Repository bearbeitet und jede Änderung committet. Er verbindet sich mit jeder OpenAI-kompatiblen API, für inference.eu genügen also zwei Umgebungsvariablen. Ihr Code wird dann von Open-Weight-Modellen in europäischen Rechenzentren verarbeitet.

[Vertrieb kontaktieren](https://inference.eu/de/kontakt/)[Einrichtung](#setup)

1.  01API-Format: OpenAI
2.  02Rechenzentren in der EU
3.  03Durch einen AV-Vertrag abgedeckt

## In wenigen Minuten eingerichtet

1.  1

    Erstellen Sie in Ihrem inference.eu-Konto einen API-Schlüssel und exportieren Sie ihn als `INFERENCE_EU_API_KEY`.

2.  2

    Installieren Sie aider mit `python -m pip install aider-install` und anschließend `aider-install`.

3.  3

    Setzen Sie `OPENAI_API_BASE` auf die Basis-URL von inference.eu und `OPENAI_API_KEY` auf Ihren Schlüssel.

4.  4

    Wechseln Sie in Ihr Projekt und starten Sie `aider --model openai/<Modell-ID>`, etwa `openai/qwen3-coder-480b-a35b-instruct`.

5.  5

    Fügen Sie mit `/add` eine Datei hinzu, bitten Sie um eine kleine Änderung und prüfen Sie den Commit von aider.

Terminal

```
# Aider reads OpenAI-compatible endpoints from these two variables.
export OPENAI_API_BASE="https://api.inference.eu/v1"
export OPENAI_API_KEY="$INFERENCE_EU_API_KEY"

# Prefix the model id with openai/ so aider uses the endpoint above.
cd /path/to/your/project
aider --model openai/qwen3-coder-480b-a35b-instruct --edit-format diff
```

## Was Aider ist

Aider ist ein quelloffenes Kommandozeilenwerkzeug für das Pair-Programming mit einem Sprachmodell. Sie fügen Dateien zum Chat hinzu, beschreiben eine Änderung, und aider bearbeitet die Dateien und committet das Ergebnis mit aussagekräftiger Nachricht. Eine Karte des Repositorys hilft dem Modell, auch Code außerhalb der hinzugefügten Dateien zu verstehen. Nach jeder Änderung kann aider Linter und Tests ausführen.

Über LiteLLM arbeitet aider mit vielen Modell-Providern. Jeder Endpunkt mit OpenAI-API lässt sich per Basis-URL und Schlüssel nutzen, so auch inference.eu.

## So funktioniert die Konfiguration

Aider liest `OPENAI_API_BASE` und `OPENAI_API_KEY` aus der Umgebung. Setzen Sie die Basis auf die URL von inference.eu mit Endung `/v1` und den Schlüssel auf Ihren inference.eu-Schlüssel. Stellen Sie der Modell-ID dann `openai/` voran, etwa `--model openai/glm-5.3`, damit aider die Anfrage an den OpenAI-kompatiblen Endpunkt schickt.

Dieselben Werte können Sie in einer `.aider.conf.yml` im Home-Verzeichnis oder Repository hinterlegen, mit den Schlüsseln `openai-api-base` und `model`, und den Schlüssel in eine `.env`\-Datei legen. Da aider nicht jede Kontextgröße kennt, ergänzen Sie für genaue Token-Warnungen einen Eintrag in `.aider.model.metadata.json`.

## Welche Modelle sich eignen

Aider verlangt Änderungen in einem strukturierten Format. Am besten arbeiten Modelle, die Anweisungen genau befolgen. `qwen3-coder-480b-a35b-instruct` mit `--edit-format diff` ist ein guter Standard für alltägliche Änderungen. `glm-5.3` und `kimi-k3` kommen gut mit größeren Refactorings und Erklärungen zurecht.

Im Architect-Modus teilt aider die Arbeit auf zwei Modelle auf: eines plant, das andere schreibt die Änderungen. Probieren Sie `--architect` mit `--model openai/kimi-k3` und `--editor-model openai/qwen3-coder-480b-a35b-instruct`. Für Commit-Nachrichten und Zusammenfassungen nutzt aider ein schwächeres Modell; setzen Sie `--weak-model openai/gpt-oss-120b`, damit auch diese Aufrufe an inference.eu gehen.

## Fehlerbehebung

Eine Warnung, dass aider das Modell nicht kennt, ist bei eigenen Endpunkten normal. Sie besagt nur, dass Metadaten wie die Kontextgröße fehlen, und lässt sich mit einer Metadatendatei abstellen. Ein Fehler 401 bedeutet, dass `OPENAI_API_KEY` fehlt oder einen anderen Schlüssel enthält; prüfen Sie die Shell, aus der Sie aider starten.

„Model not found“ oder ein 404 heißt meist, dass das Präfix `openai/` fehlt und aider einen anderen Provider versucht hat, oder dass die ID nach dem Präfix abweicht. Lassen sich Änderungen nicht anwenden, wechseln Sie zu `--edit-format diff` oder `whole` und nutzen Sie eines der genannten Coding-Modelle.

## Code und Daten bleiben in der EU

Aider läuft lokal und sendet Modellanfragen von Ihrem Rechner an den Endpunkt in `OPENAI_API_BASE`. Mit inference.eu werden hinzugefügte Dateien, Repository-Karte und Ihre Anweisungen in EU-Rechenzentren verarbeitet und nie zum Training verwendet. Wir schließen einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO, legen unsere Unterauftragsverarbeiter offen und rechnen in Euro ab.

Setzen Sie Haupt-, Editor- und schwaches Modell auf Modelle von inference.eu, damit keine Anfrage auf einen anderen Provider ausweicht. Aider kann anonyme Analysedaten erfassen, wenn Sie zustimmen. Lassen Sie das abgeschaltet oder nutzen Sie `--analytics-disable`, wenn Ihre Richtlinien es verlangen.

## Aider

Kategorie

Coding-Agenten

Anbieter

Aider AI (Paul Gauthier)

API-Format

OpenAI

Verarbeitung

Rechenzentren in der EU

Website

[aider.chat](https://aider.chat/)

Dokumentation

[aider.chat](https://aider.chat/docs/llms/openai-compat.html)

## Aider: häufige Fragen

Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.

Ja. Setzen Sie \`OPENAI\_API\_BASE\` auf inference.eu und \`OPENAI\_API\_KEY\` auf Ihren inference.eu-Schlüssel und verwenden Sie Modellnamen mit dem Präfix \`openai/\`. Die Variablennamen beziehen sich auf das API-Format, nicht auf das Unternehmen. Ein OpenAI-Konto ist nicht nötig.

Aider leitet Anfragen über LiteLLM, das anhand des Präfixes den Provider wählt. \`openai/\` sorgt dafür, dass ein OpenAI-kompatibler Endpunkt unter \`OPENAI\_API\_BASE\` aufgerufen wird. Ohne Präfix versucht aider womöglich einen anderen Provider und scheitert.

Qwen3 Coder 480B mit dem Bearbeitungsformat diff ist ein guter Standard. Kimi K3 oder GLM-5.3 eignen sich als Architect-Modell, kombiniert mit Qwen3 Coder als Editor-Modell. Testen Sie die Modelle an einer echten Änderung in Ihrem Repository.

Für Modelle an eigenen Endpunkten hat aider keine eingebauten Metadaten wie Kontextfenster oder Token-Kosten. Das Modell funktioniert trotzdem. Ergänzen Sie einen Eintrag in \`.aider.model.metadata.json\`, wenn Sie genaue Kontextwarnungen wünschen, oder ignorieren Sie den Hinweis.

Ja. Tragen Sie \`openai-api-base\` und \`model\` in eine \`.aider.conf.yml\` im Home-Verzeichnis oder Projekt ein und legen Sie den Schlüssel in eine \`.env\`-Datei, die nicht eingecheckt wird. Aider lädt beides beim Start.

Standardmäßig committet aider jede Änderung mit einer beschreibenden Nachricht, sodass Sie sie mit Git prüfen oder rückgängig machen können. Mit \`--no-auto-commits\` schalten Sie das ab, wenn Sie lieber selbst committen.

Das Modell hat Änderungen geliefert, die nicht zum Format von aider passen. Nutzen Sie \`--edit-format diff\` oder \`--edit-format whole\`, wählen Sie ein Modell, das Anweisungen genau befolgt, etwa Qwen3 Coder, und beschränken Sie die hinzugefügten Dateien auf die Aufgabe.

Nein. Aider sendet die hinzugefügten Dateien vollständig und dazu eine kompakte Repository-Karte mit wichtigen Symbolen aus anderen Dateien. Welche Dateien hinzukommen, bestimmen Sie. Alles Gesendete geht nur an den konfigurierten Endpunkt.

Setzen Sie Hauptmodell, \`--editor-model\` und \`--weak-model\` ausdrücklich auf Modelle von inference.eu mit dem Präfix \`openai/\`. Andernfalls wählt aider für Commit-Nachrichten ein Standardmodell, das zu einem nicht beabsichtigten Provider gehören kann.

Anfragen werden in EU-Rechenzentren verarbeitet, nie zum Training verwendet und sind durch einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO mit veröffentlichter Liste der Unterauftragsverarbeiter abgedeckt. Aider selbst läuft lokal, Ihr Code geht also nur an inference.eu.

[Frage stellen](https://inference.eu/de/kontakt/)

## Verwandte Seiten

[Alle Integrationen](https://inference.eu/de/integrationen/)

-   [OpenAI Codex CLISo nutzen Sie die Codex CLI von OpenAI mit Open-Weight-Modellen aus EU-Rechenzentren. Ein Block model\_providers in config.toml genügt.Coding-Agenten](https://inference.eu/de/integrationen/openai-codex/)
-   [OpenCodeSo nutzen Sie den Coding-Agenten OpenCode mit Open-Weight-Modellen, die in EU-Rechenzentren verarbeitet werden. Ein Provider-Block in opencode.json genügt.Coding-Agenten](https://inference.eu/de/integrationen/opencode/)
-   [LiteLLMFügen Sie inference.eu mit dem Präfix openai/ zum LiteLLM-Proxy oder Python-SDK hinzu und leiten Sie Anfragen an Open-Weight-Modelle aus der EU.Gateways](https://inference.eu/de/integrationen/litellm/)

## Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur

Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.

-   Antwort innerhalb eines Werktags
-   Preise für Ihr Volumen
-   AV-Vertrag unterschriftsreif
