Zurück zu den Leitfäden
Vergleichen·21. September 2026·Aktualisiert am 3. Oktober 2026·9 Min. Lesezeit

Mistral Vibe vs. Claude Code — eine TOML-Datei gegen ein Protokoll

Beide laufen im Terminal. Nur einer bezieht seine Provider-Liste aus einer Datei, die Sie bearbeiten — und keiner von beiden sendet wirklich den gesamten Datenverkehr dorthin, wo Sie denken.

Zuletzt überprüft am .

Mistral Vibe CLI und Claude Code sind beide terminalbasierte Coding-Agenten, und die Wahl ist struktureller Natur statt eine Frage, welcher Agent intelligenter ist: Vibe CLI ist Apache-2.0-Software, deren Provider-Liste eine manuell bearbeitete TOML-Datei ist, während Claude Code proprietäre Software ist, die über ein einziges Protokoll mit Claude-Modellen kommuniziert und ein kostenpflichtiges Anthropic-Konto erfordert. Vibe CLI bietet die größere Oberfläche für eigene API-Schlüssel. Claude Code bietet die dokumentierte und unterstützte Variante. Alles Folgende ist datiert, und nichts davon ist ein Laufzeit-Kompatibilitätstest.

Zunächst eine Abgrenzung, weil sie die Bedeutung der Preise verändert. Mistrals eigenes Hilfezentrum veröffentlicht inzwischen, dass Le Chat Vibe ist und „Mistral Vibe“ die gesamte Produktfamilie bezeichnet — Vibe Work, Vibe Chat und Vibe Code im Web und auf Mobilgeräten. Diese Seite behandelt ausschließlich den Terminal-Agenten: das mistral-vibe-Paket aus dem mistralai/mistral-vibe-Repository, die Binärdatei vibe, in v2.25.5. Die weiter unten genannten Mistral-Tarifpreise kaufen ein Konto, das weit mehr als diese Binärdatei abdeckt. Auf der anderen Seite ist Claude Code der eigene Client von Anthropic und nicht Claude Code Router, ein separater Proxy eines Drittanbieters.

Welche Variante wählen und welche Wechselkosten entstehen

Wähle Vibe CLI, wenn die Provider-Entscheidung bei dir bleiben soll oder du einen Terminal-Agenten ausprobieren möchtest, bevor du jemanden bezahlst. Mistrals Preisseite führt „Limited coding sessions“ im kostenlosen Tarif auf, und die CLI selbst ist freie Software, die du mit pip install mistral-vibe unter Python 3.12 oder höher installieren kannst. Die Konfigurationsdokumentation verwendet ein Drittanbieter-Gateway als durchgängiges Beispiel für einen benutzerdefinierten Provider; ihn auf einen anderen Zielort zu verweisen, ist daher ein dokumentiertes Muster und kein Hack. Das Repository enthält Anweisungen zur Einrichtung des Agent Client Protocol für Zed, JetBrains IDEs und Neovim, und Mistrals Hilfezentrum führt neben dem Kommandozeilenwerkzeug eine eigene VS-Code-Erweiterung auf.

Wähle Claude Code, wenn deine Arbeit bereits auf Claude-Modellen basiert und du den eigenen Client des Anbieters über dessen eigenes Protokoll verwenden möchtest. Die Einrichtungsdokumentation sagt: „Claude Code requires a Pro, Max, Team, Enterprise, or Console account. The free claude.ai plan does not include Claude Code access.“ Dafür erhältst du eine gepflegte native Binärdatei, die sich im Hintergrund automatisch aktualisiert, sechs benannte Berechtigungsmodi und einen vollständigen Leitfaden zur Gateway-Kompatibilität, der genau angibt, welche Header und Body-Felder ein benutzerdefinierter Endpunkt weiterleiten muss. Mistrals CLI-Dokumentation enthält keine gleichwertige Kompatibilitätsreferenz für Vibes Drittanbieterpfad.

