Tutorial de Windsurf AI · Atualizado em 2026

Tutorial de Windsurf AI: crie seu primeiro site com o Cascade

Um passo a passo ilustrado para iniciantes no editor Windsurf AI: instale, abra o agente Cascade, gere um portfólio com um único prompt e vá refinando até um site dark bem acabado — sem escrever código.

Este tutorial de Windsurf AI em resumo

  • O Windsurf se instala pelo windsurf.com como um editor comum e abre com um checklist Getting started — quem usa VS Code mantém o tema e as extensões.
  • Ctrl+L abre o Cascade, o painel do agente de IA. Mantenha o modo Code para ele gravar os arquivos direto; o modo Chat só sugere código, sem aplicar.
  • Um prompt inicial bem específico gerou um portfólio completo de quatro arquivos — index.html, styles.css, script.js e um README — rodando no localhost:8000.
  • Depois disso, tudo vira um ciclo: prompt curto de acompanhamento, revisar o diff vermelho e verde, Accept all e atualizar o navegador. A construção inteira levou seis prompts.

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

Canal:Web Tech Knowledge7:24

Assistir no YouTube

As capturas de tela vêm da gravação original e ilustram instruções passo a passo escritas especialmente para esta página. Cada passo tem link direto para o momento exato do vídeo.

Todos os vídeos © Web Tech Knowledge. A terminologia do Windsurf (Cascade, modos Code/Chat, Accept all) foi conferida com "Windsurf Tutorial for Beginners (AI Code Editor)", do Tech With Tim, e "How To Use Windsurf Editor For Beginners", do corbin.

