Tutoriel Windsurf AI · Mis à jour en 2026

Tutoriel Windsurf AI : créez votre premier site avec Cascade

Un pas-à-pas illustré pour débutants sur l'éditeur Windsurf AI : installez-le, ouvrez l'agent Cascade, générez un portfolio à partir d'un seul prompt, puis itérez jusqu'à un site sombre soigné — sans écrire une ligne de code.

Ce tutoriel Windsurf AI en bref

  • Windsurf s'installe depuis windsurf.com comme un éditeur classique et démarre avec une checklist Getting started — les utilisateurs de VS Code retrouvent leur thème et leurs extensions.
  • Ctrl+L ouvre Cascade, le panneau de l'agent IA. Restez en mode Code pour qu'il écrive directement dans les fichiers ; le mode Chat se contente de suggérer du code sans l'appliquer.
  • Un prompt de départ bien rédigé a produit un portfolio complet de quatre fichiers — index.html, styles.css, script.js et un README — servi sur localhost:8000.
  • Ensuite, tout est une boucle : petit prompt de suivi, revue du diff rouge et vert, Accept all, rafraîchissement du navigateur. Six prompts ont suffi pour tout le projet.

How I Built a Complete Website with Windsurf AI — Step-by-Step Tutorial

Chaîne :Web Tech Knowledge7:24

Voir sur YouTube

Les captures d'écran proviennent de la vidéo et illustrent des instructions originales rédigées pour cette page. Chaque étape renvoie par lien profond au moment exact de la vidéo.

Vidéos © Web Tech Knowledge. La terminologie Windsurf (Cascade, modes Code/Chat, Accept all) a été recoupée avec « Windsurf Tutorial for Beginners (AI Code Editor) » de Tech With Tim et « How To Use Windsurf Editor For Beginners » de corbin.

