Entre la maquette qui dort dans Figma et l’application en production, il y a d’ordinaire un ticket, une file d’attente et plusieurs allers-retours. v0, l’agent de développement de Vercel, propose de raccourcir ce trajet : vous décrivez l’écran ou l’outil voulu, il écrit le code, le fait tourner dans un aperçu, puis le pousse sur GitHub ou le met en ligne. Créé par Vercel, qui fournit aussi l’infrastructure d’hébergement, il s’est élargi du simple générateur de composants à un environnement complet, avec éditeur de code, projets et intégration Git.
Quel problème v0 règle, et pour qui
v0 vise les personnes qui ont une idée précise d’interface mais pas le temps, ou pas les compétences, pour la coder. La documentation cite les chefs de produit qui veulent valider un parcours avant d’y affecter des développeurs, les designers qui veulent tester de vraies interactions, les commerciaux techniques qui montent une démo sur mesure et les marketeurs qui publient une page de campagne en autonomie.
Les développeurs ne sont pas exclus : Vercel présente l’outil comme un binôme qui écrit le code répétitif (composants React, hooks, migration vers les dernières API Next.js) pendant que l’humain traite les problèmes difficiles. Le point commun de ces profils est d’accepter la pile technique de v0, à savoir Next.js, React, TypeScript, Tailwind CSS et shadcn/ui.
Fonctionnement et prise en main
Tout part d’une conversation. Vous écrivez votre demande dans la langue de votre choix (la FAQ précise que v0 répond dans la langue du prompt, même si l’interface reste en anglais), ou vous joignez une capture, une maquette ou un lien vers un cadre Figma. L’agent génère le projet, puis l’exécute dans un sandbox Vercel : l’aperçu fait tourner les routes API, la base de données et les variables d’environnement comme le ferait la production.
Itérer sans tout réécrire
Pour les retouches visuelles, Design Mode évite de repasser par le prompt : vous sélectionnez un titre ou un bloc dans l’aperçu, réglez police, couleurs, marges ou ombres dans un panneau, et v0 reporte les changements dans le code source. Pour les changements de structure, vous combinez ce panneau avec une instruction en langage naturel. Un éditeur de code de type VS Code est intégré depuis la mise à jour de février 2026, pour ceux qui veulent corriger une ligne à la main.
De la conversation à la production
Si vous connectez un dépôt GitHub, chaque conversation travaille sur sa propre branche, chaque modification devient un commit et le bouton Publish ouvre, fusionne la pull request puis lance le déploiement. v0 ne pousse jamais directement sur la branche principale, ce qui laisse en place vos relectures et vos tests d’intégration continue. Sans GitHub, la publication se fait directement vers le projet Vercel associé, avec domaine personnalisé possible.
L’agent dispose aussi d’outils : recherche web, navigation dans l’application qu’il vient de construire pour tester un parcours, commandes dans un terminal isolé et appels à des serveurs MCP (Linear, Notion, Sentry, Slack…) ou aux intégrations de la Marketplace Vercel comme Neon, Supabase ou Stripe. Trois modes d’autorisation (Ask, Auto, Full) fixent jusqu’où il peut agir sans vous demander.
Cas d’usage concrets par profil
- Chef de produit : un tableau de bord cliquable relié à une vraie base pour recueillir des retours utilisateurs avant de chiffrer le développement.
- Designer : import d’un fichier Figma, puis retouche fine dans Design Mode jusqu’à obtenir une interface à remettre aux développeurs.
- Équipe marketing : landing page de lancement publiée sur un domaine de la marque, avec formulaire qui enregistre les inscriptions en base.
- Développeur : import d’un dépôt existant, ajout d’une fonctionnalité sur une branche dédiée, revue de la pull request dans GitHub comme pour n’importe quel collègue.
- Data scientist : application de visualisation sur Snowflake, écrite en Python et SQL, d’après les exemples de la documentation.
Pour un panorama plus large des outils qui écrivent du code à votre place, consultez notre sélection des meilleurs logiciels de vibe coding et celle des générateurs de code IA.
v0 face à Lovable, Bolt et Replit
Les trois concurrents les plus proches partagent le même principe, un prompt qui produit une application, mais pas la même philosophie. Lovable, que nous avons passé en revue en détail, s’adresse d’abord aux non-développeurs avec son propre hébergement. Bolt met en avant sa base de données intégrée et un hébergement maison. Replit fournit un environnement de développement complet dans le navigateur, avec ses propres options de publication.
| Critère | v0 | Lovable, Bolt, Replit |
|---|---|---|
| Pile technique | Next.js, React, Tailwind, shadcn/ui | Plus variée selon l’outil |
| Hébergement | Vercel, préversions et production | Hébergement propre à chaque outil |
| Flux Git | Branche par conversation, pull request, checks CI | Synchronisation GitHub plus ou moins poussée |
| Public visé | Équipes produit et développeurs déjà sur Vercel | Indépendants et non-développeurs en priorité |
L’atout de v0 tient à son intégration au flux de travail des équipes techniques : pull requests, design system maison importé depuis GitHub ou Figma, rôles par membre sur l’offre Enterprise. Son revers est le même : si votre site ne tourne pas sous Next.js ou si vous ne voulez pas dépendre de Vercel, l’avantage disparaît.
Les limites à connaître
La facturation au crédit demande de la vigilance. Chaque message consomme des tokens en entrée et en sortie, et le contexte (historique, fichiers source, connaissances Vercel) compte en entrée, ce qui explique des consommations élevées même avec des prompts courts. La FAQ officielle reconnaît elle-même la question des agents qui échouent en consommant des crédits.
Le code produit reste à relire. Vercel précise que la sortie peut contenir des bugs ou ressembler à celle d’autres utilisateurs, et que la responsabilité de son usage commercial vous revient. Avant toute mise en production, la question de la sécurité se pose comme pour tout code généré par IA. Enfin, l’application iOS existe, mais aucune version Android n’est proposée.
Quel plan choisir
Le plan gratuit sert à juger la qualité des générations : 7 messages par jour suffisent pour un prototype simple, pas pour un projet. Un utilisateur seul qui itère tous les jours passera vite au plan Plus, le seul niveau d’entrée payant ouvert aux nouveaux comptes depuis l’arrêt progressif de Premium. Business se justifie surtout si vos prompts contiennent des données sensibles, puisqu’il exclut par défaut vos contenus de l’entraînement des modèles.
Enterprise devient pertinent dès que vous devez imposer le SSO, distinguer les rôles Builder, Creator et Viewer ou garantir des délais de support. Si vos équipes débutent avec ces outils, notre guide du no-code aide à cadrer ce qui relève d’un générateur et ce qui demande un vrai développement.








