Melhores ferramentas de Vibe Coding em 2026: 12 opções comparadas
Compare 12 ferramentas de Vibe Coding por ponto de partida, controle, verificação, transferência do projeto e limites de publicação.

O momento em que uma ferramenta de Vibe Coding mais me impressiona também é aquele em que fico mais cauteloso. Um prompt pode produzir uma tela de aplicativo bem-acabada, mas uma tela bonita não significa que um requisito passou. O que mudou, se outra pessoa pode assumir o trabalho e de onde o projeto pode se recuperar após uma compilação fracassada normalmente só ficam visíveis na rodada seguinte.
Por isso, não considero útil uma classificação única do primeiro ao décimo segundo lugar. Replit, Lovable, Bolt, v0, Base44 e Google AI Studio são mais fortes quando o trabalho é transformar uma ideia em uma primeira versão executável. Codex, Claude Code, Cursor, Windsurf, o aplicativo GitHub Copilot e Google Antigravity fazem mais sentido quando já existe um projeto e seus arquivos, comandos, verificações e diffs precisam ser revisados. Os grupos se sobrepõem, mas partem de pontos diferentes.
A pergunta que quero responder não é “Qual ferramenta é a melhor?”. É: “Nesta etapa do projeto, que tipo de fluxo eu escolheria e de quais evidências precisaria antes de continuar?”.
Dois tipos de ferramentas
Divido os produtos pelo fluxo inicial, não por um rótulo permanente associado a cada marca.
Um construtor de aplicativos com IA reúne prompt, configuração do projeto, pré-visualização ao vivo e, normalmente, hospedagem. É um ponto de partida prático quando ainda não existe projeto e a primeira necessidade é um percurso de usuário executável com pouca configuração.
Um agente de programação com IA trabalha mais diretamente com arquivos, comandos, testes e alterações do controle de versão. Torna-se mais útil quando o projeto já existe e a próxima decisão depende de examiná-lo ou alterá-lo dentro de um escopo controlado.
Um assistente de código em linha é uma terceira modalidade, mas fica fora desta comparação. A conclusão em linha é valiosa quando alguém já está escrevendo código; não oferece o mesmo percurso de ponta a ponta de um construtor ou agente de projeto.
Essas modalidades não são etapas de uma evolução de fraca para forte. Quando um agente pode acessar mais arquivos e ferramentas, também tenho mais para revisar. Costumo iniciar um protótipo delimitado com um construtor e só passo a um agente quando a tarefa seguinte realmente exige controle no nível dos arquivos. O curso Vibe Coding para iniciantes do AILesson começa pela mesma distinção, sem prescrever uma marca.
Como fiz a comparação
Usei duas camadas de evidência, conferidas em 20 de agosto de 2026.
- Comportamento documentado pelo produto vem da documentação oficial atual, das páginas de suporte e das notas de lançamento. Ele explica o fluxo oferecido, mas não comprova que o produto concluiu nossa tarefa.
- Evidência observada no projeto vem de um registro preservado de compilação, teste, mudança ou transferência. Sustenta apenas o comportamento que foi realmente verificado.
Somente o percurso de Replit a Codex pode ser rastreado pelo projeto preservado de Lista para troca comunitária de livros usado no curso do AILesson. Para os outros dez produtos, revisei os fluxos oficiais atuais; não apresento uma revisão de documentação como se tivesse feito o mesmo teste prático em todos eles. Uma página de recursos pode estabelecer sincronização com Git, checkpoints ou testes no navegador, mas não que uma ferramenta concluiria o briefing melhor do que outra.
O projeto observado começou com um briefing delimitado: criar uma lista mobile-first com categorias, estado de conclusão, filtros, persistência após atualização, restauração recuperável e nenhum dado pessoal real. A tarefa posterior do agente foi propositalmente menor: examinar um conflito de dependência no nível de arquivo, propor uma alteração delimitada e preservar o comportamento existente do aplicativo.
O registro separa requisitos aprovados, parcialmente aprovados, reprovados e não testados. Não vou transformar uma execução variável de modelo em uma classificação permanente de qualidade. Uso-a para definir o padrão de comparação: comportamento em execução, mudanças reais de arquivos, saída de comandos, forma de recuperação, estado da transferência e limite de publicação.
Minha seleção inicial
- Comece pelo Replit quando quiser um único espaço para planejar, construir, usar Preview, criar checkpoints, acessar arquivos e publicar — e estiver disposto a testar o resultado nesse espaço.
- Comece por Lovable ou v0 quando a principal incerteza for a iteração visual e uma transferência baseada em Git importar.
- Comece pelo Bolt quando a prioridade for construir para web no navegador com execução imediata, acesso ao código, histórico de versões e GitHub como rota de saída.
- Comece pelo Base44 quando dados, autenticação, permissões e hospedagem integrados eliminarem mais trabalho do que a dependência da plataforma criar.
- Comece pelo Google AI Studio quando recursos do Gemini, geração nativa para Android ou implantação no Cloud Run forem centrais ao produto, e não integrações incidentais.
- Comece por um agente de programação — Codex, Claude Code, Cursor, Windsurf, aplicativo GitHub Copilot ou Google Antigravity — quando já houver um repositório e o próximo resultado precisar ser uma mudança revisável e testável.
Esta é uma seleção inicial, não um conjunto de categorias permanentes. Construtores estão incorporando repositórios e editores; agentes de programação operam navegadores e produzem evidências visuais. Ainda escolheria de acordo com o próximo problema sem resolução do projeto, não por fidelidade a uma categoria.
Construtores de aplicativos
Se eu tiver uma ideia delimitada, mas nenhum projeto, examinaria primeiro estes seis produtos. Todos reduzem a configuração. O que os distingue é onde o código fica, quem controla o backend, como mudanças visuais voltam ao código-fonte e o que permanece quando o projeto deixa a plataforma.
| Produto | Melhor ponto de partida | Controle e transferência | Principal ponto de atenção |
|---|---|---|---|
| Replit Agent | Um percurso completo para o primeiro aplicativo em um espaço | Arquivos, Shell, checkpoints, Git, exportação e publicação | Preview bem-sucedido não comprova exportação reproduzível |
| Lovable | Aplicativos web full-stack com refinamento visual frequente | Edições visuais ligadas ao código e sincronização bidirecional com GitHub | Serviços gerenciados ainda exigem uma verificação de portabilidade |
| Bolt | Projetos web e JavaScript rápidos no navegador | Visualização do código, histórico de versões, branches e sincronização com GitHub | O uso de tokens cresce com o projeto e as iterações |
| v0 | Aplicativos guiados por design no ecossistema React e Vercel | Editor completo, Preview semelhante à produção, commits e PRs | Uma boa primeira interface ainda exige testes de comportamento |
| Base44 | Aplicativos que precisam de dados, login, permissões e hospedagem | Visualização de código; exportação ZIP e GitHub em planos elegíveis | Mais partes do sistema começam dentro da plataforma |
| Google AI Studio Build | Aplicativos web ou Android nativo centrados no Gemini | Edição ao vivo, exportação ZIP/GitHub e implantação no Cloud Run | Serviços de dados e custos de uso exigem verificações separadas |
Replit: tudo em um único espaço
O Replit começou como ambiente de programação no navegador e cresceu até se tornar uma plataforma full-stack de criação de software. O Replit Agent, apresentado em 2024, acrescentou criação e implantação de aplicativos em linguagem natural. Coloco o Replit em primeiro lugar entre os construtores não porque vença em todos os recursos, mas porque mantém próximas as evidências de construção, execução e recuperação — e porque é o único construtor desta lista respaldado por um registro completo de projeto observado.
A documentação do Replit Agent descreve planejamento, construção, testes e checkpoints no mesmo espaço. Essa integração importa para iniciantes porque um requisito reprovado pode ser comparado com o Preview em execução, os arquivos do projeto, o Shell e um checkpoint anterior sem transferir imediatamente o projeto para outro lugar.
O Agent pode começar no Plan mode e depois escrever em vários arquivos, instalar dependências, depurar falhas e melhorar o aplicativo. Capturas de tela, arquivos e notas no Canvas podem fornecer contexto visual ou de negócio que um prompt não expressa bem. O Replit também reúne bancos de dados, autenticação, Secrets, Git e Deployments, permitindo que um projeto vá do zero a um aplicativo publicado com dados persistentes sem montar primeiro uma cadeia local de ferramentas. Seus checkpoints podem abranger código, contexto do Agent, tarefas e estado do banco de dados conectado, e não apenas um diff textual.