Aus der anderen Richtung kommend — du verwendest bereits Claude Code und erwägst Vibe CLI — liegen die Migrationskosten in der Konfiguration, nicht im Code. Keiner der beiden Clients verändert dein Repository. Nicht übertragen wird alles, was darum herum liegt: Claude Code speichert Einstellungen in ~/.claude, einem Projektverzeichnis .claude und .mcp.json, während Vibe CLI eigene Dateien in ~/.vibe/config.toml, einem Projektverzeichnis ./.vibe/config.toml und einer Datei für vertrauenswürdige Ordner verwendet. Es gibt kein gemeinsames Format und keinen Importer; plane daher einen Nachmittag ein, um Provider, Berechtigungen und MCP-Server neu zu deklarieren, statt auf ein Migrationstool zu warten. Auch die Berechtigungsgewohnheiten lassen sich nicht sauber übertragen, wie die nächste Tabelle konkret zeigt.

Mistral Vibe CLI und Claude Code im direkten Vergleich

DimensionMistral Vibe CLIClaude Code
Anbieter und LizenzMistral AI; CLI steht unter Apache-2.0Anthropic; npm-Paket enthält „SEE LICENSE IN README.md“
Geprüfte Veröffentlichungv2.25.5, veröffentlicht am 18. September 2026npm 2.1.277, veröffentlicht am 18. September 2026; der stable-Tag ist 2.1.267
Installation und LaufzeitShell-Skript, uv tool install oder pip install; Python 3.12+Installationsprogramm, Homebrew, WinGet, apt/dnf/apk oder npm; das npm-Paket installiert eine native Binärdatei, die „does not itself invoke Node“
Konto erforderlichEin Mistral-Konto; der kostenlose Tarif führt begrenzte Coding-Sitzungen aufPro, Max, Team, Enterprise oder Console; das kostenlose claude.ai umfasst es nicht
StandardmodellMistral Medium 3.5 unter der ID mistral-vibe-cli-latestEin Claude-Modell, auswählbar mit /model oder der ANTHROPIC_MODEL-Familie von Variablen
BerechtigungsmodellAgentenprofile: ask, plan, accept-edits (Standard), auto-approve oder ein benutzerdefiniertes Profil sowie --auto-approve / --yoloSechs benannte Modi: default, acceptEdits, plan, auto, dontAsk, bypassPermissions; „On Pro, Max, and Team plans, the built-in starting permission mode is auto mode“
KontextverwaltungWird standardmäßig bei 200.000 Token automatisch kompaktiert; Mistral beschreibt Medium 3.5 als Modell mit einem 256k-KontextFür eine nicht erkannte ID wird ein Kontextfenster von 200K angenommen, beziehungsweise 1M, wenn die ID [1m] enthält
Editor-OberflächeClients des Agent Client Protocol sowie eine eigene VS-Code-ErweiterungVS-Code-Erweiterung, JetBrains-Plugin und eine Desktop-App
Drittanbieter-EndpunktManuell bearbeitetes [[providers]]-TOML; keine UI zum Hinzufügen von ProvidernANTHROPIC_BASE_URL plus eine Berechtigungsvariable mit einem veröffentlichten Kompatibilitätsleitfaden
Telemetrie-StandardAktiv; deaktivieren mit enable_telemetry = false in config.tomlDurch deinen Kontotyp geregelt; siehe Anthropics Dokumentation zur Datennutzung

Am 19. September 2026 geprüfte Quellen: die GitHub-API und PyPI-Metadaten für Vibe CLI sowie die npm-Registry und die Berechtigungsmodi für Claude Code. Vibes Veröffentlichungsrhythmus ist schnell — zwischen dem 10. und 18. September 2026 gab es vier Veröffentlichungen — daher solltest du jede Konfigurationsaussage an eine Version statt an die Dokumentationsseite zu binden, die du letzten Monat gelesen hast.

Was jedes Konto kostet

