Aller au contenu

Vibe coder un site : une landing page en 10 prompts

Comment vibe coder un site sans coder : 10 prompts dans l'ordre pour une landing page avec Claude, Lovable ou v0, le coût réel et la check-list de lancement.

Par Yotam DahanMis à jour 17 min de lectureCréer avec l'IA

Vibe coder un site : la landing page d'un studio de yoga créée avec Claude Code à partir des prompts de ce guide

Voici comment vibe coder un site : vous décrivez la page à un outil d'IA en langage courant, vous regardez ce qu'il construit, et vous l'orientez avec de courts prompts de suivi jusqu'à ce que ce soit juste, sans écrire de code vous-même. Ce qui sépare un résultat générique d'une page qui gagne des clients, c'est l'ordre des prompts. Voici une séquence de 10 prompts pour une landing page d'entreprise sur une seule page, avec ce qu'il faut vérifier après chacun, un vrai premier jet et ce que coûte la publication.

Si l'idée du vibe coding est nouvelle pour vous, lisez d'abord ce qu'est le vibe coding. Ce tutoriel de vibe coding, c'est la séance pratique.

Vibe coder un site avec Claude : ce qu'il vous faut

Apportez ces quatre choses

Un outil

Claude Code dans l'application de bureau Claude (onglet Code, forfait Pro ou supérieur), ou un outil dans le navigateur comme Lovable, Bolt ou v0.

Une offre

Pour qui, ce qu'ils obtiennent, et l'action unique que vous voulez qu'ils fassent.

De vraies preuves

Des avis que vous avez le droit d'utiliser, des photos qui vous appartiennent et des chiffres que vous pouvez justifier.

Les bases de la marque

Votre fichier de logo, deux ou trois couleurs en codes hexadécimaux, et une police si vous en avez une.

Tout au long de ce guide, j'utilise un exemple inventé que nous avons vraiment construit en l'écrivant : Sunrise Yoga, un petit studio qui veut plus de premières réservations de la part de personnes qui travaillent assises à un bureau. Remplacez-le par votre propre activité à chaque étape. La même séquence fonctionne pour un site portfolio ou personnel si vous remplacez la réservation par l'action unique que vous voulez.