Documentação oficial do primeiro aplicativo no Replit, acessada em 20 de agosto de 2026. A captura identifica o espaço com Agent e Preview; não estabelece que um aplicativo gerado cumpriu seus requisitos.
A execução do curso também expôs o limite dessa conveniência. Um Preview bem-acabado não comprovou o requisito “sem dependência externa oculta”. Uma varredura de arquivos encontrou links não usados do Google Fonts, e a exportação focada depois se mostrou revisável, mas não compilável de forma independente porque faltavam informações de dependências do espaço. O Replit continuou útil; a evidência apenas não chegou à reprodutibilidade.
Se eu precisasse colocar rapidamente em funcionamento um percurso de usuário e aceitasse testar dentro do espaço, começaria pelo Replit. Porém, não trataria “Download source” como prova de reprodutibilidade. Exportar arquivos e reconstruir o mesmo estado em outra máquina são verificações diferentes.
Lovable: edição visual com backend gerenciado
O Lovable surgiu do projeto de código aberto gpt-engineer e de seu antigo produto web comercial, GPT Engineer. Hoje é uma plataforma web full-stack em linguagem natural para pessoas sem formação técnica e equipes de software. Quando minha principal incerteza é “Quantas vezes esta interface vai mudar?”, e não “Como devo projetar a arquitetura?”, Lovable entra na minha primeira seleção.
O Lovable mantém edição visual, serviços full-stack e transferência do código-fonte no mesmo percurso. Visual Edits permite selecionar um elemento da interface em execução, ajustar texto, cor e espaçamento e gravar o resultado no código. Quando o aplicativo precisa de dados dinâmicos, Lovable Cloud oferece PostgreSQL, autenticação, Storage, Realtime e Edge Functions; Supabase continua sendo outra opção aceita. APIs externas autenticadas usam Secrets e funções do servidor, em vez de expor credenciais no navegador.
Sua combinação distintiva é seleção visual mais sincronização bidirecional com GitHub: uma mudança visual não fica em um mockup isolado, e o código pode entrar em um fluxo convencional de branches e colaboração. A publicação cria um snapshot explícito, então mudanças posteriores no editor não substituem silenciosamente a versão ao vivo. Projetos Cloud elegíveis também podem separar dados e configurações de Test e Live.