TarifVeröffentlichter PreisWas die veröffentlichten Stichpunkte zum Thema Coding sagen
Mistral Free$0„Limited coding sessions“; „$10 /mo in API credits“
Mistral Pro14.99 $/Monat; 5.99 $ für verifizierte Studierende„All-day coding in the CLI, IDE, or on web“; „$30 /mo in API credits“ (15 $ im studentischen Education-Tarif)
Mistral Team24.99 $ pro Nutzer/Monat, mindestens 50 $/MonatFügt Speicher, Domain-Verifizierung und Datenexport hinzu
Claude Pro17 $/Monat bei einem Jahresabonnement (200 $ im Voraus abgerechnet); 20 $ monatlichEnthält Claude Code
Claude MaxAb 100 $ pro Monat„Choose 5x or 20x more usage than Pro per 5-hour session“
Claude Team20 $ pro Sitzplatz/Monat jährlich, 25 $ monatlich; Premium-Sitzplatz 100 $ jährlich, 125 $ monatlichEnthält Claude Code

Am 19. September 2026 aus mistral.ai/pricing und claude.com/pricing ausgelesen. Drei ehrliche Lücken. Kein Anbieter veröffentlicht eine Nutzungszahl, die sich durch einen Monatspreis teilen ließe — „limited coding sessions“, „all-day coding“ und „5x or 20x more usage than Pro per 5-hour session“ sind die veröffentlichten Formulierungen, und jede Angabe zu Stunden pro Monat, die du anderswo siehst, ist eine Schätzung. Auf der Max-Seite steht nur „From $100“, daher nennt dieser Leitfaden keinen Preis für die 20x-Stufe. Außerdem unterscheiden sich die Sitzplatzangaben zwischen Anthropics Preisseite und Teilen der Bereitstellungsdokumentation; bestätige daher das Sitzplatzangebot vor der Bestellung im Checkout.

Eine weitere Information, die dir die Tariftabelle nicht geben kann: Mistral führt die monatlichen API-Guthaben als Tarifvorteil auf, ohne sie einem Produkt zuzuordnen. Ob sie speziell für die Nutzung von Vibe CLI ausgegeben werden können, beantwortet die Preisseite daher nicht. Prüfe dies in deinem eigenen Konto, bevor du diese Guthaben als Coding-Budget behandelst. Aktualisiert am 1. Oktober 2026: Diese Tabelle führte die API-Guthaben von Pro mit 15 $ auf, als sie am 19. September gelesen wurde; am 1. Oktober nennt die Preisseite 30 $ für Pro und 15 $ für den studentischen Education-Tarif. Tarific-Schlüssel, Pay-as-you-go-Schlüssel und das Verhalten nach Überschreiten des Tariflimits werden unter Mistral-Vibe-Preise beschrieben.

Einen der beiden Clients auf den eigenen API-Schlüssel verweisen

Vibe CLI führt [[providers]]-Einträge nach Namen und [[models]]-Einträge nach Alias zusammen; die dokumentierte Priorität lautet, von hoch nach niedrig: Admin-Konfiguration, Kommandozeilen-Flags, Umgebungsvariablen, die Projektdatei ./.vibe/config.toml und anschließend die Benutzerd atei ~/.vibe/config.toml. Mit api_style = "openai" geht die Anfrage mit einem Bearer-Token an {api_base}/chat/completions, daher endet die Basis-URL mit /v1.

.vibe/config.toml
# Vibe CLI reads ./.vibe/config.toml first, then ~/.vibe/config.toml.
active_model = "kunavo-sonnet"

[[providers]]
name = "kunavo"
api_base = "https://api.kunavo.com/v1"
api_key_env_var = "KUNAVO_API_KEY"
api_style = "openai"
backend = "generic"

[[models]]
name = "claude-sonnet-5"
provider = "kunavo"
alias = "kunavo-sonnet"
display_name = "Claude Sonnet 5 (Kunavo)"

