Faut-il savoir coder pour créer un site avec l'IA ?
Faut-il savoir coder pour créer un site avec l'IA ?
Non. Décrire ce que vous voulez en français suffit pour obtenir un site, une application ou un jeu 2D qui s'ouvre dans un navigateur. En revanche, vous devrez apprendre à formuler une demande précise, à relire un résultat avec méthode, et à reconnaître le moment où votre logique métier dépasse ce qu'un prompt peut porter.
Que fait le générateur à votre place ?
Il prend en charge tout ce qui passait auparavant par le clavier d'un développeur : le choix d'une structure de pages, l'écriture du balisage, une mise en page qui tient sur un écran de téléphone, le branchement des composants habituels et la mise en ligne. Vous ne voyez ni fichier ni terminal.
Le déroulé tient en trois temps. Vous écrivez une description, vous attendez, vous récupérez un projet publiable sur une adresse en .zugo.run. Une construction simple demande environ une minute, une plateforme multipage plusieurs minutes. Avant livraison, le projet est ouvert dans un bac à sable, et une construction qui ne s'affiche pas n'est pas remise.
Autrement dit, la barrière technique qui bloquait la plupart des projets ne se trouve plus à l'endroit où on la cherche encore. Elle ne porte plus sur la syntaxe d'un langage, mais sur la clarté de ce que vous demandez et sur votre capacité à juger ce qui revient.
Qu'est-ce qu'il faut savoir faire, même sans coder ?
Quatre compétences, et aucune ne relève de la programmation. Elles relèvent de la conception de produit, discipline que les créateurs de sites sous-estiment depuis toujours, y compris quand ils écrivaient eux-mêmes leur HTML.
| Compétence attendue | Pourquoi elle compte | Ce qu'elle remplace |
|---|---|---|
| Décrire une page dans l'ordre | Le générateur suit votre structure, pas celle qu'il imagine | Les maquettes et le déplacement de blocs |
| Reconnaître un résultat correct | Un texte qui sonne faux ou un bouton illisible se voient sans outil | La relecture par un intégrateur |
| Découper une demande | Trois modifications précises valent mieux qu'une phrase confuse | Le ticket envoyé à un prestataire |
| Savoir ce que fait un service tiers | Stripe encaisse, Supabase stocke, Resend envoie | La documentation technique |
Cette dernière ligne surprend souvent. Vous n'avez pas à écrire une ligne de code pour brancher un paiement, mais vous devez comprendre qu'un paiement suppose un compte marchand, des conditions de vente et un remboursement possible. L'outil vous épargne l'implémentation, jamais la décision.
Comment écrire une demande qu'un modèle comprend vraiment ?
En remplaçant les adjectifs par des faits. « Fais-moi un beau site » laisse le modèle choisir à votre place, et il choisira la moyenne de ce qu'il a vu. Une description utile nomme le métier, les sections, l'action attendue du visiteur et le ton.
Un exemple qui fonctionne : « Site vitrine pour un cabinet de kinésithérapie à Nantes. Accueil avec les horaires et un bouton de prise de rendez-vous, page sur les trois types de soins, page tarifs avec la mention du conventionnement, formulaire de contact avec téléphone et adresse. Ton sobre, couleurs claires. »
Quatre phrases, et le générateur sait quoi produire. La suite se fait par modifications successives dans le chat, ce qui coûte moins cher qu'une reconstruction complète et vous laisse comparer les états. Le sujet est développé dans comment écrire un bon prompt.
Quand le code redevient-il obligatoire ?
Dans trois situations, et il vaut mieux les connaître avant de commencer plutôt que de les découvrir à mi-parcours. Aucune ne concerne un site vitrine ou une petite application interne.
La première : une logique métier très spécifique. Un calcul de commissions à paliers, une facturation au prorata avec des règles maison, un moteur de disponibilité qui croise plusieurs contraintes. On y arrive par modifications successives, rarement en un seul prompt, et il faut accepter d'itérer.
La deuxième : un produit complexe porté par une équipe. Zugo ne remplace pas une équipe de développement dès qu'il y a plusieurs environnements, des tests automatisés, une revue de code et des livraisons régulières. Le générateur reste alors excellent pour prototyper, moins pour tenir la durée.
La troisième : tout ce qui sort du navigateur. Les jeux produits sont en 2D et tournent dans un navigateur, donc un titre 3D ou une application mobile native sortent du cadre. Mieux vaut le savoir en une phrase que l'apprendre après trois jours d'essais.
Sur quoi les débutants bloquent-ils le plus souvent ?
Sur trois obstacles, dont aucun ne ressemble à un problème informatique. Les repérer à l'avance évite la conclusion fausse mais tentante selon laquelle « il faut savoir coder, finalement ».
Le premier est le contenu manquant. On lance une construction pour voir ce que ça donne, on obtient une structure remplie de texte provisoire, et on se retrouve à écrire ses tarifs et sa présentation dans l'urgence. Rédiger d'abord, construire ensuite, change complètement l'expérience.
Le deuxième est la demande trop large. « Ajoute une section actualités » laisse dix décisions ouvertes, tandis que « ajoute une page actualités listant trois articles avec titre, date et résumé » n'en laisse aucune. Le second cas donne un résultat exploitable dès le premier essai.
Le troisième est administratif : créer les comptes tiers. Stripe demande des informations d'entreprise, un domaine se paie chez un bureau d'enregistrement, un service d'e-mail exige de vérifier votre nom de domaine. Ces étapes prennent du temps et ne relèvent d'aucun outil de construction.
Combien coûte l'apprentissage, en crédits ?
Moins qu'une formation, mais pas rien, et c'est le seul chiffrage honnête. Chaque essai consomme des crédits, donc apprendre en essayant a un prix qu'il vaut mieux poser noir sur blanc.
| Formule | Prix mensuel | Crédits inclus |
|---|---|---|
| Free | $0 | 5 |
| Pro | $25 | 200 |
| Business | $99 | 800 |
Une construction coûte 6 crédits, une modification 3 crédits, une plateforme multipage 12 crédits pour les trois premières pages puis 3 crédits par page supplémentaire. Le mode Hi-Fi double la note : 12 crédits pour une construction, 6 crédits pour une modification.
Les 200 crédits du plan Pro représentent environ 33 constructions, ou 66 modifications, ou 16 plateformes. Pour un débutant, le rapport utile penche vers les modifications : on construit une fois, puis on corrige dix fois, et chaque correction coûte la moitié d'une construction.
Et si je veux passer la main à un développeur plus tard ?
C'est prévu, et c'est un bon réflexe. L'export vers GitHub récupère les sources du projet, ce qui veut dire qu'un prestataire reprend un code lisible au lieu de repartir de zéro. Le déploiement sur votre propre compte Vercel suit la même logique.
Le reste de la pile obéit au même principe : Supabase pour la base, l'authentification et les fichiers, Stripe pour les paiements et les abonnements, Resend pour les e-mails, Google Analytics pour l'audience, votre nom de domaine à la place de l'adresse par défaut. Chacun de ces comptes vous appartient.
Cette portabilité change la nature du risque. Vous ne pariez pas votre projet sur un outil, vous l'utilisez comme accélérateur de départ, et la question du transfert se règle le jour où elle se pose. Le détail figure dans peut-on exporter le code.
Par où commencer quand on n'a jamais codé ?
Par un projet dont vous connaissez déjà le contenu par cœur : votre activité, celle d'un proche, une association de quartier. La difficulté d'un premier essai vient presque toujours du contenu manquant, jamais de la technique.
Écrivez la description en quatre phrases, lancez la construction, regardez ce qui revient, puis corrigez en trois modifications précises. Ce cycle vous apprendra plus en une heure que n'importe quelle liste de conseils, parce que vous verrez immédiatement quelle phrase a produit quel résultat.
Pour la vue d'ensemble, créer une application sans code reprend la démarche de bout en bout. Vous pouvez tester la vôtre sur zugo.dev, publier sur un lien .zugo.run et décider ensuite si le sujet mérite un domaine à vous.