Artigo oficial do Lovable sobre Visual Edits, 13 de março de 2025. Ele mostra a superfície de edição visual, não a qualidade nem a portabilidade do código resultante.
Novos aplicativos Lovable criados desde 13 de maio de 2026 usam TanStack Start com renderização no servidor; aplicativos antigos continuam como projetos React e Vite, com requisitos de hospedagem diferentes. Manteria Lovable para aplicativos web com mudanças visuais frequentes e necessidade inicial de login ou dados. Se a migração fácil fosse um requisito rígido, não pararia ao encontrar o código no GitHub; também rastrearia como banco de dados, usuários, arquivos e Secrets seriam transferidos.
v0: da geração de interface a projetos completos
O v0 é o agente de desenvolvimento com IA da Vercel, originalmente conhecido por gerar interfaces e componentes React. Desde então, expandiu-se para projetos full-stack, mantendo uma ligação guiada por design com a Vercel. Eu o compararia diretamente com Lovable: ambos servem à iteração visual, enquanto o percurso mais forte do v0 passa por React, GitHub e Vercel.
O v0 pode transformar texto, wireframes ou capturas de tela em interfaces de alta fidelidade e depois trabalhar no frontend, em rotas de API e integrações com bancos de dados em um editor completo semelhante ao VS Code. O Design Mode permite selecionar um elemento no Preview real e ajustá-lo com controles ou instruções em linguagem natural. Aplicar a edição cria uma nova versão do projeto, de modo que o código resultante pode ser comparado, revertido ou refinado.
O fluxo com Vercel e GitHub é seu elemento definidor. Um Project compartilha implantações, domínios, variáveis de ambiente e integrações entre vários chats. Depois de conectar o GitHub, cada chat trabalha em uma branch dedicada, mensagens que alteram código criam commits automaticamente, e o resultado entra em main por um pull request, em vez de push direto. As integrações de banco de dados incluem Neon, Supabase e Upstash.

Documentação oficial do v0, acessada em 20 de agosto de 2026. Esta captura recortada localiza o Design Mode; use o diff do projeto resultante — não o controle em si — para avaliar a mudança.
Quando React e Vercel já estiverem decididos e o projeto depender de landing page, dashboard ou interface precisa, eu colocaria o v0 entre as primeiras opções. A mesma integração define seu limite: uma implantação excepcionalmente direta na Vercel não comprova que outro host não precisará de ajustes. Ainda testaria formulários, permissões, dados e estados de falha depois que a primeira tela parecesse correta.
Bolt: o navegador é o runtime de JavaScript
O Bolt.new é o construtor de aplicativos com IA da StackBlitz. Ele se baseia em WebContainers, um ambiente WebAssembly que executa uma cadeia Node.js dentro do navegador, em vez de transmitir uma máquina remota de desenvolvimento. É por isso que o Bolt merece seu próprio lugar: a promessa não é apenas código gerado, mas código que pode instalar, iniciar e falhar de forma visível no navegador.
O início rápido do Bolt reúne prompt, editor de código, runtime do navegador e Preview. Seu recurso central é o runtime de desenvolvimento dentro do navegador: o agente cria arquivos, instala pacotes npm, inicia um serviço Node.js, observa falhas de execução e continua a corrigi-las sem configurar um projeto local. Se o prompt inicial pedir explicitamente um aplicativo móvel, o Bolt também pode produzir um projeto compatível com Expo.
O Bolt Cloud acrescenta banco de dados provisionado automaticamente, autenticação de usuários, Secrets, Edge Functions e hospedagem, incluindo um endereço compartilhável bolt.host. Um banco também pode ser reivindicado e gerenciado pelo Supabase. Code View, histórico de versões e a integração com GitHub expõem a implementação e fornecem uma rota de transferência.