Créez un dossier vide comme studio-site, mettez votre logo et vos photos dans un dossier images à l'intérieur, et ouvrez le dossier dans l'onglet Code (le guide de démarrage de l'application de bureau montre où tout se trouve). C'est toute la préparation nécessaire pour créer un site d'entreprise avec l'IA sans coder.

Les prompts sont écrits pour Claude Code mais fonctionnent dans Lovable, Bolt ou v0 avec de petits changements de formulation, et dans d'autres agents de code comme OpenAI Codex, Cursor ou Google Antigravity, où seuls les noms des modes changent. Pour comparer ces outils, voyez les meilleurs outils de vibe coding, ou Claude Code vs Cursor si vous hésitez entre un agent et un éditeur de code IA.

Peut-on vibe coder un site gratuitement ?

Oui, pour un brouillon. Lovable, Bolt et v0 ont tous des forfaits gratuits, mais chacun plafonne ce que vous pouvez construire par jour ou par mois, et une page sur votre propre domaine demande un forfait payant. Claude Code n'a pas d'offre gratuite : il est inclus dans Claude Pro (20 $ par mois, ou 17 $ par mois en facturation annuelle) et les forfaits supérieurs (tarifs Claude).

OutilForfait gratuitPublication sur votre propre domaine
Lovable5 crédits par jour, jusqu'à 30 par moisPro, à partir de 25 $ par mois
Bolt1M de tokens par mois (300K par jour), marque Bolt sur le sitePro, 18 $ par mois en facturation annuelle
v07 messages par jour, déploie sur VercelVercel Pro pour un site d'entreprise, 20 $ par mois
Claude CodeAucun, demande Claude Pro ou plusN'importe quel hébergeur ; Vercel Pro coûte 20 $ par mois

Les prix viennent des pages officielles de Lovable, Bolt, v0 et Vercel, vérifiées en octobre 2026.

Jusqu'où va un forfait gratuit ? La page tarifs de Lovable indique 1,70 crédit pour « Build me a landing page, use images » et des petites modifications à partir d'un demi-crédit, donc les 5 crédits quotidiens couvrent un premier jet et quelques corrections. Étalez les dix prompts sur quelques jours, ou passez au payant la semaine avant le lancement.

Cartes tarifaires de Lovable comparant le forfait Free, limité aux domaines lovable.app, et le forfait Pro avec domaines personnalisés, pour vibe coder un site gratuitement
Free vous donne des adresses lovable.app ; « Custom domains » commence avec Pro. Page tarifs de Lovable, octobre 2026.

Les prompts de la landing page en vibe coding, dans l'ordre

Ces prompts de landing page pour Claude sont faits pour être envoyés un par un. Collez-en un, lisez la réponse, et ne passez au suivant que lorsque la vérification en dessous est validée.

La séance en un coup d'œil
  1. Interview

    Les prompts 1 et 2 transforment ce que vous savez en plan

  2. Construction

    Le prompt 3 crée la première version

  3. Textes et look

    Les prompts 4 et 5 la rendent à votre image

  4. Prospects

    Le prompt 6 connecte les réservations

  5. Vérifications

    Les prompts 7 à 9 corrigent le mobile, la vitesse et les manques

  6. Lancement

    Le prompt 10 range tout pour la publication

Notre guide du mode plan de Claude Code détaille les options de validation et les autres modes.

Prompt 1 : lui faire mener l'interview

Prompt 1 : l'interview
Je veux une landing page d'une page pour mon activité. Avant de planifier
quoi que ce soit, interviewe-moi. Pose jusqu'à 8 questions, une à la fois, sur
mes clients, mon offre, ce qui nous distingue, les objections que les gens
soulèvent, et l'action unique que je veux que les visiteurs fassent.

Nous avons lancé pour de vrai chaque prompt de ce guide, dans Claude Code, pour un studio fictif appelé Sunrise Yoga. Voici comment le prompt 1 a commencé :

Claude Code répond au prompt d'interview de vibe coding avec la question 1 sur 8, au sujet du client
Question 1 sur 8. Il a interrogé sur le client avant toute question technique, et a attendu chaque réponse avant la question suivante.

À vérifier : les questions doivent porter sur vos clients, pas sur la technique. Répondez en détail, car vos réponses deviennent la matière première de chaque section.

Prompt 2 : valider la structure

Prompt 2 : la structure
À partir de mes réponses, propose la structure de la page de haut en bas.
Pour chaque section, donne son rôle, un titre provisoire et la preuve qui
y va. Un seul objectif : obtenir une réservation. Pas encore de code.

À vérifier : pour une entreprise de services, un ordre logique est un titre avec un bouton de réservation, ce que l'on obtient, les preuves, le fonctionnement, un prix de départ, une FAQ qui répond aux objections et un dernier appel à l'action. Le bouton de réservation doit apparaître plus d'une fois, et toute section qui ne sert pas l'objectif unique doit disparaître.

Dans notre essai, il a aussi regardé les photos avant de planifier, et repéré un problème qu'une personne raterait facilement :

Claude Code propose un plan de landing page et signale que deux photos du studio montrent un miroir, ce qui contredit la promesse sans miroirs
La fin du plan. Deux photos montraient un miroir, ce qui contredit la promesse « sans miroirs » du studio, et la photo de cours montrait des gens plus jeunes que les vrais clients.

Prompt 3 : construire la première version

Validez le plan avec Yes, manually approve edits : Claude Code passe en mode Manual, et vous validez chaque modification. Dans l'application de bureau, après validation, passez le sélecteur sur Manual ou Accept edits (les modifications de fichiers passent, les autres commandes demandent toujours), car le mode Plan ne modifie pas les fichiers.

Prompt 3 : la première version
Construis le plan validé dans index.html avec un styles.css séparé,
en pensant d'abord au mobile. Utilise les photos du dossier images. Partout
où un vrai contenu manque, écris TODO plus une courte note au lieu
d'inventer. Ouvre ensuite la page dans le panneau Browser pour que je la voie.

En mode Manual, Claude Code montre chaque fichier avant de l'écrire et attend votre réponse :

Claude Code demande Do you want to create index.html avec les options Yes, accept edits for this session, ou No
Choisissez 1 pour valider ce fichier seulement, ou 2 pour laisser passer les modifications de fichiers pendant le reste de la session. Les autres commandes demandent toujours.

Environ trois minutes plus tard, la première version était prête. La voici à la largeur d'un téléphone, avec le bouton de réservation fixé en bas de l'écran :

Landing page vibe codée d'un studio de yoga à la largeur d'un téléphone, avec le titre, le bouton de l'offre découverte à $39 et une barre de réservation fixe
La première version sur téléphone, construite par Claude Code à partir du prompt 3 avec trois photos dans le dossier images.

La partie la plus utile était son message de fin. Au lieu d'inventer des avis, une adresse ou des horaires de cours, il a listé chaque manque à combler :

Claude Code liste les TODO qu'il a laissés dans le site vibe codé au lieu d'inventer des témoignages, une adresse et un planning
Chaque fait manquant est devenu un TODO, et il a signalé les deux lignes qu'il avait écrites avec ses propres mots.

À vérifier : regardez-la d'abord à la largeur d'un téléphone. Chaque manque doit être un TODO évident, jamais un texte inventé. Dans l'onglet Code, la page s'ouvre dans le panneau Browser ; si ce n'est pas le cas, cliquez sur le chemin index.html dans le chat.

Prompt 4 : écrire les vrais textes

Prompt 4 : les textes
Réécris tous les textes pour un [TYPE DE CLIENT] pressé qui lit sur son téléphone.
Titre : ce qu'il obtient, en moins de 10 mots. Utilise mes réponses à l'interview,
pas des formules génériques. Phrases courtes. Si une affirmation a besoin d'un chiffre
ou d'un avis que je ne t'ai pas donné, garde un TODO et liste-le pour moi.

À vérifier : lisez-les à voix haute. Supprimez tout ce qu'un concurrent pourrait coller tel quel sur son propre site.

Prompt 5 : lui donner l'allure de votre marque

Prompt 5 : le look
Applique notre marque : couleur principale [CODE HEX], couleur d'accent [CODE HEX], logo dans
images/logo.png. L'ambiance doit être [CALME ET HAUT DE GAMME, OU VIVE].
Texte grand et lisible, espacement généreux, deux polices maximum. Crée deux
versions de la section du haut dans des fichiers séparés pour que je les compare.

À vérifier : choisissez-en une et dites pourquoi. « La deuxième, parce que la photo montre la camionnette et que le bouton ressort » apprend beaucoup plus à l'IA que « la deuxième ».

Pourquoi les sites vibe codés se ressemblent-ils ?

Parce que sans consigne précise, les outils d'IA retombent sur les mises en page qu'ils ont vues le plus souvent : un titre centré sur un dégradé, une rangée de cartes à icônes et un bandeau de témoignages générique. Vos propres photos, des couleurs de marque fixes et un site de référence avec une raison concrète (« une grande photo avec le bouton par-dessus ») sont ce qui casse ce schéma. Si le brouillon ressemble encore à un modèle, envoyez ceci :

Enlever l'effet modèle
Supprime les dégradés décoratifs, les icônes génériques et les formes de remplissage.
Utilise nos vraies photos en grand, une seule couleur d'accent et plus d'espace blanc.
Dis-moi ensuite quelle section ressemble encore à un modèle, et pourquoi.

Prompt 6 : connecter les réservations et les prospects

Prompt 6 : réservations et prospects
Fais pointer chaque bouton de réservation vers ma page de réservation : [URL DE LA PAGE DE RÉSERVATION].
Ajoute le formulaire d'inscription ci-dessous, issu de mon [OUTIL D'E-MAIL OU DE FORMULAIRE], à la section
contact. Ne construis pas ton propre backend de formulaire et ne stocke aucune donnée toi-même.
[COLLEZ LE CODE D'INTÉGRATION ICI]

Prompt 7 : passe mobile et accessibilité

Prompt 7 : mobile et accessibilité
Vérifie la page pour les problèmes de mobile et d'accessibilité et corrige-les :
contraste du texte trop faible, zones tactiles trop petites, textes alternatifs manquants,
titres dans le désordre, champs de formulaire sans libellé, et tout ce qui ne peut pas
s'utiliser au clavier. Liste ce que tu as changé.

À vérifier : le texte courant doit atteindre un rapport de contraste d'au moins 4,5 pour 1 avec son fond, le niveau WCAG AA pour le texte normal. Vérifiez vous-même n'importe quelle paire de couleurs en collant les deux codes hexadécimaux dans le vérificateur de contraste gratuit de WebAIM :

Vérificateur de contraste WebAIM montrant un texte gris clair sur blanc à 2,53 pour 1, en échec au niveau WCAG AA pour le texte normal
Le gris clair #9CA3AF sur blanc obtient 2,53 pour 1 et échoue pour le texte courant ; foncez-le jusqu'à ce que WCAG AA affiche Pass. Vérificateur de contraste de WebAIM, octobre 2026.

Essayez ensuite de réserver sur votre propre téléphone avec un seul pouce.

Prompt 8 : vitesse et bases du référencement

Prompt 8 : vitesse et référencement
Rends la page rapide et trouvable : redimensionne et compresse chaque image,
charge en différé les images sous le premier écran, et ajoute un titre, une meta
description, des balises Open Graph, un favicon et des données structurées
LocalBusiness. Utilise uniquement les faits que je t'ai donnés.

Le chargement différé (lazy loading) signifie que les images ne se chargent que lorsque le visiteur s'en approche en faisant défiler, et les balises Open Graph contrôlent l'aperçu de votre lien quand quelqu'un le partage dans une messagerie. La configuration complète du référencement, y compris votre propre domaine et Google Search Console, se trouve dans créer un site web avec l'IA.

Prompt 9 : lui faire relire son propre travail

Prompt 9 : l'auto-relecture
Relis cette page deux fois : d'abord comme un [TYPE DE CLIENT] sceptique, puis
comme un relecteur web exigeant. Liste chaque problème : textes peu clairs, informations
manquantes, liens cassés, TODO restants, affirmations sans preuve et problèmes
de mise en page à 360px de large. Classe-les par impact. Ne corrige rien pour l'instant.

À vérifier : corrigez les premiers points un par message. Relire sous un autre angle que celui de la construction fait ressortir des problèmes que la construction a manqués.

Prompt 10 : préparer le lancement

Prompt 10 : préparation du lancement
Prépare le lancement : supprime les fichiers inutilisés, vérifie chaque lien, ajoute une courte
page de confidentialité qui explique ce que le formulaire collecte et où ça va,
et écris un README qui explique comment changer les prix, les horaires et le numéro
de téléphone. Enregistre tout dans Git avec un message clair.

L'IA peut rédiger la page de confidentialité, mais elle ne peut pas en assumer la responsabilité juridique. Faites vérifier le texte au regard des règles du pays de vos clients.

La check-list avant lancement

0 sur 12 faites

Comment publier un site vibe codé

Publier, c'est placer vos fichiers chez un hébergeur pour que n'importe qui puisse ouvrir la page à une adresse publique. La façon de faire dépend de l'outil avec lequel vous l'avez construite :

  • Construite avec Claude Code : allez sur vercel.com/drop, glissez le dossier de votre projet sur la page, choisissez une équipe et un nom de projet, et cliquez sur Deploy (fonctionnement de Vercel Drop). Vous pouvez aussi demander à Claude Code de la déployer avec la CLI Vercel. Le forfait gratuit Hobby de Vercel est réservé à un usage personnel et non commercial, donc une landing page d'entreprise relève de Pro à 20 $ par mois et par siège développeur.
  • Construite dans Lovable : cliquez sur Publish en haut à droite, à côté de Share, puis à nouveau sur Publish. Lovable lance une rapide analyse de sécurité et la page est en ligne sur une adresse lovable.app. Les modifications suivantes ne passent en ligne que lorsque vous cliquez sur Publish changes (documentation de publication Lovable).
  • Construite dans Bolt ou v0 : Bolt héberge le site lui-même, avec la marque Bolt sur le forfait gratuit, et v0 déploie sur Vercel, où la même règle Hobby et Pro s'applique.

Connecter votre propre domaine est expliqué pas à pas dans le guide de création de site cité plus haut. Une fois la page en ligne, partagez le lien avec quelques personnes qui correspondent à votre client et regardez-les l'utiliser sans les aider.

Problèmes fréquents et solutions

ProblèmeSolution
Il change des choses que vous n'avez pas demandéesTapez : « Modifie seulement la section des prix. Laisse tout le reste exactement tel quel. »
Une modification a cassé la pageTapez « Annule ta dernière modification. » Dans le terminal, /rewind restaure le code d'un prompt antérieur, et vos commits Git vous permettent de revenir en arrière dans n'importe quel outil.
Il invente des faitsTapez : « Liste chaque affirmation de la page et indique celles que je t'ai données. Supprime le reste. »
Il échoue deux fois sur la même correctionTapez : « Stop. Explique ce qui ne va pas selon toi et donne-moi deux façons de le corriger. Ne touche pas encore au code. »
Les images s'affichent sur votre ordinateur mais pas sur le site en ligneLes Mac et les PC Windows ignorent les majuscules dans les noms de fichiers, contrairement aux serveurs web, donc Van.JPG et van.jpg sont deux fichiers différents une fois en ligne (le guide de Vercel explique cette sensibilité à la casse). Demandez à Claude de renommer chaque fichier en minuscules et de mettre le code à jour en conséquence.
404: NOT_FOUND sur votre nouvelle adresse vercel.appLe dossier que vous avez déposé n'a pas de index.html à sa racine, et aucune page n'a été choisie dans le menu Root (/) de Vercel. Déposez le dossier qui contient index.html, pas son dossier parent.
La page Lovable en ligne n'a pas vos dernières modificationsLes modifications restent dans l'éditeur tant que vous ne republiez pas. Ouvrez Publish et cliquez sur Publish changes.
L'aperçu du lien dans une messagerie affiche le mauvais titre ou la mauvaise imageVérifiez que le prompt 8 a ajouté les balises Open Graph. Les messageries gardent les aperçus en cache, alors testez avec un lien neuf, comme votre URL suivie de ?v=2.
Vous consommez votre forfait trop vitePréparez les gros changements en mode Plan d'abord et gardez chaque demande courte.

Pour plus de prompts prêts à l'emploi, voyez les prompts et modèles Claude Code.

Petit test0 sur 3 correctes

Pourquoi envoyer les 10 prompts un par un plutôt que tous d'un coup ?

Que faire juste après avoir connecté votre formulaire de réservation ?

Vos photos s'affichent sur votre ordinateur portable mais pas sur la page en ligne. Quelle est la cause probable ?

Que faire ensuite

Lancez les prompts 1 et 2 aujourd'hui. Ils ne demandent que l'onglet Code et votre connaissance de vos clients, et ils montrent vite si votre offre est claire.

Construisez et publiez un aperçu avant d'acheter un domaine ou de dépenser quoi que ce soit en publicité, et passez la check-list de sécurité citée plus haut avant d'ajouter des connexions ou de stocker des données clients. La formation Builders approfondit la psychologie client derrière les landing pages et la connexion de la capture de prospects et des paiements.

Pack de prompts pour corriger votre landing page

20 prompts de suivi pour les problèmes qui apparaissent après le premier jet, des titres faibles et des mises en page cassées sur mobile aux images qui disparaissent une fois la page en ligne.

Saisissez votre e-mail et la section complète s'ouvre ici. Vous recevez aussi une leçon gratuite de la formation.

Pas de spam. Désinscription en un clic. Nous utilisons votre e-mail pour vous envoyer la formation et des conseils IA.

Questions fréquentes

Quelle différence entre une landing page et un site web ?

Une landing page est une seule page avec un seul objectif, comme réserver un appel, et elle reçoit généralement du trafic venu de publicités, d'e-mails ou de posts. Un site web a plusieurs pages qui présentent toute l'activité et aident les gens à vous trouver via la recherche.

Faut-il connaître le HTML pour vibe coder une landing page ?

Non. Il faut savoir à quoi ressemble une bonne page pour votre client et accepter de vérifier soigneusement le résultat. Un peu de HTML aide à repérer les problèmes plus vite, et vous pouvez toujours demander à l'IA d'expliquer n'importe quelle partie du code.

Combien de temps faut-il pour vibe coder un site ?

Pour un site d'une page, les dix prompts tiennent en une seule séance. Rassembler de vraies photos, des prix et des avis, puis vérifier le résultat, prend généralement plus longtemps, alors prévoyez d'un après-midi à un week-end pour votre première page.

Puis-je utiliser ces prompts pour vibe coder un site portfolio ou personnel ?

Oui. Remplacez l'objectif de réservation des prompts 1 et 2 par l'action que vous voulez, comme « écrivez-moi pour un projet », et utilisez vos propres réalisations comme preuves. Le reste de la séquence ne change pas.

Peut-on vibe coder un site WordPress ?

En partie. Les outils de vibe coding écrivent leur propre code plutôt que des pages WordPress, donc soit vous reconstruisez la page en fichiers simples, soit vous demandez à l'IA un thème ou une extension WordPress sur mesure. Testez d'abord sur une copie de préproduction tout ce qui touche à un site WordPress en ligne.

Comment attirer des visiteurs sur ma landing page ?

Mettez le lien là où vos clients sont déjà : votre fiche Google Business Profile, vos profils sociaux, votre signature d'e-mail, vos newsletters et vos éventuelles publicités. Une landing page seule se positionne rarement dans la recherche, alors traitez-la comme la destination du trafic que vous envoyez.

À lire aussi