Construtor, editor ou agente
Aula 2 de 26 do curso “Vibe coding”. Grátis, com animações e teste.
Três tipos de ferramentas de IA
As ferramentas de IA para programar são de três tipos. Construtor: você descreve em palavras e recebe um site pronto no navegador. Editor com IA: você vê os arquivos do projeto e a IA edita do seu lado. Agente: recebe uma tarefa e ele mesmo muda arquivos e roda comandos. A seta embaixo: quanto mais à direita, mais controle, mas também mais conhecimento necessário.
Construtor: o começo rápido
O construtor funciona direto no navegador: Lovable, Bolt, v0, Replit. Você escreve “um site para minha banda cover com agenda de shows” e em poucos minutos vê uma página funcionando. É o começo mais rápido e não precisa instalar nada. O lado ruim: menos controle, é difícil ajustar um detalhe exato ou entender o que tem dentro. Ideal para um protótipo, ou seja, uma versão rascunho, e para uma landing page.
Editor com IA: o meio-termo
Um editor de código é um programa onde o projeto inteiro fica aberto como arquivos e pastas. Por exemplo, Cursor, Windsurf ou VS Code com Copilot. A IA fica num painel lateral: sugere mudanças, completa linhas e explica um trecho confuso. Você vê cada mudança e decide se aceita. Mais controle que um construtor e mais fácil de começar que um agente.
Agente: faz o trabalho sozinho
Um agente é uma IA que não só aconselha, ela age. Claude Code, Codex e Gemini CLI rodam no terminal, uma janela onde você digita comandos como texto. Você dá uma tarefa tipo “adiciona um tema escuro”, o agente lê o projeto, muda uma dúzia de arquivos e roda testes. É o máximo de poder. Mas sem entender Git, o programa que salva versões, e sem conferir o resultado, é fácil perder a versão que funcionava.
Por onde começar
Um caminho que funciona: monte o primeiro protótipo num construtor. Quando gostar, leve o código para o GitHub, um site que guarda uma cópia do seu projeto na nuvem. Muitos construtores têm um botão para exportar. Depois continue num editor ou com um agente. Erro comum: pular todo dia para uma ferramenta nova da moda. Melhor um projeto terminado que cinco abandonados.
Teste-se
- Você quer montar o primeiro protótipo de uma landing page numa noite. O que usar?
Resposta certa: Um construtor no navegador. O construtor entrega uma página funcionando mais rápido, sem instalar nada. Controle e agente ficam para depois. - Qual a diferença entre um agente e um editor com IA?
Resposta certa: Muda muitos arquivos e roda comandos sozinho. O editor sugere mudanças do seu lado. O agente recebe a tarefa e age sozinho, por isso conferir o trabalho dele importa. - O que mais atrapalha a terminar um projeto?
Resposta certa: Trocar de ferramenta todo dia. Cada ferramenta nova é recomeçar do zero. Um projeto terminado ensina mais que cinco começados.