Início rápido oficial do Bolt, acessado em 20 de agosto de 2026. Ele mostra o ponto de partida guiado por prompt, não o resultado de uma tarefa concluída.
Usaria Bolt em um protótipo JavaScript ou Node.js quando “executar agora” importasse mais do que apenas receber o código. Não o trataria como uma IDE na nuvem para linguagens arbitrárias de backend: PHP e Python estão fora do runtime documentado, e iterações repetidas continuam consumindo tokens. Definiria a stack e o orçamento antes de começar.
Base44: o backend já está pronto
O Base44 é um construtor em linguagem natural agora operado pela Wix. Ele se parece mais com uma plataforma integrada de aplicativos empresariais do que com um gerador apenas de design: dados, identidade, lógica de backend e hospedagem estão presentes por padrão. Eu o escolheria para avaliar CRM, ferramenta interna ou aplicativo de membros — não para uma landing page estática.
O início rápido do Base44 também começa por um prompt e um Preview ao vivo, mas seu centro de gravidade é um backend pronto para aplicativos empresariais. Seu banco NoSQL representa modelos como entidades e oferece assinaturas em tempo real, além de permissões por linha e campo. A autenticação abrange e-mail/senha, provedores sociais comuns e SSO. A lógica personalizada de backend é executada como funções serverless em Deno e TypeScript.
O Base44 divide integrações em várias camadas. Ações integradas geram texto ou imagens, enviam e-mails e processam arquivos; conectores usam OAuth para contas como Google Workspace ou Slack; integrações personalizadas podem ser geradas a partir de uma descrição OpenAPI e encaminhadas pelo backend, para que o código do navegador nunca receba a credencial. Ferramentas de CRM, aplicativos internos, sistemas de membros e aplicativos com muitos fluxos aproveitam mais esses recursos do que uma página estática de marketing.

Documentação oficial do Base44, acessada em 20 de agosto de 2026. A captura mostra o layout de chat e Preview; serviços integrados e exportação ainda exigem verificações separadas.
Suas ferramentas para desenvolvedores incluem visualização de código React/Vite, API Activity Monitor, fluxo com GitHub, exportação ZIP e desenvolvimento local; a hospedagem integrada oferece HTTPS e domínios personalizados. Eu examinaria o que “exportar” significa aqui: mover frontend e funções não transfere automaticamente banco de dados, autenticação, integrações nem o SDK do Base44. Consideraria o Base44 quando a equipe aceitar dependência da plataforma em troca de menos configuração, não quando hospedagem própria completa for a primeira restrição.
Google AI Studio: quando Gemini é o produto
O Google AI Studio começou como ambiente do Google no navegador para experimentar prompts do Gemini. O Build mode o expandiu para desenvolvimento web e Android nativo. Eu não o tornaria um padrão geral apenas porque agora pode criar aplicativos; sua integração se torna especial quando Gemini, Android nativo ou Cloud Run já são centrais ao produto.
A documentação atual de Build do Google faz do AI Studio mais do que um ambiente de testes de prompts do Gemini. O modo web cria frontend React e runtime de servidor Node.js, aceita pacotes npm e bancos acessíveis pela rede e guarda a chave da Gemini API em Secrets do servidor. O Antigravity Agent administra mudanças entre arquivos e verifica atualizações. Um projeto pode ir para GitHub ou arquivo ZIP, ou ser implantado diretamente no Cloud Run.
O modo Android gera um projeto nativo em Kotlin e Jetpack Compose com emulador no navegador, instalação em dispositivo físico e percurso de testes no Play. Essa é uma diferença relevante em relação à maioria dos construtores voltados à web. Porém, projetos Android atualmente ficam no cliente, de modo que o runtime de servidor e os Secrets disponíveis nos aplicativos web não são transferidos automaticamente.

