---
title: "Mistral Vibe mit KI-Modellen aus der EU einrichten"
description: "Tragen Sie inference.eu als Provider in die config.toml von Mistral Vibe ein und nutzen Sie die Coding-CLI mit Open-Weight-Modellen aus EU-Rechenzentren."
canonical: "https://inference.eu/de/integrationen/mistral-vibe/"
language: "de"
---

Coding-Agenten · Mistral Vibe

# Mistral Vibe mit Open-Source-Modellen aus der EU nutzen

Mistral Vibe ist der Coding-Agent von Mistral AI für das Terminal. Neben der Mistral-API akzeptiert er jeden OpenAI-kompatiblen Provider in seiner config.toml. So betreiben Sie Vibe mit den Open-Weight-Modellen von inference.eu, verarbeitet in europäischen Rechenzentren.

[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

    Öffnen Sie `~/.vibe/config.toml` und fügen Sie einen Block `[[providers]]` namens `inference-eu` mit der Basis-URL von inference.eu, `api_style = "openai"` und `backend = "generic"` hinzu.

3.  3

    Legen Sie für jedes Modell einen Block `[[models]]` an, mit der Modell-ID von inference.eu als `name`, `inference-eu` als `provider` und einem kurzen `alias`.

4.  4

    Setzen Sie `active_model` auf den Alias, den Sie standardmäßig nutzen möchten.

5.  5

    Starten Sie `vibe` in Ihrem Projekt und lassen Sie eine Datei lesen, um die Verbindung zu prüfen.

~/.vibe/config.toml

```
active_model = "qwen3-coder"
enable_telemetry = false

[[providers]]
name = "inference-eu"
api_base = "https://api.inference.eu/v1"
api_key_env_var = "INFERENCE_EU_API_KEY"
api_style = "openai"
backend = "generic"

[[models]]
name = "qwen3-coder-480b-a35b-instruct"
provider = "inference-eu"
alias = "qwen3-coder"

[[models]]
name = "glm-5.3"
provider = "inference-eu"
alias = "glm"
```

## Was Mistral Vibe ist

Mistral Vibe ist ein quelloffener Coding-Agent für die Kommandozeile von Mistral AI. Er liest und bearbeitet Dateien, führt Shell-Befehle aus, durchsucht Ihr Repository und kann Arbeit an Subagenten abgeben. Die Berechtigungen legen Sie pro Werkzeug fest. Dazu kommen MCP-Server, eigene Agenten und Hooks.

Standardmäßig spricht Vibe mit der Mistral-API, Provider und Modelle sind aber einfache Einträge in der `config.toml`. Ein Provider mit dem Backend `generic` sendet normale OpenAI-Chat-Completions-Anfragen an die eingetragene `api_base`. So richten Sie Vibe auf inference.eu aus.

## So funktioniert die Konfiguration

Vibe liest `~/.vibe/config.toml`. Der Block `[[providers]]` gibt dem Provider einen `name`, setzt `api_base` auf die Basis-URL von inference.eu mit Endung `/v1` und nennt in `api_key_env_var` die Umgebungsvariable mit Ihrem Schlüssel. `api_style = "openai"` und `backend = "generic"` legen das Standard-Übertragungsformat von OpenAI fest.

Jeder Block `[[models]]` verknüpft eine Modell-ID von inference.eu (`name`) mit dem Provider und vergibt einen `alias`. `active_model` verweist auf diesen Alias. Mit `--model <alias>` testen Sie ein anderes Modell für einen einzelnen Lauf, ohne den Standard zu ändern, oder wechseln innerhalb einer Sitzung über die Modellauswahl.

## Welche Modelle sich eignen

Vibe arbeitet in einer Schleife aus Lesen, Bearbeiten und Ausführen. Es braucht daher ein Modell, das Werkzeuge verlässlich aufruft und einen wachsenden Kontext im Blick behält. `qwen3-coder-480b-a35b-instruct` ist ein guter Standard: Es ist auf agentisches Programmieren trainiert und liefert präzise Änderungen.

Für Architekturfragen, größere Refactorings oder Fehlersuche mit mehr Denkaufwand ergänzen Sie `glm-5.3` oder `kimi-k3` als zweiten Alias und wechseln bei Bedarf. `gpt-oss-120b` ist schnell und eignet sich für Subagenten oder kurze Aufgaben. Die Standardtemperatur eigener Modelle ist niedrig, was für Code passt.

## Fehlerbehebung

Ein Fehler 401 bedeutet, dass Vibe keinen oder den falschen Schlüssel gesendet hat. Prüfen Sie, ob `INFERENCE_EU_API_KEY` in der Shell exportiert ist, aus der Sie Vibe starten, und ob `api_key_env_var` genau diese Variable nennt. Ein 404 entsteht meist durch einen zusätzlichen Pfad in `api_base`.

Ein Fehler zu einem unbekannten Alias heißt, dass `active_model` oder `--model` keinem `alias` entspricht. „Model not found“ von der API bedeutet, dass `name` von der ID bei inference.eu abweicht. Meldet Vibe unvollständige Streams, aktualisieren Sie zunächst auf eine aktuelle Version; `emits_finish_reason = false` brauchen nur Server ohne Abschlussgrund im Stream.

## Code und Daten bleiben in der EU

Mit inference.eu als Provider werden die Dateien, Diffs und Befehlsausgaben, die Vibe an das Modell sendet, in EU-Rechenzentren verarbeitet und nie zum Training verwendet. Wir schließen einen Auftragsverarbeitungsvertrag nach Art. 28 DSGVO, veröffentlichen unsere Unterauftragsverarbeiter und rechnen in Euro ab.

Unabhängig von den Modellanfragen kann Vibe Nutzungstelemetrie und Absturzberichte an Mistral senden. Setzen Sie `enable_telemetry = false` in der `config.toml`, um das abzuschalten. Mistral AI ist ein französisches Unternehmen, für die Telemetrie gilt aber dessen eigene Datenschutzerklärung. Ohne Telemetrie beschränkt sich der Datenverkehr Ihrer Sitzungen auf Vibe und inference.eu.

## Mistral Vibe

Kategorie

Coding-Agenten

Anbieter

Mistral AI

API-Format

OpenAI

Verarbeitung

Rechenzentren in der EU

Website

[mistral.ai](https://mistral.ai/products/vibe)

Dokumentation

[docs.mistral.ai](https://docs.mistral.ai/vibe/code/cli/configuration)

## Mistral Vibe: häufige Fragen

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

Ja. Vibe akzeptiert jeden OpenAI-kompatiblen Provider in \`~/.vibe/config.toml\`. Legen Sie einen Block \`\[\[providers\]\]\` mit \`backend = "generic"\` an, tragen Sie die Modelle mit \`\[\[models\]\]\` ein und wählen Sie eines per Alias über \`active\_model\` oder \`--model\`.

Qwen3 Coder 480B ist ein guter Standard für die Bearbeitungs- und Befehlsschleife von Vibe. Ergänzen Sie GLM-5.3 oder Kimi K3 für anspruchsvolles Denken und Refactorings und gpt-oss-120b für Subagenten oder kurze Aufgaben, bei denen Tempo zählt.

\`name\` ist die Modell-ID, die an die API geht, und muss exakt der ID bei inference.eu entsprechen, etwa \`qwen3-coder-480b-a35b-instruct\`. \`alias\` ist die Kurzbezeichnung, die Sie in \`active\_model\`, bei \`--model\` und in der Modellauswahl verwenden.

Starten Sie Vibe mit \`--model <alias>\`, zum Beispiel \`vibe --model glm\`. Das Modell gilt dann nur für diese Sitzung, \`active\_model\` bleibt unverändert. Innerhalb einer Sitzung können Sie außerdem über die Modellauswahl ein anderes konfiguriertes Modell wählen.

Modellanfragen gehen an inference.eu. Vibe kann aber weiterhin Nutzungstelemetrie und Absturzberichte an Mistral senden, solange Sie nicht \`enable\_telemetry = false\` setzen. Schalten Sie die Telemetrie ab, wenn Sitzungsdaten ausschließlich an inference.eu gehen sollen.

Der Schlüssel fehlt oder ist falsch. Stellen Sie sicher, dass \`INFERENCE\_EU\_API\_KEY\` in der Shell exportiert ist, aus der Sie Vibe starten, und dass \`api\_key\_env\_var\` genau diesen Namen enthält. Starten Sie Vibe nach Änderungen an Umgebungsvariablen neu.

Vibe erwartet, dass ein Stream mit einem Abschlussgrund endet, und wiederholt die Anfrage, wenn er fehlt. inference.eu sendet diesen Abschlussgrund, die Meldung deutet also meist auf eine Netzwerkunterbrechung oder eine alte Vibe-Version hin. Aktualisieren Sie Vibe und versuchen Sie es erneut.

Ja. Provider und Modelle sind Listen, Sie können den Provider \`mistral\` also behalten und \`inference-eu\` daneben eintragen. Mit \`allowed\_models\` beschränken Sie die Auswahl auf Modelle von inference.eu, wenn Ihr Team nur in der EU verarbeitete Open-Weight-Modelle nutzen soll.

Nein. \`input\_price\` und \`output\_price\` speisen nur die lokale Kostenanzeige von Vibe und stehen standardmäßig auf null. Die Abrechnung Ihrer Nutzung bei inference.eu erfolgt in Euro und ist in Ihrem inference.eu-Konto einsehbar, unabhängig von der Anzeige in Vibe.

Ja. Eingebaute Werkzeuge, MCP-Server und Subagenten funktionieren mit jedem Provider, der Tool-Aufrufe im OpenAI-Format unterstützt. Wählen Sie für die besten Ergebnisse ein Modell mit verlässlichen Tool-Aufrufen, etwa Qwen3 Coder 480B oder GLM-5.3.

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

## Verwandte Seiten

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

-   [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/)
-   [AiderSo nutzen Sie den Pair-Programmer Aider mit Open-Weight-Modellen aus EU-Rechenzentren. Zwei Umgebungsvariablen und das Präfix openai/ genügen.Coding-Agenten](https://inference.eu/de/integrationen/aider/)
-   [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/)

## 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
