Premier lancement de Vibe
Sur cette page
Leçon mise à jour le 2 novembre 2026 d’après la documentation de Vibe Code : connexion par navigateur proposée par défaut, clé enregistrée dans le trousseau du système, et modèle intégré Mistral Medium 3.5 (Devstral 2 est retiré de l’API depuis le 31 juillet 2026). Sources : Install and setup · Configuration · Agents.
Mise à jour du 2 novembre 2026 — Devstral. Devstral 2 (
devstral-2512) a atteint sa date de retrait le 31 juillet 2026, et Devstral Small 2 le 31 mars 2026 : un appel à ces modèles n’est plus garanti. La table officielle les renvoie vers Mistral Medium 3.5, lui-même déprécié au profit de Mistral Large 4. Codestral (codestral-2508) reste en disponibilité générale pour la complétion de code. Vérifiez dans la table des modèles vers quoi pointent les alias en-latestavant de reprendre ces exemples.
Lancer Vibe pour la première fois
Vibe travaille toujours dans le contexte d’un répertoire. Placez-vous donc dans un projet existant, pas dans votre home, avant de le lancer :
cd /chemin/vers/votre/projet
vibe
Au premier lancement, Vibe effectue plusieurs étapes d’initialisation automatiques. Pas de panique si le processus prend quelques secondes : l’outil crée son répertoire de configuration et prépare l’assistant de démarrage.
L’assistant de configuration initiale
La première fois, un assistant interactif vous guide à travers la configuration. Il commence par le thème visuel de l’interface terminal : plusieurs palettes de couleurs sont proposées, choisissez celle qui se lit le mieux sur votre terminal, sachant que rien n’est définitif et que vous pourrez en changer à tout moment.
Vient ensuite l’étape cruciale : l’accès aux modèles. L’assistant vous propose deux voies :
- Launch browser : vous vous connectez avec votre compte Mistral dans le navigateur, et Vibe utilise votre offre Mistral (Vibe Code y est inclus, avec des limites d’usage selon l’offre et vos réglages de paiement à l’usage). C’est la voie par défaut, sans clé à manipuler.
- Use an API key : vous générez une clé depuis Code › Vibe CLI, ou vous utilisez la clé d’un autre fournisseur compatible, et vous la collez dans Vibe.
Vibe enregistre la clé dans le trousseau de votre système d’exploitation (Trousseau macOS, gestionnaire d’identifiants Windows…) ou, à défaut, dans ~/.vibe/.env, lisible par vous seul. Vous pouvez relancer cet assistant à tout moment avec vibe --setup.
Aucune question ne vous sera posée sur le modèle : Vibe embarque un modèle intégré, Mistral Medium 3.5 (alias mistral-medium-3.5), que sa documentation recommande pour le raisonnement et le code. La commande /model permettra plus tard d’en choisir un autre parmi ceux que vous aurez configurés.
L’interface interactive
Une fois la configuration terminée, vous êtes dans le mode interactif. L’écran est organisé simplement : une zone de saisie en bas pour taper vos messages, l’historique de la conversation au-dessus, et des indicateurs qui rappellent le modèle utilisé et le statut de la session. Rien à apprendre de plus pour commencer à travailler.
En revanche, quelques raccourcis clavier feront toute la différence sur votre vitesse d’usage. Mémorisez-les dès le début plutôt que d’y revenir dans un mois :
| Raccourci | Effet |
|---|---|
| Ctrl+J ou Shift+Enter | Saut de ligne dans votre message (pour écrire sur plusieurs lignes) |
| @ | Autocomplétion de fichiers (ex : @src/main.py) |
| ! | Préfixe pour exécuter une commande shell directement |
| Ctrl+G | Ouvrir un éditeur externe pour rédiger un long message |
| Ctrl+O | Afficher ou masquer la sortie des outils |
| Cmd+\ ou Alt+\ | Afficher ou masquer la liste de tâches (todo) |
| Shift+Tab | Basculer entre les modes d’approbation |
Le plus utile au quotidien est sans doute @ : au lieu de décrire où se trouve un fichier, vous le désignez et l’agent le lit.
Votre premier échange
Testez avec une requête simple. Dans un projet Python, tapez par exemple :
Explique-moi la structure de ce projet
Observez ce qui se passe, car c’est là que la différence avec un chatbot classique devient visible. Vibe scanne l’arborescence du projet — fichiers, dossiers, configuration —, lit le statut Git pour connaître la branche, les commits récents et les fichiers modifiés, analyse les fichiers clés comme le README, le package.json ou le pyproject.toml, puis vous fournit une synthèse structurée de l’architecture.
Autrement dit, il ne se contente pas de répondre : il va chercher l’information dont il a besoin. Posez la même question dans un dépôt vide, la réponse sera pauvre — il n’y a rien à lire.
Lancement avec un prompt direct
Le mode interactif n’est pas obligatoire. Pour une demande unique, passez votre requête directement en argument :
vibe "Refactore la fonction main pour utiliser async/await"
Pour le mode programmatique, celui que vous utiliserez dans un script ou une chaîne d’intégration continue, l’option --prompt accompagnée d’un format de sortie exploitable convient mieux :
vibe --prompt "Analyse la couverture de tests" --output json
Deux garde-fous sont particulièrement utiles dans ce contexte, car un agent lancé sans surveillance peut boucler ou coûter cher. --max-turns limite le nombre d’allers-retours, --max-price plafonne la dépense :
vibe --prompt "Corrige les bugs" --max-turns 10 --max-price 0.50
Revenir sur la configuration
Vous voudrez tôt ou tard changer de thème ou reconfigurer votre clé API. L’assistant de configuration se relance à la demande :
vibe --setup
En cours de session, ce sont les slash commands qui prennent le relais : tapez / pour les voir apparaître. /help ou /h affiche l’aide complète, /config ouvre la configuration, /theme change le thème, /model change le modèle sans quitter la session, et /clear efface l’historique de la conversation lorsque vous passez à un tout autre sujet.
Points clés à retenir
- Lancez Vibe avec
vibedans le répertoire de votre projet - Au premier lancement, l’assistant configure le thème et la clé API
- La clé API est sauvegardée dans
~/.vibe/.env - Mistral Medium 3.5 est le modèle intégré ;
/modelchange de modèle - Les raccourcis clavier (@, !, Ctrl+J, Shift+Tab) sont essentiels au quotidien
- Utilisez
vibe "votre question"pour un échange rapide sans mode interactif