Imagem oficial do produto Google AI Studio de outubro de 2025. Ela mostra a entrada do Build; as alegações de recursos ao redor foram verificadas novamente em 20 de agosto de 2026.
Eu consideraria seriamente esse percurso quando o comportamento de texto, imagem ou Live API do Gemini fosse o próprio aplicativo, ou quando Android nativo e Cloud Run fossem alvos explícitos. Um aplicativo compartilhado do AI Studio permite que pessoas autorizadas vejam e bifurquem seu código, as chamadas ao Gemini consomem a cota da pessoa criadora, e bancos permanecem serviços externos. Eu verificaria “foi fácil adicionar Gemini” separadamente de “dados, custo e transferência estão claros”.
Quando passo para um agente
Eu não transferiria um projeto a um agente de aparência mais técnica apenas porque dois prompts falharam. A troca de ferramenta deve resolver um problema específico de controle; caso contrário, apenas leva o mesmo pedido vago a outra caixa de texto.
No projeto do curso, o motivo para mudar era concreto: o aplicativo visível não conseguia esclarecer uma questão de dependência no nível dos arquivos. O estado funcional foi preservado, os arquivos relevantes foram exportados e o Codex recebeu a tarefa de examinar antes de editar. Ele propôs excluir exatamente três linhas não usadas relacionadas a fontes, mantendo fora do escopo aprovado o comportamento do aplicativo e todos os demais arquivos.
Essa sequência de Replit para Codex é abordada passo a passo em Vibe Coding para iniciantes. Seu valor aqui não é uma prova promocional de que essas duas marcas vencem a comparação. Ela fornece um exemplo real do limite: troque de ferramenta quando a próxima afirmação exigir outro tipo de evidência e controle.
Agentes de programação
Depois que existe um repositório, espero mais de um agente. “Tarefa concluída” informa pouco. Quero ver o plano, o limite de permissões, os arquivos alterados, o diff, os resultados dos comandos, o novo teste de comportamento e a forma de recuperação.
| Produto | Melhor ponto de partida | Superfície de revisão e recuperação | Principal ponto de atenção |
|---|---|---|---|
| Codex | Trabalho delimitado ou em várias etapas em um projeto local existente | Planos, comandos, verificações, arquivos alterados e revisão de diff | Permissões amplas exigem escopo explícito |
| Claude Code | Trabalho no repositório a partir do terminal | Plan mode, modos de permissão, comandos, testes e Git | A pessoa operadora precisa saber ler a saída dos comandos |
| Cursor Agent | Trabalho do agente junto à navegação cotidiana no editor | Revisão de diff por arquivo, aceitação seletiva e checkpoints | Checkpoints cobrem edições do Agent, não histórico permanente |
| Windsurf Cascade | Trabalho local no editor com orquestração de agentes do Windsurf 2.0 | Planos, chamadas de ferramentas, diagnósticos, checkpoints e reversões | A superfície agora abrange Cascade e Devin |
| Aplicativo GitHub Copilot | Sessões paralelas locais ou na nuvem em torno de repositórios | Modos Interactive/Plan/Autopilot e espaços isolados | Autonomia, isolamento e cobrança variam conforme o modo |
| Google Antigravity | Trabalho beneficiado por planos e provas visuais | Artefatos revisáveis, diffs, capturas de tela e gravações | Mais artefatos só ajudam quando ligados aos requisitos |
Codex: trabalho organizado em torno de mudanças revisáveis
O Codex é o agente de programação da OpenAI, projetado para compreender bases de código, criar e testar recursos, corrigir bugs e revisar mudanças. Está disponível no desktop, CLI, IDE e nuvem, em vez de ficar preso a um editor. Nesta comparação, o número de pontos de entrada importa menos para mim do que manter escopo da tarefa, comandos e diff final em uma única cadeia de revisão.
O fluxo do Codex se concentra em editar arquivos, executar comandos e verificações e revisar o diff resultante. Um ambiente local pode trabalhar diretamente na árvore atual, um worktree do Git pode isolar mudanças paralelas e um ambiente na nuvem pode transferir uma tarefa a uma sandbox remota. O terminal integrado e a superfície Review mantêm saída de comandos, arquivos alterados e diffs no nível de linha ligados à mesma tarefa.
Convenções do repositório e procedimentos repetidos podem ser codificados em AGENTS.md, Skills e Plugins, para que regras de lint, teste, documentação ou lançamento não precisem ser repetidas em cada prompt. Permissões e configurações de sandbox determinam quais arquivos, redes e ferramentas externas o agente pode acessar. À medida que essa superfície de extensão cresce, objetivo solicitado, áreas protegidas e comandos de aceitação precisam ficar mais explícitos.

Demonstração do Codex para desktop preparada para o curso, reconstruída a partir do projeto preservado e do diff exato de três linhas. Ela mostra a ação de revisão registrada, não a tela da execução original.
No registro do curso, o que pude verificar não foi “o projeto está corrigido”, mas a exclusão delimitada de três linhas comparada ao original preservado. Eu consideraria Codex para correção de bug, refatoração, teste, revisão ou tarefa verificável com várias etapas em um repositório existente. Com apenas uma ideia de produto e sem estrutura de projeto, começaria por um construtor.
Claude Code: prioridade para o terminal e grande extensibilidade
O Claude Code é o ambiente de programação agêntica da Anthropic. Começou no terminal, com um sistema que fornece contexto do projeto, ferramentas, permissões e ciclo de execução, e agora também abrange desktop, IDE, web e automação. Se já sei ler comandos de shell e diffs do Git e quero incorporar minhas próprias regras de engenharia ao ciclo do agente, ele parece mais natural do que uma interface fixa de construtor.
O Claude Code inclui ferramentas para operações com arquivos, busca de código, comandos de shell, Git, pesquisa na web e diagnósticos. Seu ciclo reúne contexto, age e verifica. Plan mode limita a exploração a ferramentas de leitura; Default e Auto-accept ajustam quais edições e comandos exigem aprovação. Um checkpoint criado antes de cada edição pode ser restaurado com Esc duas vezes ou /rewind, mas efeitos externos em bancos remotos, implantações e APIs ficam fora dessa recuperação.
O produto é mais do que um painel de chat no terminal. CLAUDE.md guarda convenções persistentes, Skills empacotam fluxos sob demanda, MCP conecta serviços externos, Hooks executam scripts determinísticos em torno de eventos de ferramenta e sessão, e Subagents ou Agent Teams transferem trabalho para contextos separados. Isso é útil para equipes habituadas à CLI e interessadas em incorporar regras de engenharia ao ciclo do agente. Cada extensão também acrescenta contexto, permissão ou trabalho de manutenção.

