Tutorial de Windsurf AI · Actualizado en 2026

Tutorial de Windsurf AI: crea tu primera web con Cascade

Un recorrido paso a paso con capturas para empezar con el editor Windsurf AI: instálalo, abre el agente Cascade, genera un portafolio con un solo prompt y itera hasta lograr un sitio oscuro bien pulido, sin escribir código.

Lo esencial de este tutorial de Windsurf AI

  • Windsurf se instala desde windsurf.com como cualquier editor y arranca con una lista Getting started: quienes vienen de VS Code conservan su tema y sus extensiones.
  • Ctrl+L abre Cascade, el panel del agente de IA. Déjalo en modo Code para que escriba los archivos directamente; el modo Chat solo sugiere código sin aplicarlo.
  • Un prompt inicial bien concreto generó un portafolio completo de cuatro archivos —index.html, styles.css, script.js y un README— servido en localhost:8000.
  • A partir de ahí todo es un bucle: prompt corto de seguimiento, revisar el diff rojo y verde, Accept all y refrescar el navegador. Toda la construcción se hizo con seis prompts.

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

Canal:Web Tech Knowledge7:24

Ver en YouTube

Las capturas proceden del vídeo original y acompañan instrucciones paso a paso escritas específicamente para esta página. Cada paso enlaza con el momento exacto del vídeo.

Todos los vídeos © Web Tech Knowledge. La terminología de Windsurf (Cascade, modos Code/Chat, Accept all) se contrastó con "Windsurf Tutorial for Beginners (AI Code Editor)" de Tech With Tim y "How To Use Windsurf Editor For Beginners" de corbin.