Hier können zwei Dinge leicht falsch verstanden werden. Der Quellcode von v2.25.5 löst api_style über eine einfache Wörterbuchsuche ohne Validierung auf; ein Tippfehler führt daher erst zum Zeitpunkt der Anfrage und nicht beim Laden der Konfiguration zu einem Fehler. Außerdem gibt es keine UI zum Hinzufügen von Providern: /config und --setup erstellen keine Drittanbieter-Provider, daher wird diese Datei manuell bearbeitet. Der Quellcode stellt neben "openai" auch "anthropic", "openai-responses", "reasoning" und "vertex-anthropic" bereit — die Anthropic-Variante sendet an /v1/messages mit x-api-key, daher darf ihr api_base nicht /v1 enthalten — Mistrals Dokumentation führt jedoch keine davon auf. Der Unified Harness, den v2.25.5 aus dem experimentellen Status herausgeführt hat, unterstützt sie — derselbe Quellcode übergibt api_style an ihn und implementiert auf diesem Pfad das Berechtigungsschema jedes Stils —; behandle sie daher als quellenverifiziert und undokumentiert statt als ausschließlich veraltet und als etwas, das diese Seite nicht ausgeführt hat.

Claude Code besitzt genau einen Pfad, der vollständig dokumentiert ist. Lege die Basis-URL und eine Berechtigung fest; auf der Gateway-Seite steht: „While a gateway credential variable or apiKeyHelper is active, a developer's claude.ai subscription isn't used: the credential replaces the subscription login for that session, and the subscription's usage limits don't apply.“ Das Festlegen der Basis-URL ohne eine Berechtigung ersetzt das Abonnement nicht.

~/.zshrc
export ANTHROPIC_BASE_URL="https://api.kunavo.com"
export ANTHROPIC_AUTH_TOKEN="sk-kn-..."
export ANTHROPIC_MODEL="claude-sonnet-5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5-5"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-haiku-4-5"

claude

Behalten Sie die Modellzeilen bei: Der integrierte Standard von Claude Code und sein Alias opus verweisen beide auf das neueste Opus. Wenn Kunavo dieses Modell noch nicht anbietet, liefert die erste Anfrage 404 zurück. Die Festlegung hält opus auf Claude Opus 5.5 fest; dafür ist Claude Code v2.1.280 oder höher erforderlich, also eine neuere Version als die oben in der Tabelle aufgeführte Version 2.1.277 (führen Sie claude update aus). Der Alias sonnet verwendet standardmäßig Sonnet 5.5, das Kunavo nicht anbietet. Ohne die Zeile ANTHROPIC_DEFAULT_SONNET_MODEL, einen Wechsel zu /model sonnet, die Ausführungsphase von opusplan und jeden Subagenten mit der Einstellung model: sonnet liefern alle Anfragen 404 zurück.

Kunavo stellt Chat Completions, Responses und einen nativen Anthropic-Messages-Endpunkt bereit; seine Messages-Route akzeptiert die Berechtigung entweder in Authorization oder x-api-key, wodurch sich beide Clients auf dieselbe Weise authentifizieren können. Siehe die Referenz zur Basis-URL und den Integrationsleitfaden für Claude Code. Dies sind veröffentlichte Konfigurationsreferenzen und keine Kompatibilitätstests.

Was ein Drittanbieter-Endpunkt nicht erhält

Das ist der Teil, den die Funktionstabellen auslassen, und der wichtigste Grund, den Quellcode statt der Marketingseite zu lesen.

In Vibe CLI geht nicht der gesamte Datenverkehr an deinen Provider. Hintergrund-„Utility“-Vervollständigungen — die kleinen Aufrufe, die Unterhaltungen und Worktrees benennen — werden immer an Mistrals eigenes mistral-vibe-cli-fast-Modell weitergeleitet, sobald ein Mistral-Provider verwendbar ist; die integrierten Standardwerte konfigurieren immer einen, selbst wenn der aktive Provider deiner Sitzung ein anderer ist. Der Quellcode von v2.25.5 ist diesbezüglich und auch bezüglich des Fallbacks eindeutig: Wenn kein Mistral-Provider verwendbar ist, wird der Utility-Aufruf an das aktive Modell der Sitzung gesendet. In der Praxis bedeutet das ein nicht gesetztes MISTRAL_API_KEY oder den Ausschluss des Alias über allowed_models. Smart Approve geht noch weiter: Der Changelog-Eintrag von 2.25.1 sagt, dass der Klassifikator „now runs its classifier on the fast Mistral model regardless of the session's active model“, und die Funktion ist auf den Unified Harness beschränkt; eine ausschließlich auf Kunavo ausgerichtete Sitzung befindet sich daher realistisch in accept-edits oder plan statt in Smart Approve. Auch der Bootstrap der Konnektoren setzt einen Provider voraus, dessen backend mistral ist, und die Browser-Anmeldung benötigt zusätzlich konfigurierte URLs für die Browser-Authentifizierung; ein Provider, der wie im obigen Block deklariert wurde, dient ausschließlich der Bereitstellung von Zugangsdaten. Außerdem schlugen Drittanbieter-Provider, die ohne eine API-Schlüssel-Umgebungsvariable konfiguriert wurden, auf dem Unified Harness bis zur Korrektur in v2.25.5 bei jeder Runde fehl; das ist aktuell genug, um es vor der Fehlersuche an deiner eigenen Konfiguration zu wissen.