Captura oficial do produto Anthropic, acessada em 20 de agosto de 2026. Ela identifica o fluxo no terminal; não verifica uma alteração específica de repositório.
Eu não descartaria o Claude Code porque o terminal não possui um Preview visual permanente nem o superestimaria porque a interface parece técnica. O fluxo só funciona para mim se consigo ler os comandos propostos, examinar o diff do Git e distinguir checkpoints locais de um histórico durável de versões.
Cursor: uma passagem gradual da conclusão aos agentes
O Cursor é um editor de código com prioridade para IA criado pela Anysphere. Começou com chat, conclusão e edição conscientes da base de código e depois avançou para agentes em primeiro plano e na nuvem. Sua distinção mais útil não é apenas “ter um agente”, mas permitir que eu eleve o nível de autonomia aos poucos — da conclusão a uma edição focada e depois a uma tarefa maior delegada.
O fluxo atual do Cursor abrange três escalas de assistência. Tab prevê conclusões em várias linhas e arquivos, Inline Edit altera código selecionado e o Agent pesquisa a base, edita vários arquivos, executa comandos no terminal e corrige erros. Ask mode é somente leitura, Manual mode edita apenas arquivos selecionados explicitamente e Custom modes combinam ferramentas escolhidas com instruções especializadas. A pessoa desenvolvedora não precisa iniciar uma tarefa de alta autonomia para toda pequena mudança.
Review Diffs permite examinar arquivo por arquivo, Rules preserva convenções e MCP conecta ferramentas externas. Os Checkpoints salvam automaticamente mudanças feitas pelo Agent. Para trabalhar longe da máquina local, Background Agents clonam um repositório do GitHub em um ambiente Ubuntu isolado, instalam dependências, executam testes e fazem push de uma branch separada; superfícies web, móvel e Slack podem iniciar ou acompanhar essas execuções.

Imagem da documentação oficial do Cursor, acessada em 20 de agosto de 2026. Ela mostra a superfície de revisão do Agent, não se a mudança exibida está correta.
Se eu já leio e altero código em um editor e quero transitar gradualmente entre conclusão e trabalho do agente, Cursor é uma opção natural. Seus checkpoints locais abrangem apenas mudanças do Agent, omitem edições manuais e são limpos automaticamente, por isso eu não os usaria no lugar do Git. Como ambientes em segundo plano têm acesso à internet e executam comandos automaticamente, revisaria separadamente permissões do repositório, Secrets e exposição a injeção de prompt.
Windsurf: o fluxo em duas camadas de Cascade e Devin
O Windsurf é a IDE agêntica da Cognition, desenvolvida junto ao agente autônomo na nuvem Devin. Isso explica o projeto em duas camadas: trabalho síncrono com Cascade dentro do editor e tarefas mais longas delegadas a agentes na nuvem. Essa orquestração é atraente quando preciso acompanhar várias tarefas, mas pode ser excessiva para uma pequena alteração em um repositório.
O Windsurf 2.0 ainda começa no editor. Cascade fica ao lado da base de código, planeja tarefas, pesquisa e edita arquivos, chama ferramentas, lê diagnósticos e usa checkpoints e reversões quando algo dá errado. O editor oferece modelos de vários fornecedores. Code Maps visualiza relações entre arquivos e símbolos, enquanto Preview executa mudanças web no mesmo ambiente em que foram feitas.
A principal novidade do 2.0 é o Agent Command Center. Sua visualização Kanban reúne agentes locais e na nuvem, enquanto Spaces organiza sessões, pull requests, arquivos e contexto por projeto. Um plano feito com um agente local pode ser transferido ao Devin, que continua em sua própria máquina virtual com desktop, navegador e terminal. Assim, o Windsurf atende tanto à colaboração imediata no editor quanto ao trabalho mais longo em segundo plano, em vez de ser apenas um painel de chat ao lado do código.