Do download ao portfólio pronto em 14 passos

  1. 1

    Baixe o Windsurf no site oficial

    Acesse windsurf.com e clique em Download for Windows (as versões para macOS e Linux ficam logo ao lado). Execute o instalador e faça login. Se o editor oferecer importar suas configurações do VS Code, aceite: o Windsurf é um fork do VS Code, então tema e extensões vêm juntos.

    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
    A página inicial do windsurf.com com o botão Download for Windows em destaque.Ver aos 0:10
  2. 2

    Crie uma pasta de projeto vazia

    Na tela de boas-vindas, escolha Code with Cascade e clique em Open Folder. Crie uma pasta nova — no vídeo ela se chama My_cool_portfolio — e clique em Select Folder. Uma pasta vazia basta: o Cascade cria todos os arquivos sozinho.

    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
    Nomeando uma pasta novinha no diálogo Open Folder antes de clicar em Select Folder.Ver aos 0:33
  3. 3

    Conheça o layout do editor em um minuto

    Você vai cair no checklist Getting started with Windsurf. A barra lateral Explorer, à esquerda, guarda os arquivos do projeto, e a lista destaca os dois únicos atalhos de que você precisa: Ctrl+L abre o Cascade e Ctrl+I edita código inline. É toda a familiarização de que este tutorial precisa.

    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
    O checklist Getting started com a pasta do projeto já aberta no Explorer.Ver aos 0:45
  4. 4

    Abra o painel Cascade com Ctrl+L

    Pressione Ctrl+L (Cmd+L no macOS) e o Cascade abre à direita com um campo Ask anything. Logo abaixo, mantenha o modo Code selecionado — é o que permite ao Cascade gravar arquivos diretamente. O modo Chat só sugere código sem mexer no projeto. Depois escolha um modelo no seletor; neste passo a passo, usamos o 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
    A tela inicial do Cascade: campo Ask anything, alternador Code e seletor de modelo.Ver aos 1:03
  5. 5

    Envie o prompt de construção

    Digite: Create a responsive portfolio website using HTML, CSS, and JavaScript. Include a hero section, about, projects, and contact form. Citar a stack e listar as seções faz diferença — quanto mais específico o prompt, melhor o resultado. Dê send e o Cascade transforma o pedido em uma todo list antes de escrever qualquer linha.

    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
    O prompt completo do portfólio pronto para enviar, com Claude Sonnet 4.5 no modo Code.Ver aos 1:35
  6. 6

    Veja o Cascade construir os arquivos

    O Cascade percorre a todo list: primeiro o index.html (231 linhas), depois styles.css, script.js e um README que documenta o projeto. Cada arquivo novo aparece no painel com um contador de linhas verde, e o acompanhamento marca 3 files, +1132 quando o código termina.

    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
    A todo list do Cascade em pleno trabalho, com index.html, styles.css e script.js já criados.Ver aos 2:10
  7. 7

    Abra a pré-visualização no navegador

    O relatório final avisa que o site está rodando em http://localhost:8000 — clique no link de preview e um portfólio de página única se abre: navbar fixa, hero com círculo de perfil, about, projects e formulário de contato. Olhe o título de perto: uma tag <span> pura aparece escrita na tela. Rascunhos vêm com pequenos bugs, e você vai corrigir este no passo 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
    O site gerado no localhost:8000 — completo, menos uma tag span solta no título.Ver aos 2:35
  8. 8

    Peça dark mode e botões com neon

    De volta ao Windsurf, clique em Accept all para salvar os arquivos gerados e envie: Make it dark mode and give the buttons a neon glow. Esse é o ritmo de trabalho com o Cascade — um acompanhamento pequeno e com um único objetivo por vez, conferindo o resultado antes de seguir.

    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
    O relatório final com os Next Steps e o prompt do dark mode digitado no campo.Ver aos 3:05
  9. 9

    Revise o diff e clique em Accept all

    O Cascade reescreve o styles.css e lista cada edição como diff: linhas vermelhas são CSS removido, verdes são adições. Aqui, a paleta clara dá lugar a tokens dark e a variáveis de brilho em ciano e magenta neon, espalhadas por onze entradas. Percorra tudo e clique em 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
    O diff do styles.css: variáveis claras removidas em vermelho, novos tokens neon em verde.Ver aos 3:32
  10. 10

    Atualize o navegador e confira

    Volte à aba do navegador e atualize. O mesmo portfólio agora é preto com detalhes brilhantes: o View My Work traz um gradiente de ciano a magenta, o Get In Touch ganha contorno neon e o título About Me fica sob um divisor iluminado. Conferir depois de cada prompt evita que surpresas pequenas se acumulem.

    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
    A versão dark após atualizar: botões neon e a seção About Me sob a navbar do Portfolio.Ver aos 4:12
  11. 11

    Adicione animações de scroll e fade

    Envie: Add smooth scroll animation and fade effects. O Cascade adiciona scroll-behavior: smooth e classes .fade-in, um Intersection Observer que revela as seções quando entram na tela, um paralaxe sutil no círculo do hero e tags de habilidades em sequência. Accept all, atualize e role a página: as seções agora surgem com fade.

    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
    O CSS de Scroll Animations ao lado do resumo do Cascade: observer, paralaxe e revelações em sequência.Ver aos 4:32
  12. 12

    Troque os placeholders por imagens de exemplo

    O círculo de perfil e os cartões de projeto ainda são ícones de exemplo, então envie: Add some demo images. O Cascade liga fotos do CDN do Unsplash ao círculo do hero e aos três cartões — dimensionadas com parâmetros de URL otimizados — e dá aos cartões zoom e brilho no hover. Accept all, atualize, e o site finalmente fica com cara de pronto.

    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
    O resumo da rodada de imagens: fotos do Unsplash, círculo de perfil neon e zooms no hover.Ver aos 4:58
  13. 13

    Pegue os bugs e coloque sua própria imagem

    Peça ao Cascade para escrever Hi! I am Your AI Developer no hero e colocar um logo de IA no círculo. Ao atualizar, aparecem dois problemas: o título imprime a marcação literal <span class="highlight"> e o logo gerado não agrada. Clique no ícone de mais acima do campo, escolha Upload image, anexe sua própria imagem e faça o 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
    O hero ainda imprime uma tag span solta ao lado de um logo provisório de IA — e a correção via Upload image.Ver aos 6:05
  14. 14

    Checagem final do site pronto

    Uma última atualização e o portfólio está pronto: o título limpo Hi! I am Your AI Developer, sua própria imagem brilhando no círculo do hero, botões neon, seções animadas e cartões de projeto com fotos. Um prompt inicial e cinco acompanhamentos curtos — descrever, aceitar, conferir e repetir é todo o fluxo de trabalho do 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
    O portfólio finalizado: título limpo, avatar de robô enviado, botões neon.Ver aos 7:12

Tutorial de Windsurf AI: perguntas frequentes

Guias relacionados