Es gibt außerdem ein Sampling-Detail, das entscheidet, ob deine erste Anfrage überhaupt funktioniert. Vibes OpenAI-Pfad erstellt seine Nutzlast bedingungslos mit temperature, während sein Anthropic-Pfad das Feld überhaupt nicht sendet. Das ist wichtig, weil Kunavos Katalog temperature, top_p und top_k bei mehreren Claude-Angeboten als nicht unterstützt markiert und vor dem Versand entfernt; ein Pfad, der sie unverändert weiterleitet, würde einen Client-Standardwert in eine harte Ablehnung verwandeln. Deshalb ist die oben gezeigte Konfiguration api_style = "openai" diejenige, die diese Seite verwendet.

Auch auf der Seite von Claude Code ändert eine benutzerdefinierte Basis-URL die Standardwerte, und Anthropic dokumentiert, welche. Die Tokenzählung ist das deutlichste Beispiel: /v1/messages/count_tokens ist optional, und „when they're absent, Claude Code falls back to a character-based estimate of context usage“, daher zeigt /context ungefähre Zahlen für jedes Gateway an, das diesen Endpunkt nicht bereitstellt — Kunavo tut dies nicht. Feingranulares Tool-Streaming ist hinter einer benutzerdefinierten Basis-URL standardmäßig deaktiviert. Die Gateway-Modellerkennung ist deaktiviert, sofern du nicht CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 setzt, und verwirft jede ID, die weder „claude“ noch „anthropic“ enthält. Die Verfügbarkeitsprüfung für den Fast-Modus und die Sicherheitsprüfung der WebFetch-Domain rufen weiterhin direkt api.anthropic.com auf und erscheinen nie in Gateway-Protokollen. Die Variablen ANTHROPIC_DEFAULT_*_MODEL_SUPPORTED_CAPABILITIES „have no effect behind an ANTHROPIC_BASE_URL gateway“.

Zwei Kunavo-spezifische Grenzen, aus dem eigenen Quellcode am 24. September 2026 abgelesen. Sein Messages-Endpunkt stellt nur Modelle bereit, deren Slug mit claude- beginnt; daher kann Vibes "anthropic"-api_style darüber nichts anderes erreichen. Von den vier anthropic-beta-Werten, die Vibes Anthropic-Adapter immer sendet, leitet diese Route interleaved-thinking-2025-05-14 und fine-grained-tool-streaming-2025-05-14 an den Upstream weiter und entfernt prompt-caching-2024-07-31 und context-1m-2025-08-07, ohne die Anfrage abzulehnen. Der JSON-Body einschließlich eines etwaigen cache_control-Markers wird unverändert an den Dispatcher übergeben; ob dies bei einem bestimmten Modell zu Cache-Treffern führt, hat diese Seite nicht gemessen. Prompt-Caching behandelt, wie die Preise aussehen, wenn eine Route dies unterstützt.

Ein beispielhafter Tokenpreis für eine Sitzung