Imagem da documentação oficial do Cascade, acessada em 20 de agosto de 2026. Ela localiza o agente dentro do editor; a superfície atual do Windsurf 2.0 também inclui integração mais ampla com Devin.
A combinação de Cascade local e Devin na nuvem é atraente quando preciso mover várias tarefas ao mesmo tempo, mas também torna permissões e cobrança mais difíceis de entender rapidamente. Edição local, execução remota, escolha de modelo e limites de uso podem não seguir as mesmas regras. Eu conferiria o escopo do checkpoint antes de restaurar e confirmaria os limites de repositório, rede e credenciais antes de uma transferência para a nuvem.
Aplicativo GitHub Copilot: sessões dentro do fluxo do GitHub
O GitHub Copilot ficou conhecido primeiro como conclusão de código em um editor. O aplicativo independente GitHub Copilot tornou-se disponível de forma geral em junho de 2026, mudando a unidade de trabalho de uma sugestão para branch, issue ou pull request. Vejo seu público mais claro não como todo usuário do GitHub, mas como equipes já organizadas em torno de issues e PRs que agora querem várias sessões em paralelo.
Cada sessão pode rodar em seu próprio worktree do Git, no repositório local atual ou em uma sandbox hospedada no GitHub, com branch dedicada. Várias tarefas avançam sem competir por uma árvore de trabalho, e uma issue pode ir diretamente a implementação, revisão de diff, commit e pull request.
Interactive mode pausa para colaboração, Plan mode apresenta um plano para aprovação e Autopilot pode escrever código, executar testes e iterar sem esperar. Cada sessão pode usar outro modelo e esforço de raciocínio; Auto escolhe um modelo conforme a tarefa, e fornecedores externos podem ser adicionados com a chave de API da pessoa usuária. Terminal integrado, ferramentas de navegador, Quick Chat e histórico da sessão apoiam execução e revisão.

Anúncio oficial do GitHub de 17 de junho de 2026. Ele mostra o aplicativo Copilot independente, não a conclusão em linha de um editor.
Se o código já estiver no GitHub e o trabalho cotidiano girar em torno de issues e pull requests, eu testaria cedo o aplicativo Copilot. Worktrees locais, pastas locais diretas e sandboxes na nuvem ainda têm limites diferentes de isolamento, acesso a recursos e custo. Autopilot pode avançar sem esperar; eu ainda faria a revisão final.
Google Antigravity: planos e capturas de tela como artefatos de revisão
O Google apresentou Antigravity em novembro de 2025 como plataforma centrada em agentes e distribuída entre editor, terminal e navegador. Antigravity 2.0 acrescentou um centro de comando independente, mantendo superfícies de IDE, CLI e SDK. Ele entra na minha seleção não por ter muitos pontos de entrada, mas porque planos, diffs, capturas e gravações se tornam entregas comentáveis.
O aplicativo independente inicia e monitora vários agentes locais e tarefas agendadas de forma central; a IDE Antigravity permite que agentes usem editor, terminal e navegador. O ponto distintivo da comparação não é a quantidade de entradas, mas como os artefatos entram no ciclo de controle.
Antes de programar, um agente pode criar um Implementation Plan e uma Task List que aceitam comentários como um documento. Durante a implementação, produz diffs de código e, depois de concluir, um Walkthrough descreve mudanças e testes. Um subagente de navegador pode percorrer o aplicativo e anexar capturas ou uma gravação. O Codelab oficial do Google também mostra Undo para um ponto no tempo e a possibilidade de enviar ao agente um diagnóstico da IDE ou uma falha selecionada do terminal.