Du téléchargement au portfolio fini en 14 étapes

  1. 1

    Téléchargez Windsurf depuis le site officiel

    Rendez-vous sur windsurf.com et cliquez sur Download for Windows (les versions macOS et Linux sont juste à côté). Lancez l'installeur puis connectez-vous. Si l'éditeur propose d'importer vos réglages VS Code, acceptez : Windsurf est un fork de VS Code, votre thème et vos extensions sont conservés.

    Windsurf official homepage at windsurf.com with the headline Where developers are doing their best work above a green Download for Windows button and an Explore Features link
    La page d'accueil de windsurf.com avec le bouton Download for Windows bien en évidence.Voir à 0:10
  2. 2

    Créez un dossier de projet vide

    Sur l'écran d'accueil, choisissez Code with Cascade, puis cliquez sur Open Folder. Créez un nouveau dossier — la vidéo utilise My_cool_portfolio — et cliquez sur Select Folder. Un dossier vide suffit : Cascade créera elle-même chaque fichier.

    Windsurf Editor Open Folder dialog on Windows showing a new project folder being renamed on Local Disk G before the Select Folder button confirms the workspace
    Nommer un dossier tout neuf dans la boîte de dialogue Open Folder avant Select Folder.Voir à 0:33
  3. 3

    Apprenez l'interface en une minute

    Vous arrivez sur une checklist Getting started with Windsurf. La barre latérale Explorer à gauche contient les fichiers du projet, et la checklist met en évidence les deux seuls raccourcis dont vous avez besoin : Ctrl+L ouvre Cascade, Ctrl+I modifie le code en place. C'est tout ce qu'il faut savoir pour ce tutoriel.

    Windsurf Editor first-run screen with the Getting started checklist ticking off Code with Cascade beside the My_cool_portfolio folder open in the Explorer sidebar
    La checklist Getting started avec le dossier du projet déjà ouvert dans l'Explorer.Voir à 0:45
  4. 4

    Ouvrez le panneau Cascade avec Ctrl+L

    Appuyez sur Ctrl+L (Cmd+L sur macOS) : Cascade s'ouvre à droite avec un champ Ask anything. Sous le champ, laissez le mode Code sélectionné — c'est ce qui permet à Cascade d'écrire directement dans les fichiers. Le mode Chat ne fait que suggérer du code sans toucher au projet. Choisissez ensuite un modèle dans le menu déroulant ; ce pas-à-pas utilise Claude Sonnet 4.5.

    Windsurf Cascade panel opened with Ctrl+L showing the Cascade Code intro, an Ask anything input, the Code mode toggle and the model picker on a fresh project
    L'écran d'accueil de Cascade : champ Ask anything, bascule Code et sélecteur de modèle.Voir à 1:03
  5. 5

    Envoyez le prompt de création

    Tapez : Create a responsive portfolio website using HTML, CSS, and JavaScript. Include a hero section, about, projects, and contact form. Nommer la stack et lister les sections compte — plus le prompt est précis, meilleur est le résultat. Appuyez sur Envoyer : Cascade transforme le cahier des charges en todo list avant d'écrire la moindre ligne.

    Windsurf Cascade input filled with the prompt Create a responsive portfolio website using HTML, CSS, and JavaScript beside the Claude Sonnet 4.5 model label and the Send button being clicked
    Le prompt du portfolio prêt à partir, avec Claude Sonnet 4.5 sélectionné en mode Code.Voir à 1:35
  6. 6

    Regardez Cascade construire les fichiers

    Cascade déroule sa todo list : index.html d'abord (231 lignes), puis styles.css, script.js et un README qui documente le projet. Chaque nouveau fichier apparaît dans le panneau avec un compteur de lignes vert, et le suivi affiche 3 files, +1132 une fois le code terminé.

    Windsurf Cascade todo list tracking Create HTML structure, Add CSS styling and Implement JavaScript while styles.css and script.js appear as new files totalling 1132 added lines
    La todo list de Cascade en plein chantier : index.html, styles.css et script.js créés.Voir à 2:10
  7. 7

    Ouvrez l'aperçu dans le navigateur

    Le rapport final indique que le site tourne sur http://localhost:8000 — cliquez sur le lien d'aperçu et un portfolio one-page complet s'ouvre : navbar fixe, hero avec cercle de profil, à propos, projets et formulaire de contact. Regardez bien le titre : une balise <span> brute s'affiche telle quelle. Les premières versions ont toujours de petits bugs, et celui-ci se corrige à l'étape 13.

    Portfolio website generated by Windsurf AI opening at localhost:8000 with a light hero section whose headline prints a raw span class highlight tag before debugging
    Le site généré sur localhost:8000 — complet, sauf une balise span brute dans le titre.Voir à 2:35
  8. 8

    Demandez le mode sombre et des boutons néon

    De retour dans Windsurf, cliquez sur Accept all pour enregistrer les fichiers générés, puis envoyez : Make it dark mode and give the buttons a neon glow. C'est le rythme du travail avec Cascade — un petit suivi à objectif unique à la fois, résultat vérifié avant de continuer.

    Windsurf Cascade completion report with Next Steps for customizing content and adding images above the follow-up prompt Make it dark mode and give the buttons a neon glow
    Le rapport final avec ses Next Steps, et le prompt sombre déjà tapé dans le champ.Voir à 3:05
  9. 9

    Relisez le diff, puis Accept all

    Cascade réécrit styles.css et liste chaque modification en diff : les lignes rouges sont du CSS supprimé, les vertes des ajouts. Ici, la palette claire laisse place à des tokens sombres et à des variables de lueur cyan et magenta, réparties sur onze entrées. Parcourez-les, puis cliquez sur Accept all (Alt+A).

    Windsurf Cascade diff of styles.css showing red deleted light-theme variables and green added neon cyan and magenta tokens with Accept and Reject buttons over eleven change entries
    Le diff de styles.css — variables claires supprimées en rouge, tokens néon ajoutés en vert.Voir à 3:32
  10. 10

    Rafraîchissez le navigateur et vérifiez

    Passez à l'onglet du navigateur et rafraîchissez. Le même portfolio est désormais noir aux accents lumineux : View My Work porte un dégradé cyan vers magenta, Get In Touch un contour néon, et le titre About Me est souligné d'un séparateur lumineux. Vérifier après chaque prompt évite que les petites surprises s'accumulent.

    Dark portfolio refreshed in the browser after Windsurf AI edits with a glowing gradient View My Work button, a neon outlined Get In Touch button and an About Me section under the Portfolio navbar
    La version sombre après rafraîchissement : boutons néon et section About Me sous la navbar.Voir à 4:12
  11. 11

    Ajoutez des animations au défilement

    Envoyez : Add smooth scroll animation and fade effects. Cascade ajoute scroll-behavior: smooth et des classes .fade-in, un Intersection Observer qui révèle les sections à leur entrée dans le viewport, un léger parallaxe sur le cercle du hero et des tags de compétences en cascade. Accept all, rafraîchissez, faites défiler — les sections apparaissent en fondu.

    Windsurf Editor styles.css with a Scroll Animations block of fade-in classes beside a Cascade summary listing Intersection Observer reveals, a parallax hero circle and staggered skill tags
    Le CSS Scroll Animations à côté du résumé de Cascade : observer, parallaxe, apparitions en cascade.Voir à 4:32
  12. 12

    Remplacez les espaces réservés par des images de démo

    Le cercle de profil et les cartes projets sont encore des icônes provisoires, alors envoyez : Add some demo images. Cascade branche des photos du CDN Unsplash dans le cercle du hero et les trois cartes — dimensionnées via des paramètres d'URL optimisés — et ajoute un effet de zoom lumineux au survol. Accept all, rafraîchissez : le site a enfin une allure de produit fini.

    Windsurf Cascade summary of the demo image pass describing Unsplash CDN photos, a 250px circular profile frame with a neon cyan border and project cards that zoom on hover above a 2 files +53 -8 chip
    Le résumé de la passe image : photos Unsplash, cercle de profil néon, zooms au survol.Voir à 4:58
  13. 13

    Corrigez les bugs et importez votre image

    Demandez à Cascade d'écrire Hi! I am Your AI Developer dans le hero et de placer un logo IA dans le cercle. Le rafraîchissement révèle deux défauts : le balisage <span class="highlight"> s'imprime tel quel dans le titre, et le logo généré ne convient pas. Cliquez sur l'icône plus au-dessus du champ, choisissez Upload image, joignez votre visuel, puis promptez : remove the span completely and add this image on the right circle.

    Portfolio hero after a Windsurf AI rewrite still printing the literal span class highlight markup next to a placeholder AI logo in the profile circle, showing why outputs need review
    Le hero affiche encore une balise span brute à côté d'un logo IA provisoire — et la correction via Upload image.Voir à 6:05
  14. 14

    Dernière vérification du site fini

    Un dernier rafraîchissement et le portfolio est terminé : le titre propre Hi! I am Your AI Developer, votre image dans le cercle lumineux du hero, des boutons néon, des sections animées et des cartes projets illustrées. Un prompt de départ, cinq suivis courts — décrire, accepter, vérifier, répéter : voilà tout le workflow Windsurf.

    Finished portfolio built with Windsurf AI showing the clean headline Hi! I am Your AI Developer, an uploaded robot avatar in the glowing circle and neon View My Work and Get In Touch buttons
    Le portfolio terminé : titre propre, avatar robot importé, boutons néon.Voir à 7:12

Tutoriel Windsurf AI : questions fréquentes

Guides associés