Dies ist Tokenarithmetik, keine gemessenen Aufgabenkosten und keine Obergrenze der Rechnung. Angenommen wird eine Sitzung, die 200.000 nicht zwischengespeicherte Eingabetoken sendet und 12.000 Ausgabetoken empfängt. Die erste Zeile zeigt zum Vergleich Mistrals eigenen veröffentlichten Preis für das Standardmodell von Vibe CLI — Kunavo verkauft keine Mistral-Modelle. Die übrigen Zeilen enthalten aktuelle Kunavo-Katalogpreise pro Million Token.

ModellEingabe / Ausgabe pro 1 Mio.Abgerechnet vonSchätzung für die angenommene Sitzung
Mistral Medium 3.5$1.50 / $7.50Mistrals eigene API$0.390
Claude Haiku 4.5$0.70 / $3.50Kunavo-Katalog$0.182
Claude Sonnet 4.6$2.10 / $10.50Kunavo-Katalog$0.546
Claude Sonnet 5$1.40 / $7.00Kunavo-Katalog$0.364
Claude Opus 5$3.50 / $17.50Kunavo-Katalog$0.910

Mistrals Angabe stammt aus seiner API-Preisliste, und Vibes eigene ausgelieferte Konfiguration gibt für das Standardmodell dieselben beiden Zahlen an. Beachte, dass die wörtliche ID mistral-vibe-cli-latest in keiner Mistral-Preistabelle erscheint und mindestens ein Rechner eines Drittanbieters dafür einen abweichenden Preis nennt. Daher ist es korrekt, den veröffentlichten Preis von Mistral Medium 3.5 zu nennen und nicht einen Preis für die ID.

Auf Kunavo-Seite wird jede Claude-Zeile für sich anhand der Preisliste von Anthropic bepreist: Claude Sonnet 4.6 kostet laut Liste $2.10 / $10.50 gegenüber einem offiziellen Referenzpreis von $3.00 / $15.00 (~30 % unter dem Listenpreis), und Claude Sonnet 5 kostet $1.40 / $7.00 gegenüber $2.00 / $10.00 (~30 % unter dem Listenpreis). Der Katalogbetrag von Kunavo ist eine Abrechnungsuntergrenze und keine Obergrenze: Wenn der Upstream seine Kosten meldet, entspricht die Rechnung dem höheren Wert aus den Katalogkosten und den Upstream-Kosten multipliziert mit dem anwendbaren Aufschlag. Cache-Gebühren und externe Tools sind in diesem Beispiel nicht enthalten. Die minimale Aufladung beträgt $10 als vorausbezahltes Guthaben; damit wird ein Guthaben aufgeladen und kein Tarif gekauft – siehe Abrechnungsdetails.

Ausprobieren, ohne zu raten

Führe dieselbe begrenzte Aufgabe zweimal aus – eine Datei, einen Fehler oder eine Untersuchung über mehrere Dateien hinweg – jeweils einmal in jedem Client, und lies die Kosten ab, die tatsächlich für diesen Vorgang auf deinem Konto verbucht wurden. Damit beantwortest du die Frage, die eine Tariftabelle nicht beantworten kann: ob der günstigere Listenpreis die Arbeit auch abgeschlossen hat. Halte während des Ausprobierens eine funktionierende Route verfügbar, denn keine der beiden oben genannten Konfigurationen wurde zur Laufzeit mit Kunavo getestet. Beginne für die Claude-Code-Seite mit dem Integrationsleitfaden für Claude Code und erstelle ein Kunavo-Konto, sobald du bereit bist, einen Schlüssel aufzuladen.

Vergleichst du andere Terminal-Agenten anhand derselben Kriterien? OpenCode vs. Claude Code und Gemini CLI vs. Claude Code vergleichen zwei weitere Clients mit derselben Trennung zwischen einer kostenlosen Binärdatei und einer verbrauchsabhängigen API-Abrechnung, und Claude Code ohne Abonnement behandelt den Anmeldeinformationspfad ausführlich.

Häufig gestellte Fragen

Ist Mistral Vibe besser als Claude Code?

