Choisissez CLI, VS Code ou sessions web

Un agent, trois interfaces. Vibe Code fonctionne en ligne de commande (CLI), comme extension VS Code, ou via Vibe Code Web. Les trois partagent le même moteur, la même configuration et la même couche de personnalisation (agents, compétences, serveurs MCP), pour vous laisser choisir l’interface la plus adaptée à votre besoin.

i
Information
Premiers pas

Premiers pas

Choisissez le CLI si vous voulez utiliser Vibe directement dans votre terminal.

Le CLI est l’interface la plus flexible. Il fonctionne dans n’importe quel terminal, prend en charge les sessions interactives et les scripts, et offre un accès complet à votre shell et à l’arborescence de travail.

Exemples de tâches :

  • « Refactoriser src/api/handlers/ pour utiliser le nouveau pattern de gestion des erreurs. »
  • « Expliquer le fonctionnement de l’authentification dans ce repo. »
  • « Lancer la suite de tests, corriger les échecs, puis valider les modifications. »
  • Exécutions automatisées ou sans surveillance via vibe --prompt pour l’intégration continue ou l’automatisation.

Premiers pas avec le CLI

Astuce

Le CLI et l’extension VS Code partagent la même configuration et les mêmes sessions (agents, compétences, serveurs MCP, profils, historique de conversations). Vous pouvez commencer une session dans le CLI puis la reprendre dans l’extension, ou l’inverse, sans jamais perdre le contexte.

Pour transférer une session vers Vibe Code Web, utilisez la commande /teleport. Voir l'article dédié pour le fonctionnement actuel et les limites.

Ce que chaque interface permet

Ce que chaque interface permet

CLIExtension VS CodeVibe Code Web
Installation localeRequiseRequiseAucune
Accès au dépôtClone localClone localDirect sur GitHub
Accès au système de fichiers et shellArborescence localeArborescence locale via ACPEnvironnement distant
Agents, compétences, serveurs MCP et connecteurs personnalisésOuiOuiOui
Mode non interactifOui (vibe --prompt)NonNon
Durée de sessionTerminal local (partagée avec VS Code)VS Code local (partagée avec CLI)Cloud géré
Usage idéalDev terminal, automatisation, CIDev éditeur, relecture visuelleTâches dépôt distant sans config locale