Codelab oficial do Google Antigravity, acessado em 20 de agosto de 2026. Ele mostra um plano aguardando revisão; não comprova que a implementação posterior seguiu o plano.
Eu incluiria Antigravity quando o comportamento da interface precisasse ser verificado no navegador ou quando quisesse plano e evidência visual junto à mudança de código. Mais artefatos não significam automaticamente uma prova melhor, e algumas políticas permitem que o agente continue sem aguardar Proceed. Ainda ligaria plano, diff, captura e gravação ao briefing, um por um.
O que o preço esconde
Deixei os preços mensais fora das tabelas principais porque eles criam uma comparação falsa. Os produtos medem acesso da assinatura, mensagens, créditos, tokens, uso de modelos, computação, implantações ou alguma combinação. Um preço mensal anunciado como baixo ainda pode resultar em uma execução interrompida; um plano mais caro pode incluir crédito de modelo ou computação que outro produto cobra separadamente.
Antes de escolher um plano, compare três fatos em vez de um único preço mensal anunciado:
- o plano mais barato que inclui o fluxo necessário, como builds completos, exportação Git, agentes em segundo plano ou sandboxes na nuvem;
- a unidade realmente medida — tokens, créditos, mensagens, chamadas de modelos, computação ou esforço do agente; e
- cobranças separadas de hospedagem, banco de dados, modelo ou implantação que continuam depois da geração.
Confira os preços oficiais e a tela de compra imediatamente antes de pagar. Um teste justo de custo registra o gasto da sua própria tarefa delimitada; não pressupõe que o plano com o menor preço chamativo a concluirá.
Duas ferramentas que deixei de fora
Não mantive ferramentas historicamente conhecidas depois que perderam o acesso para novos usuários. O Firebase Studio desativou a criação de espaços e o cadastro de usuários em 22 de junho de 2026, antes de seu encerramento em 22 de março de 2027, e direciona novos trabalhos ao Google AI Studio ou Antigravity. A documentação de migração do Firebase o torna inadequado como recomendação para novos usuários.
O GitHub Spark também parou de aceitar novos usuários e novos aplicativos em agosto de 2026. A documentação atual do Spark no GitHub orienta usuários existentes a exportarem seu trabalho. Os dois produtos ainda podem importar em uma história da categoria, mas nenhum deve ocupar uma posição principal para quem escolhe uma ferramenta agora.
Como eu escolheria
| Sua situação atual | Comece testando | Motivo |
|---|---|---|
| Você tem uma ideia delimitada, mas nenhum projeto | Replit, Lovable, Bolt, v0, Base44 ou Google AI Studio | A pergunta imediata é se você consegue obter e testar um percurso completo em execução com pouca configuração. |
| A interface precisa de refinamento visual frequente | Lovable, v0 ou Bolt | Cada um oferece seleção visual ou superfície de design ligada ao projeto em execução. |
| O aplicativo depende de dados, autenticação ou hospedagem integrados | Base44, Replit, Lovable ou Bolt | A integração pode reduzir a configuração, mas portabilidade e acesso público precisam de verificações explícitas. |
| Já existe um repositório e a mudança é pequena | Codex, Claude Code, Cursor, Windsurf, Copilot ou Antigravity | O resultado útil é um plano delimitado, uma mudança revisável, verificações e uma forma de recuperação. |
| Você prefere trabalhar no terminal e sabe revisar comandos | Claude Code ou Codex CLI | O terminal pode tornar diretas as ações do projeto, mas a pessoa operadora controla permissões e limites dos comandos. |
| Você precisa de artefatos visuais de planos e verificação no navegador | Antigravity ou outro agente com evidência registrada equivalente | Planos, capturas e gravações facilitam a revisão quando correspondem ao requisito real. |
Eu não declararia um vencedor geral com base nessa tabela. O mesmo produto pode fazer sentido em uma linha e representar complexidade desnecessária em outra. Em um primeiro projeto, selecionaria dois produtos da mesma linha, confirmaria que o recurso necessário está incluído no plano atual e construiria um percurso completo de usuário em cada um antes de ampliar o escopo.
Se quiser praticar esse processo antes de comprometer um projeto real, o curso Vibe Coding para iniciantes do AILesson acompanha um aplicativo sintético desde o briefing até Preview, reparo focado, inspeção de arquivos, mudança delimitada por agente, verificação e uma transferência honesta e não pública. Ele para onde a evidência para: a demonstração resultante não é descrita como pronta para produção, reproduzível de forma independente nem implantada publicamente.
Seja qual for a ferramenta, mantenha a mesma regra de aceitação. Uma tela bem-acabada é um resultado candidato. A confiança cresce somente quando comportamento, mudanças, verificações, forma de recuperação e estado da transferência estão visíveis o bastante para você — ou a próxima pessoa — examinar.
Referências
- Documentação do Replit Agent — planejamento, testes, checkpoints e espaço integrado.
- Documentação do Lovable sobre implantação e propriedade — serviços gerenciados, propriedade do código no GitHub, hospedagem e limites de migração.
- Introdução ao Bolt — construção no navegador, bancos de dados, autenticação e hospedagem.
- Perguntas frequentes do v0 — editor de 2026, integração Git, projetos e mudanças no Preview.
- Ferramentas para desenvolvedores do Base44 — acesso ao código, serviços de backend, integrações, GitHub e desenvolvimento local.
- Documentação Build do Google AI Studio — modos web e Android atuais, exportação e formas de implantação.
- Documentação do Codex — compreensão de projetos, mudanças, comandos, verificações e revisão.
- Como o Claude Code funciona — ferramentas integradas, Plan mode, permissões e checkpoints.
- Documentação do Cursor Agent — conclusão, ferramentas do Agent, contexto do projeto e fluxo de revisão.
- Windsurf 2.0 e documentação do Cascade — editor atual, orquestração de agentes, planejamento, ferramentas, checkpoints e diagnósticos.
- Sessões do aplicativo GitHub Copilot — modos de sessão, modelos, branches e espaços isolados.
- Codelab do Google Antigravity — superfícies do produto, ações no navegador, agendamentos e trabalho guiado por artefatos.