Kein Benchmark beantwortet diese Frage, und ein Vergleich, der zwei Coding-Agenten hinsichtlich der Qualität einordnet, ohne einen Durchlauf zu veröffentlichen, wäre eine Vermutung. Die überprüfbaren Unterschiede sind struktureller Natur. Vibe CLI ist Apache-2.0-Software, die eine manuell bearbeitete TOML-Datei liest und auf jeden OpenAI-kompatiblen Endpunkt verwiesen werden kann, und Mistrals kostenloser Tarif führt begrenzte Coding-Sitzungen auf. Claude Code ist proprietäre Software, die ein einziges Protokoll verwendet, die Anthropic Messages API, ein Pro-, Max-, Team-, Enterprise- oder Console-Konto voraussetzt und seinen Gateway-Pfad ausführlich dokumentiert. Entscheide dich danach, mit welchen dieser Einschränkungen du leben kannst, und miss anschließend beide in deinem eigenen Repository.

Ist Mistral Vibe kostenlos?

Die Vibe-CLI-Software ist kostenlos: Sie steht als Apache-2.0 auf PyPI unter dem Namen mistral-vibe zur Verfügung und lässt sich mit pip, uv oder einem Shell-Skript installieren. Kosten entstehen bei der Inferenz. Mistrals kostenloser Tarif führt „Limited coding sessions“ und „$10 /mo in API credits“ auf, Pro kostet 14.99 $ pro Monat (5.99 $ für verifizierte Studierende) und führt „All-day coding in the CLI, IDE, or on web“ auf. Mistral veröffentlicht keine Zahl dazu, wie viele Sitzungen die jeweilige Leistung ermöglicht, daher kann keine seriöse Seite einen Tarif in Stunden umrechnen. Claude Code bildet den schärferen Kontrast: In der eigenen Einrichtungsdokumentation steht, dass der kostenlose claude.ai-Tarif überhaupt keinen Zugriff auf Claude Code umfasst.

Ist Mistral Vibe Open Source?

Die CLI ist es. Das GitHub-Repository mistralai/mistral-vibe steht unter Apache-2.0, ist nicht archiviert, und das PyPI-Paket gibt dieselbe Lizenz an. „Vollständig Open Source“ ist bei v2.25.5 jedoch eine Übertreibung: pyproject.toml legt mistralai-vibe-local-harness==0.5.1 fest, ein separates PyPI-Paket, das als lokale Unified-Harness-Laufzeitumgebung und als native Bindings beschrieben wird und ohne Lizenzfeld, Lizenz-Ausdruck, Klassifizierungen oder Projekt-URLs beziehungsweise Quell-Repository veröffentlicht wurde. Das Änderungsprotokoll von 2.25.5 entfernt außerdem die Kennzeichnung „experimental“ vom Unified Harness und nennt --legacy-harness als Ausweichmöglichkeit zurück zur Python-Variante. Auch Claude Code ist nicht Open Source: Sein npm-Paket enthält statt einer OSI-Lizenz die Angabe „SEE LICENSE IN README.md“.

Kann die Mistral Vibe CLI Claude-Modelle verwenden?

Ja, über die eigene Provider-Konfiguration statt über einen Schalter. Vibe CLI führt [[providers]]-Einträge nach Namen und [[models]]-Einträge nach Alias aus ./.vibe/config.toml oder ~/.vibe/config.toml zusammen, und Mistrals eigene Konfigurationsdokumentation verwendet ein Drittanbieter-Gateway als durchgängiges Beispiel. Mit api_style = “openai” sendet die CLI Anfragen an /chat/completions mit einem Bearer-Token, daher endet api_base mit /v1. Der Quellcode von v2.25.5 stellt außerdem die api_style-Werte “anthropic”, “openai-responses”, “reasoning” und “vertex-anthropic” bereit, aber Mistrals Dokumentation zeigt nur “openai”; behandle die übrigen daher als quellenverifiziert und undokumentiert. Der Unified Harness, den v2.25.5 aus dem experimentellen Status herausgeführt hat, unterstützt sie ebenfalls — derselbe Quellcode übergibt api_style unverändert an ihn und implementiert auf diesem Pfad das Berechtigungsschema jedes Stils — aber diese Seite hat keinen davon ausgeführt.

