Mistral Vibe CLI et Claude Code sont tous deux des agents de programmation dans le terminal, et le choix est structurel plutôt qu'une question de savoir lequel est le plus intelligent : Vibe CLI est un logiciel Apache-2.0 dont la liste de fournisseurs est un fichier TOML modifié manuellement, tandis que Claude Code est un logiciel propriétaire qui utilise un seul protocole avec les modèles Claude et nécessite un compte Anthropic payant. Vibe CLI offre une surface plus large pour utiliser votre propre clé. Claude Code offre la voie documentée et prise en charge. Tout ce qui suit est daté, et rien ici ne constitue un test de compatibilité à l'exécution.
Une précision préalable, car elle change la signification des prix. Le centre d'aide de Mistral publie désormais que Le Chat est Vibe, et « Mistral Vibe » désigne toute la famille de produits — Vibe Work, Vibe Chat et Vibe Code sur le web et mobile. Cette page porte uniquement sur l'agent de terminal : le paquet mistral-vibe du dépôt mistralai/mistral-vibe, le binaire vibe, en version v2.25.5. Les prix des forfaits Mistral plus bas achètent un compte qui couvre bien davantage que ce binaire. De l'autre côté, Claude Code est le client propre d'Anthropic et non Claude Code Router, un proxy tiers distinct.
Lequel choisir et quels sont les coûts du changement
Choisissez Vibe CLI si la décision concernant le fournisseur doit rester entre vos mains, ou si vous voulez essayer un agent de terminal avant de payer qui que ce soit. La page des tarifs de Mistral indique « Limited coding sessions » dans le forfait Free, et le CLI lui-même est un logiciel gratuit que vous pouvez installer avec pip install mistral-vibe sur Python 3.12 ou une version ultérieure. Sa documentation de configuration utilise une passerelle tierce comme exemple détaillé pour un fournisseur personnalisé ; le fait de le diriger ailleurs est donc une pratique documentée, pas un détournement. Son dépôt fournit des instructions de configuration de l'Agent Client Protocol pour Zed, les IDE JetBrains et Neovim, et le centre d'aide de Mistral répertorie une extension VS Code officielle aux côtés de l'outil en ligne de commande.
Choisissez Claude Code si votre travail utilise déjà des modèles Claude et que vous voulez le client du fournisseur avec le protocole du fournisseur. Sa documentation de configuration indique que « Claude Code requires a Pro, Max, Team, Enterprise, or Console account. The free claude.ai plan does not include Claude Code access. » En contrepartie, vous obtenez un binaire natif maintenu qui se met à jour automatiquement en arrière-plan, six modes d'autorisation nommés et un guide complet de compatibilité des passerelles qui indique précisément quels en-têtes et champs du corps un endpoint personnalisé doit transmettre. La documentation du CLI Mistral ne fournit aucune référence de compatibilité équivalente pour le chemin tiers de Vibe.
En venant de l'autre direction — vous utilisez déjà Claude Code et envisagez Vibe CLI — le coût de migration concerne la configuration, pas le code. Aucun des deux clients ne modifie votre dépôt. Ce qui ne se transfère pas, c'est tout ce qui l'entoure : Claude Code conserve ses paramètres dans ~/.claude, un répertoire de projet .claude et .mcp.json, tandis que Vibe CLI conserve les siens dans ~/.vibe/config.toml, un ./.vibe/config.toml de projet et un fichier de dossiers approuvés. Il n'existe aucun format partagé ni importateur ; prévoyez donc une après-midi pour redéclarer les fournisseurs, les autorisations et les serveurs MCP, plutôt qu'un outil de migration. Les habitudes d'autorisation ne correspondent pas proprement non plus, comme le montre concrètement le tableau suivant.
Mistral Vibe CLI et Claude Code, côte à côte
| Dimension | Mistral Vibe CLI | Claude Code |
|---|---|---|
| Fournisseur et licence | Mistral AI ; le CLI est sous licence Apache-2.0 | Anthropic ; le paquet npm déclare « SEE LICENSE IN README.md » |
| Version vérifiée | v2.25.5, publiée le 18 septembre 2026 | npm 2.1.277, publié le 18 septembre 2026 ; la balise stable est 2.1.267 |
| Installation et exécution | Script shell, uv tool install ou pip install ; Python 3.12+ | Installateur, Homebrew, WinGet, apt/dnf/apk ou npm ; le paquet npm installe un binaire natif qui « does not itself invoke Node » |
| Compte requis | Un compte Mistral ; le forfait Free indique des sessions de programmation limitées | Pro, Max, Team, Enterprise ou Console ; claude.ai gratuit ne l'inclut pas |
| Modèle par défaut | Mistral Medium 3.5, sous l'identifiant mistral-vibe-cli-latest | Un modèle Claude, sélectionnable avec /model ou la famille de variables ANTHROPIC_MODEL |
| Modèle de permissions | Profils d'agent : ask, plan, accept-edits (par défaut), auto-approve, ou un profil personnalisé, plus --auto-approve / --yolo | Six modes nommés : default, acceptEdits, plan, auto, dontAsk, bypassPermissions ; « On Pro, Max, and Team plans, the built-in starting permission mode is auto mode » |
| Gestion du contexte | Compacte automatiquement à 200 000 tokens par défaut ; Mistral décrit Medium 3.5 comme un modèle avec un contexte de 256k | Fenêtre de contexte supposée de 200K pour un identifiant non reconnu, ou de 1M lorsque l'identifiant contient [1m] |
| Interface de l’éditeur | Clients Agent Client Protocol et extension VS Code officielle | Extension VS Code, plugin JetBrains et application Desktop |
| Endpoint tiers | TOML [[providers]] modifié manuellement ; aucune interface d'ajout de fournisseur | ANTHROPIC_BASE_URL plus une variable d'identifiant, avec un guide de compatibilité publié |
| Télémétrie par défaut | Activée ; désactivez-la avec enable_telemetry = false dans config.toml | Régie par le type de votre compte ; consultez la documentation d'Anthropic sur l'utilisation des données |
Sources vérifiées le 19 septembre 2026 : l'API GitHub et les métadonnées PyPI pour Vibe CLI, le registre npm et les modes d'autorisation pour Claude Code. Le rythme de publication de Vibe est rapide — quatre versions entre le 10 et le 18 septembre 2026 — ; associez donc toute affirmation de configuration à une version plutôt qu'à la page de documentation consultée le mois dernier.
Coût de chaque compte
| Formule | Prix publié | Ce que les éléments publiés indiquent sur la programmation |
|---|---|---|
| Mistral Free | $0 | « Limited coding sessions » ; « $10 /mo in API credits » |
| Mistral Pro | 14,99 $/mois ; 5,99 $ pour les étudiants vérifiés | « All-day coding in the CLI, IDE, or on web » ; « $30 /mo in API credits » (15 $ avec le forfait étudiant Education) |
| Mistral Team | 24,99 $ par utilisateur/mois, minimum de 50 $/mois | Ajoute le stockage, la vérification du domaine et l'exportation des données |
| Claude Pro | 17 $/mois avec un abonnement annuel (200 $ facturés d'avance) ; 20 $ au mois | Inclut Claude Code |
| Claude Max | À partir de 100 $ par mois | « Choose 5x or 20x more usage than Pro per 5-hour session » |
| Claude Team | 20 $ par siège/mois avec facturation annuelle, 25 $ au mois ; siège Premium à 100 $ par an, 125 $ au mois | Inclut Claude Code |
Lu sur mistral.ai/pricing et claude.com/pricing le 19 septembre 2026. Trois lacunes honnêtes. Aucun des deux fournisseurs ne publie un chiffre d'utilisation que l'on pourrait rapporter à un prix mensuel — « limited coding sessions », « all-day coding » et « 5x or 20x more usage than Pro per 5-hour session » sont les formulations publiées, et tout nombre d'heures par mois trouvé ailleurs est une estimation. La page Max affiche seulement « From $100 » ; ce guide n'indique donc pas de prix pour le niveau 20x. Enfin, les chiffres de sièges diffèrent entre la page tarifaire d'Anthropic et certaines parties de sa documentation de déploiement ; vérifiez donc le devis de sièges lors du paiement avant de commander.
Un dernier élément que le tableau des forfaits ne peut pas vous dire : Mistral présente les crédits API mensuels comme un avantage du forfait sans les rattacher à un produit, de sorte que la page tarifaire ne permet pas de savoir s'ils peuvent être dépensés spécifiquement pour l'utilisation de Vibe CLI. Vérifiez-le dans votre propre compte avant de considérer ces crédits comme un budget de programmation. Mis à jour le 1er octobre 2026 : ce tableau indiquait 15 $ de crédits API pour Pro lors de sa consultation le 19 septembre ; le 1er octobre, la page tarifaire indique 30 $ pour Pro et 15 $ pour le forfait étudiant Education. Les clés de forfait, les clés à l'usage et ce qui se passe au-delà de la limite du forfait sont présentés dans les tarifs de Mistral Vibe.
Configurer l'un ou l'autre client avec votre propre clé API
Vibe CLI fusionne les entrées [[providers]] par nom et les entrées [[models]] par alias ; son ordre de priorité documenté, du plus élevé au plus faible, est la configuration administrateur, les indicateurs de ligne de commande, les variables d'environnement, le ./.vibe/config.toml du projet, puis le ~/.vibe/config.toml de l'utilisateur. Avec api_style = "openai", la requête est envoyée à {api_base}/chat/completions avec un jeton bearer, de sorte que l'URL de base se termine par /v1.
# 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)"Deux points faciles à mal comprendre ici. Le code source de la v2.25.5 résout api_style par une simple recherche dans un dictionnaire sans validation ; une faute de frappe provoque donc une erreur au moment de la requête plutôt qu'au chargement de la configuration. Il n'existe pas non plus d'interface d'ajout de fournisseur : /config et --setup ne créent pas de fournisseurs tiers, ce fichier est donc modifié manuellement. Le code source expose également "anthropic", "openai-responses", "reasoning" et "vertex-anthropic" aux côtés de "openai" — celui d'Anthropic envoie des requêtes à /v1/messages avec x-api-key, et son api_base ne doit pas inclure /v1 — mais la documentation de Mistral n'en répertorie aucun. Le Unified Harness que la v2.25.5 a sorti du statut expérimental les prend bien en charge — le même code source lui transmet api_style et implémente le schéma d'identifiants de chaque style sur ce chemin — ; considérez-les donc comme vérifiés par le code source mais non documentés, et non comme réservés aux anciennes versions, tout en gardant à l'esprit que cette page ne les a pas exécutés.
Claude Code ne possède qu'un seul chemin, documenté de bout en bout. Définissez l'URL de base et un identifiant ; la page consacrée aux passerelles précise que « 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. » Définir l'URL de base sans identifiant ne remplace pas l'abonnement.
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"
claudeConservez les lignes de modèle : le modèle par défaut intégré à Claude Code et son alias opus aboutissent tous deux au dernier modèle Opus ; si Kunavo ne propose pas encore ce modèle, la première requête renvoie une erreur 404. Le verrouillage maintient opus sur Claude Opus 5.5, ce qui nécessite Claude Code v2.1.280 ou une version ultérieure, plus récente que la version 2.1.277 indiquée dans le tableau ci-dessus (exécutez claude update). L’alias sonnet utilise par défaut Sonnet 5.5, que Kunavo ne propose pas ; sans la ligne ANTHROPIC_DEFAULT_SONNET_MODEL, un changement avec /model sonnet, la phase d’exécution de opusplan et tout sous-agent configuré sur model: sonnet renvoient donc une erreur 404.
Kunavo expose des complétions de chat, des responses et un endpoint Messages natif d'Anthropic ; sa route Messages accepte l'identifiant dans Authorization ou x-api-key, ce qui permet aux deux clients de s'authentifier de la même manière. Consultez la référence de l'URL de base et le guide d'intégration de Claude Code. Il s'agit de références de configuration publiées, pas de tests de compatibilité.
Ce qu'un endpoint tiers n'obtient pas
C'est la partie que les tableaux de fonctionnalités omettent, et la raison la plus forte de lire le code source plutôt que la page marketing.
Dans Vibe CLI, tout votre trafic ne va pas à votre fournisseur. Les complétions « utility » en arrière-plan — les petits appels qui nomment les conversations et les worktrees — sont acheminées vers le modèle mistral-vibe-cli-fast de Mistral dès qu'un fournisseur Mistral est utilisable, et les valeurs par défaut intégrées en configurent toujours un, même lorsque le fournisseur actif de votre session est différent. Le code source de la v2.25.5 est explicite à ce sujet ainsi qu'à propos du repli : lorsqu'aucun fournisseur Mistral n'est utilisable, l'appel utilitaire est envoyé au modèle actif de la session. En pratique, cela signifie qu'il faut une valeur MISTRAL_API_KEY non définie, ou exclure l'alias via allowed_models. Smart Approve va plus loin : son entrée du journal des modifications de la version 2.25.1 indique que le classificateur « now runs its classifier on the fast Mistral model regardless of the session's active model », et il est réservé au Unified Harness ; une session uniquement Kunavo reste donc concrètement dans accept-edits ou plan plutôt que dans Smart Approve. L'initialisation des connecteurs est également conditionnée par un fournisseur dont le backend est mistral, et la connexion au navigateur exige cela ainsi que des URL d'authentification du navigateur configurées ; un fournisseur déclaré comme dans le bloc ci-dessus ne contient que des identifiants. Enfin, les fournisseurs tiers configurés sans variable d'environnement de clé API échouaient à chaque tour sur le Unified Harness jusqu'au correctif de la v2.25.5, suffisamment récent pour mériter d'être connu avant de déboguer votre propre configuration.
Il existe également un détail d'échantillonnage qui détermine si votre première requête fonctionne. Le chemin OpenAI de Vibe construit systématiquement sa charge utile avec temperature, tandis que son chemin Anthropic n'envoie jamais ce champ. Cela compte, car le catalogue de Kunavo indique que temperature, top_p et top_k ne sont pas pris en charge pour plusieurs de ses modèles Claude et les supprime avant l'envoi ; une route qui les transmettrait tels quels transformerait une valeur par défaut du client en rejet définitif. C'est pourquoi la configuration api_style = "openai" ci-dessus est celle présentée sur cette page.
Du côté de Claude Code, une URL de base personnalisée modifie également les valeurs par défaut, et Anthropic documente lesquelles. Le comptage des tokens est le cas le plus clair : /v1/messages/count_tokens est facultatif et, « when they're absent, Claude Code falls back to a character-based estimate of context usage », de sorte que /context affiche des valeurs approximatives avec toute passerelle qui ne le sert pas — ce qui est le cas de Kunavo. La diffusion des outils à granularité fine est désactivée par défaut derrière une URL de base personnalisée. La découverte des modèles par la passerelle est désactivée sauf si vous définissez CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, et écarte tout identifiant ne contenant pas « claude » ou « anthropic ». Le contrôle de disponibilité du mode rapide et le contrôle de sécurité des domaines de WebFetch appellent toujours directement api.anthropic.com et n'apparaissent jamais dans les journaux de la passerelle. Enfin, les variables ANTHROPIC_DEFAULT_*_MODEL_SUPPORTED_CAPABILITIES « have no effect behind an ANTHROPIC_BASE_URL gateway ».
Deux limites propres à Kunavo, relevées dans son propre code source le 24 septembre 2026. Son endpoint Messages ne sert que les modèles dont le slug commence par claude-, de sorte que le "anthropic" api_style de Vibe ne peut rien atteindre d'autre par son intermédiaire. Et, parmi les quatre valeurs anthropic-beta que l'adaptateur Anthropic de Vibe envoie toujours, cette route transmet interleaved-thinking-2025-05-14 et fine-grained-tool-streaming-2025-05-14 au fournisseur en amont et supprime prompt-caching-2024-07-31 et context-1m-2025-08-07, sans rejeter la requête. Le corps JSON, y compris tout marqueur cache_control, est transmis au répartiteur tel quel ; cette page n'a pas mesuré si cela produit des accès au cache pour un modèle donné. La mise en cache des prompts explique à quoi ressemblent les tarifs lorsqu'une route la prend en charge.
Un exemple illustratif du coût en tokens d'une session
Il s'agit de calculs de tokens, pas de coûts de tâche mesurés ni d'un plafond de facturation. Supposons une session qui envoie 200 000 tokens d'entrée non mis en cache et reçoit 12 000 tokens de sortie. La première ligne correspond au tarif publié par Mistral pour le modèle par défaut de Vibe CLI, indiqué à titre de comparaison ; Kunavo ne vend pas de modèles Mistral. Les lignes restantes correspondent aux tarifs en direct du catalogue Kunavo par million de tokens.
| Modèle | Entrée / sortie par million | Facturé par | Estimation pour la session supposée |
|---|---|---|---|
| Mistral Medium 3.5 | $1.50 / $7.50 | API de Mistral | $0.390 |
| Claude Haiku 4.5 | $0.70 / $3.50 | Catalogue Kunavo | $0.182 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | Catalogue Kunavo | $0.546 |
| Claude Sonnet 5 | $1.40 / $7.00 | Catalogue Kunavo | $0.364 |
| Claude Opus 5 | $3.50 / $17.50 | Catalogue Kunavo | $0.910 |
Le chiffre de Mistral provient de sa liste de prix API, et la configuration fournie avec Vibe déclare les mêmes deux montants pour son modèle par défaut. Notez que l'identifiant littéral mistral-vibe-cli-latest n'apparaît dans aucun tableau de prix de Mistral et qu'au moins un calculateur tiers indique un tarif différent pour celui-ci ; la formulation honnête consiste donc à citer le tarif publié de Mistral Medium 3.5 plutôt qu'un prix pour cet identifiant.
Du côté de Kunavo, chaque ligne Claude est tarifée séparément par rapport à la liste de prix d’Anthropic : Claude Sonnet 4.6 est affiché à $2.10 / $10.50 contre une référence officielle de $3.00 / $15.00 (~30 % sous le tarif catalogue), et Claude Sonnet 5 à $1.40 / $7.00 contre $2.00 / $10.00 (~30 % sous le tarif catalogue). Le montant du catalogue de Kunavo constitue un plancher de facturation, et non un plafond : lorsque le fournisseur amont communique son coût, la facture correspond au montant le plus élevé entre le coût du catalogue et le coût amont multiplié par la majoration applicable. Les frais de cache et les outils externes ne sont pas inclus dans cet exemple. Le rechargement minimal est de $10 de crédit prépayé, qui alimente un solde plutôt que d’acheter un forfait — voir les détails de facturation.
L’essayer sans deviner
Exécutez deux fois la même tâche limitée — un fichier, un bug, une investigation répartie sur plusieurs fichiers — une fois dans chaque client, puis consultez le montant effectivement enregistré sur votre compte. Cela répond à une question qu’un tableau de forfaits ne peut pas trancher : le tarif affiché comme moins cher a-t-il réellement permis de terminer le travail ? Gardez une voie de fonctionnement disponible pendant l’essai, car aucune des deux configurations ci-dessus n’a été testée en conditions d’exécution avec Kunavo. Commencez par le guide d’intégration de Claude Code pour la partie Claude Code, puis créez un compte Kunavo lorsque vous êtes prêt à créditer une clé.
Vous évaluez d’autres agents de terminal selon les mêmes critères ? OpenCode contre Claude Code et Gemini CLI contre Claude Code comparent deux autres clients avec la même distinction entre un binaire gratuit et une facture d’API à la consommation, tandis que Claude Code sans abonnement détaille le parcours d’utilisation des identifiants.
Questions fréquentes
Mistral Vibe est-il meilleur que Claude Code ?
Aucun benchmark ne permet de répondre ici, et comparer deux agents de programmation en les classant selon leur qualité sans publier d'exécution relève de la conjecture. Les différences vérifiables sont structurelles. Vibe CLI est un logiciel Apache-2.0 qui lit un fichier TOML modifié manuellement et peut être configuré pour utiliser n'importe quel endpoint compatible avec OpenAI, tandis que le forfait gratuit de Mistral indique des sessions de programmation limitées. Claude Code est un logiciel propriétaire qui utilise un seul protocole, l'API Messages d'Anthropic, nécessite un compte Pro, Max, Team, Enterprise ou Console, et documente en détail le chemin de sa passerelle. Choisissez en fonction des contraintes que vous pouvez accepter, puis mesurez les deux outils sur votre propre dépôt.
Mistral Vibe est-il gratuit ?
Le logiciel Vibe CLI est gratuit : il est sous licence Apache-2.0 sur PyPI sous le nom mistral-vibe, et s'installe avec pip, uv ou un script shell. Ce qui coûte de l'argent, c'est l'inférence. Le forfait Free de Mistral indique « Sessions de programmation limitées » et « 10 $ par mois en crédits API » ; Pro coûte 14,99 $ par mois (5,99 $ pour les étudiants vérifiés) et indique « Programmation toute la journée dans la CLI, l'IDE ou sur le Web ». Mistral ne publie aucun chiffre indiquant combien de sessions chaque allocation permet, de sorte qu'aucune page honnête ne peut convertir un forfait en nombre d'heures. Claude Code offre un contraste plus net : sa propre documentation de configuration précise que le forfait gratuit claude.ai n'inclut pas du tout l'accès à Claude Code.
Mistral Vibe est-il open source ?
Le CLI l'est. Le dépôt GitHub mistralai/mistral-vibe est sous licence Apache-2.0, n'est pas archivé, et le paquet PyPI déclare la même licence. « Entièrement open source » est toutefois une affirmation excessive en v2.25.5 : pyproject.toml épingle mistralai-vibe-local-harness==0.5.1, un paquet PyPI distinct décrit comme le runtime et les liaisons natives du Unified Harness local, publié sans champ de licence, sans expression de licence, sans classificateurs et sans URL de projet ni dépôt source. Le journal des modifications de la version 2.25.5 supprime également l'étiquette « experimental » du Unified Harness et nomme --legacy-harness comme solution de repli vers celui en Python. Claude Code n'est pas open source non plus : son paquet npm déclare « SEE LICENSE IN README.md » plutôt qu'une licence OSI.
Le CLI Mistral Vibe peut-il utiliser des modèles Claude ?
Oui, via sa propre configuration des fournisseurs plutôt qu'au moyen d'un commutateur. Vibe CLI fusionne les entrées [[providers]] par nom et les entrées [[models]] par alias depuis ./.vibe/config.toml ou ~/.vibe/config.toml, et la documentation de configuration de Mistral utilise une passerelle tierce comme exemple détaillé. Avec api_style = « openai », le CLI envoie des requêtes à /chat/completions avec un jeton bearer, de sorte que api_base se termine par /v1. Le code source de la v2.25.5 expose également les valeurs api_style « anthropic », « openai-responses », « reasoning » et « vertex-anthropic », mais la documentation de Mistral ne montre que « openai » ; considérez donc les autres comme vérifiées par le code source, mais non documentées. Le Unified Harness que la v2.25.5 a sorti du statut expérimental les prend également en charge — le même code source lui transmet directement api_style et implémente le schéma d'identifiants propre à chaque style sur ce chemin — mais cette page n'en a exécuté aucun.
Claude Code peut-il utiliser des modèles Mistral ?
Non, et Anthropic le dit directement : sa documentation de passerelle précise qu'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. » Le format filaire réduit encore la portée : une passerelle ANTHROPIC_BASE_URL doit servir /v1/messages au format Anthropic Messages, et la découverte des modèles par la passerelle, désactivée sauf si CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 est défini, ne conserve que les identifiants de modèles contenant « claude » ou « anthropic ». Interprétez toutefois ce filtre comme une absence de prise en charge plutôt que comme un blocage : le même document indique qu'il régit le sélecteur /model et que les identifiants qu'il écarte peuvent toujours être configurés manuellement. Kunavo fixe la limite de son côté : son endpoint Messages rejette tout modèle dont le slug ne commence pas par claude-.
Quel modèle le CLI Mistral Vibe utilise-t-il par défaut ?
Mistral Medium 3.5. L'annonce de Mistral indique qu'il « devient le modèle par défaut dans Le Chat » et qu'il « remplace également Devstral 2 dans notre agent de programmation, Vibe CLI » ; le code source de la v2.25.5 le confirme : le modèle actif par défaut est identifié par mistral-vibe-cli-latest et porte le nom d'affichage « Mistral Medium 3.5 ». Tout article affirmant que Vibe CLI utilise Devstral 2 par défaut est antérieur à cette modification. La liste de prix API de Mistral indique Mistral Medium 3.5 à 1,5 $ par million de tokens d'entrée et 7,5 $ par million de tokens de sortie, et la configuration fournie avec Vibe déclare les mêmes deux montants.
Lequel est le moins cher, Mistral Vibe ou Claude Code ?
Ils ne sont pas facturés de la même manière, donc la comparaison n'est pertinente qu'une fois le mode de facturation défini. Pour les forfaits, Mistral Pro coûte 14,99 $ par mois contre 17 $ par mois pour Claude Pro avec un abonnement annuel (200 $ facturés d'avance), ou 20 $ au mois, et aucun des deux fournisseurs ne publie un volume d'utilisation par lequel on pourrait diviser ces prix. En tokens, les deux clients peuvent plutôt utiliser une clé API facturée à l'usage, auquel cas le tarif du modèle détermine la facture, et non le client. Le tarif affiché le plus bas et le moyen le moins cher d'achever la tâche restent deux questions différentes : un modèle qui nécessite trois tentatives peut coûter plus cher qu'un modèle plus coûteux qui réussit en un seul passage.
Vérifié le 19 septembre 2026 : les API GitHub et PyPI pour mistral-vibe et sa dépendance de harness ; le code source, le journal des modifications et le README de v2.25.5 ; la page de configuration CLI de docs.mistral.ai ; mistral.ai/pricing, mistral.ai/pricing/api, l’annonce de Mistral Medium 3.5 et l’article du centre d’aide de Mistral consacré au changement de nom de Vibe ; l’entrée du registre npm pour @anthropic-ai/claude-code ; ainsi que les pages de configuration, permission-modes, gateway et gateway-compatibility de code.claude.com. Le comportement du propre endpoint de Kunavo a été consulté dans son code source le même jour. Aucun des deux clients n’a été installé ni exécuté avec Kunavo : il ne s’agit donc pas d’un test de compatibilité, et tous les montants en dollars sont des calculs illustratifs de tokens, non le coût mesuré d’une tâche.