De la descarga al portafolio terminado en 14 pasos

  1. 1

    Descarga Windsurf desde la web oficial

    Entra en windsurf.com y pulsa Download for Windows (las versiones para macOS y Linux están justo al lado). Ejecuta el instalador e inicia sesión. Si el editor ofrece importar tu configuración de VS Code, acepta: Windsurf es un fork de VS Code y conservarás tu tema y tus extensiones.

    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 portada de windsurf.com con el botón Download for Windows en el centro.Ver en 0:10
  2. 2

    Crea una carpeta de proyecto vacía

    En la pantalla de bienvenida elige Code with Cascade y pulsa Open Folder. Crea una carpeta nueva —en el vídeo se llama My_cool_portfolio— y pulsa Select Folder. Con una carpeta vacía basta: Cascade creará todos los archivos por su cuenta.

    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
    Poniendo nombre a una carpeta nueva en el diálogo Open Folder antes de pulsar Select Folder.Ver en 0:33
  3. 3

    Aprende la interfaz en un minuto

    Aparecerá una lista llamada Getting started with Windsurf. En la barra lateral Explorer, a la izquierda, están los archivos del proyecto, y la lista destaca los dos únicos atajos que necesitas: Ctrl+L abre Cascade y Ctrl+I edita código en línea. Con eso basta para seguir este tutorial.

    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 lista Getting started con la carpeta del proyecto ya abierta en el Explorer.Ver en 0:45
  4. 4

    Abre el panel Cascade con Ctrl+L

    Pulsa Ctrl+L (Cmd+L en macOS) y Cascade se abrirá a la derecha con un campo Ask anything. Debajo, deja seleccionado el modo Code: es lo que permite a Cascade escribir directamente en los archivos. El modo Chat solo sugiere código sin tocar tu proyecto. Después elige un modelo en el desplegable; en esta guía se usa 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
    La vista de bienvenida de Cascade: campo Ask anything, interruptor Code y selector de modelo.Ver en 1:03
  5. 5

    Envía el prompt de construcción

    Escribe: Create a responsive portfolio website using HTML, CSS, and JavaScript. Include a hero section, about, projects, and contact form. Nombrar el stack y listar las secciones importa: cuanto más concreto el prompt, mejor el resultado. Pulsa enviar y Cascade convertirá el encargo en una lista de tareas antes de escribir una sola línea.

    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
    El prompt del portafolio listo para enviarse, con Claude Sonnet 4.5 en modo Code.Ver en 1:35
  6. 6

    Mira cómo Cascade construye los archivos

    Cascade avanza por su lista de tareas: primero index.html (231 líneas), luego styles.css, script.js y un README que documenta el proyecto. Cada archivo nuevo aparece en el panel con un contador de líneas verde, y al terminar el seguimiento marca 3 files, +1132.

    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 lista de tareas de Cascade en plena construcción, con index.html, styles.css y script.js creados.Ver en 2:10
  7. 7

    Abre la vista previa en el navegador

    El informe final avisa de que el sitio corre en http://localhost:8000: pulsa el enlace de vista previa y se abrirá un portafolio de una página completo: navbar fija, hero con círculo de perfil, about, projects y formulario de contacto. Fíjate en el titular: imprime una etiqueta <span> en bruto. Los primeros borradores traen pequeños fallos, y este se arregla en el paso 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
    El sitio generado en localhost:8000, completo salvo una etiqueta span sin renderizar en el titular.Ver en 2:35
  8. 8

    Pide modo oscuro y botones con neón

    De vuelta en Windsurf, pulsa Accept all para guardar los archivos generados y envía: Make it dark mode and give the buttons a neon glow. Ese es el ritmo de trabajo con Cascade: un seguimiento pequeño y con un solo objetivo cada vez, comprobando el resultado antes de continuar.

    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
    El informe final con sus Next Steps y el prompt del modo oscuro ya escrito.Ver en 3:05
  9. 9

    Revisa el diff y pulsa Accept all

    Cascade reescribe styles.css y muestra cada cambio como un diff: las líneas rojas son CSS eliminado y las verdes, añadidos. Aquí la paleta clara da paso a tokens oscuros y a variables de brillo en cian y magenta neón, repartidas en once entradas. Revísalas y pulsa 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
    El diff de styles.css: en rojo las variables claras eliminadas, en verde los tokens neón nuevos.Ver en 3:32
  10. 10

    Refresca el navegador y comprueba

    Cambia a la pestaña del navegador y refresca. El mismo portafolio es ahora negro con acentos luminosos: View My Work luce un degradado de cian a magenta, Get In Touch lleva contorno de neón y el titular About Me brilla bajo una línea divisoria. Comprobar tras cada prompt evita que las sorpresas se acumulen.

    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 versión oscura tras refrescar: botones de neón y la sección About Me bajo la navbar.Ver en 4:12
  11. 11

    Añade animaciones de scroll y fundidos

    Envía: Add smooth scroll animation and fade effects. Cascade añade scroll-behavior: smooth y clases .fade-in, un Intersection Observer que revela las secciones al entrar en pantalla, un paralaje sutil en el círculo del hero y etiquetas de habilidades escalonadas. Accept all, refresca y haz scroll: las secciones aparecerán con fundido.

    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
    El CSS de Scroll Animations junto al resumen de Cascade: observer, paralaje y apariciones escalonadas.Ver en 4:32
  12. 12

    Sustituye los marcadores por imágenes de ejemplo

    El círculo de perfil y las tarjetas de proyectos siguen siendo iconos de relleno, así que envía: Add some demo images. Cascade conecta fotos del CDN de Unsplash al círculo del hero y a las tres tarjetas —dimensionadas con parámetros de URL optimizados— y les añade zoom y brillo al pasar el ratón. Accept all, refresca y la web por fin parece terminada.

    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
    El resumen de la pasada de imágenes: fotos de Unsplash, círculo de perfil con neón y zooms al hover.Ver en 4:58
  13. 13

    Caza los fallos y sube tu propia imagen

    Pide a Cascade que escriba Hi! I am Your AI Developer en el hero y ponga un logo de IA en el círculo. Al refrescar aparecen dos fallos: el titular imprime la marca literal <span class="highlight"> y el logo generado no convence. Pulsa el icono más sobre el campo, elige Upload image, adjunta tu propia imagen y escribe el prompt: 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
    El hero sigue imprimiendo una etiqueta span en bruto junto a un logo provisional: la corrección con Upload image.Ver en 6:05
  14. 14

    Comprobación final del sitio terminado

    Un último refresco y el portafolio está listo: el titular limpio Hi! I am Your AI Developer, tu propia imagen brillando en el círculo del hero, botones de neón, secciones animadas y tarjetas de proyectos con fotos. Un prompt inicial y cinco seguimientos cortos: describir, aceptar, comprobar y repetir es todo el flujo de trabajo de 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
    El portafolio terminado: titular limpio, avatar robot subido, botones de neón.Ver en 7:12

Tutorial de Windsurf AI: preguntas frecuentes

Guías relacionadas