Kann Claude Code Mistral-Modelle verwenden?

Nein, und Anthropic sagt das ausdrücklich: In der Gateway-Dokumentation steht, dass Anthropic „doesn't endorse, maintain, or audit third-party gateway products, and doesn't support routing Claude Code to non-Claude models through any gateway.“ Das Drahtformat schränkt dies noch weiter ein: Ein ANTHROPIC_BASE_URL-Gateway muss /v1/messages im Anthropic-Messages-Format bereitstellen, und die Gateway-Modellerkennung, die deaktiviert ist, solange CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 nicht gesetzt wird, behält nur Modell-IDs bei, die „claude“ oder „anthropic“ enthalten. Interpretiere diesen Filter jedoch als nicht unterstützt und nicht als blockiert: Dasselbe Dokument sagt, dass er für die /model-Auswahl gilt und dass verworfene IDs weiterhin manuell konfiguriert werden können. Kunavo zieht die Grenze von seiner eigenen Seite: Sein Messages-Endpunkt lehnt jedes Modell ab, dessen Slug nicht mit claude- beginnt.

Welches Modell verwendet die Mistral Vibe CLI standardmäßig?

Mistral Medium 3.5. Mistrals eigene Ankündigung sagt, dass es „becomes the default model in Le Chat“ und „also replaces Devstral 2 in our coding agent, Vibe CLI“, und der Quellcode von v2.25.5 bestätigt dies: Das standardmäßig aktive Modell ist die ID mistral-vibe-cli-latest mit dem Anzeigenamen „Mistral Medium 3.5“. Jeder Artikel, der behauptet, Vibe CLI führe standardmäßig Devstral 2 aus, stammt aus der Zeit vor dieser Änderung. Mistrals API-Preisliste nennt für Mistral Medium 3.5 1.5 $ pro Million Eingabetoken und 7.5 $ pro Million Ausgabetoken, und die mit Vibe ausgelieferte Konfiguration gibt dieselben beiden Zahlen an.

Was ist günstiger, Mistral Vibe oder Claude Code?

Sie werden nicht auf dieselbe Weise abgerechnet, daher funktioniert der Vergleich erst, wenn du den Pfad festlegst. Bei den Tarifen kostet Mistral Pro 14.99 $ pro Monat gegenüber Claude Pro mit 17 $ pro Monat bei einem Jahresabonnement (200 $ im Voraus abgerechnet) oder 20 $ monatlich, und kein Anbieter veröffentlicht eine Nutzungszahl, die du durch diese Preise teilen könntest. Nach Token können beide Clients stattdessen mit einem nutzungsabhängigen API-Schlüssel ausgeführt werden; dann bestimmt der Modellpreis die Rechnung und nicht der Client. Der günstigste aufgeführte Preis und die günstigste Möglichkeit, die Aufgabe abzuschließen, sind dennoch unterschiedliche Fragen: Ein Modell, das drei Versuche benötigt, kann mehr kosten als ein teureres Modell, das einen einzigen Durchlauf braucht.

Überprüft am 19. September 2026: die GitHub- und PyPI-APIs für mistral-vibe und seine Harness-Abhängigkeit; den Quellcode, das Changelog und die README von v2.25.5; die CLI-Konfigurationsseite von docs.mistral.ai; mistral.ai/pricing, mistral.ai/pricing/api, die Ankündigung von Mistral Medium 3.5 und den Mistral-Hilfeartikel zur Umbenennung von Vibe; den npm-Registry-Eintrag für @anthropic-ai/claude-code; sowie die Setup-, Permission-Modes-, Gateway- und Gateway-Compatibility-Seiten von code.claude.com. Das Verhalten des eigenen Kunavo-Endpunkts wurde am selben Tag aus dem Quellcode abgelesen. Keiner der beiden Clients wurde installiert oder gegen Kunavo ausgeführt; daher handelt es sich bei nichts hier um einen Kompatibilitätstest, und jeder Dollarbetrag ist eine illustrative Tokenrechnung statt der gemessenen Kosten einer Aufgabe.