Vibe coding é criar software descrevendo o que você quer e deixando a IA escrever o código. As ferramentas centradas em código ainda deixam um código para você rodar, hospedar e manter. Criadores de apps com IA hospedados, como a WisyLink, vão um passo além: a descrição vira um aplicativo web no ar, com dados, contas e hospedagem resolvidos.
- Andrej Karpathy cunhou o termo “vibe coding” em fevereiro de 2025. Hoje ele cobre qualquer criação em que descrições em linguagem comum substituem a escrita de código à mão.
- Ferramentas centradas em código produzem código-fonte que é seu. Pacotes, hospedagem, banco de dados e chaves secretas passam a ser trabalho seu.
- Criadores de apps com IA hospedados produzem um aplicativo web rodando num endereço. Você abre mão do acesso ao código e, em troca, não opera servidores, pacotes nem bancos de dados.
- As duas famílias compartilham os mesmos riscos: nomes de pacotes inventados, código que ninguém entende e regras de acesso não testadas. A disciplina de testes importa mais do que a ferramenta.
- Quatro perguntas mostram qual família combina com você. Quem não programa e quer um app no ar, com login e dados, costuma ficar mais bem servido por um criador hospedado.
O que é vibe coding em 2026
Quando Andrej Karpathy deu nome à prática, num post de fevereiro de 2025, vibe coding significava algo específico: você “se entrega totalmente às vibes” e “esquece que o código sequer existe”, aceitando o que a IA escrever e se guiando só pelo que vê na tela. A expressão se espalhou tão rápido que o dicionário Collins a escolheu como palavra do ano de 2025.
Desde então, o sentido se ampliou. Hoje se chama de vibe coding desde um programador que deixa um agente de IA escrever um recurso até o dono de um café que descreve uma página de reservas num chat sem nunca ver uma linha de código. Os programadores profissionais, em geral, mantêm distância: na pesquisa de desenvolvedores do Stack Overflow de 2025, 72% disseram que vibe coding não faz parte do seu trabalho profissional.
Para quem não é programador, a pergunta útil não é que nome dar a isso, mas o que você tem nas mãos quando a IA termina: uma pasta de código ou um app funcionando num endereço.
Duas famílias: editores de código com IA e criadores de apps hospedados
A maioria das ferramentas de vibe coding cai numa de duas famílias. A linha divisória é quem roda o resultado.
Ferramentas centradas em código colocam a IA onde o código é escrito: dentro de um editor de código, no terminal como agente de programação ou numa ferramenta no navegador que gera um projeto e mostra uma prévia. O que elas entregam é código-fonte. Algumas oferecem publicação com um clique, mas o código, as dependências e a configuração continuam sendo um projeto sob sua responsabilidade. Se algo quebrar às 2 da manhã, a correção está nesse código.
Criadores de apps com IA hospedados colocam a IA onde os produtos são descritos. O que eles entregam é um aplicativo web rodando no próprio endereço, com servidor, armazenamento de dados, armazenamento de arquivos e contas fornecidos pela plataforma. Você nunca mexe no código; muda o app descrevendo a mudança. Se quiser antes a definição geral, leia o que é um criador de apps com IA.
A diferença parece pequena numa demonstração, em que os dois mostram uma tela funcionando em minutos. Ela fica grande no segundo dia, quando pessoas reais se cadastram, enviam arquivos e pagam.
O que você gerencia em cada uma: código, pacotes, hospedagem, banco de dados e chaves secretas
Cinco responsabilidades separam as famílias. Com uma ferramenta centrada em código, todas são suas. Com um criador hospedado, todas ficam com a plataforma, ao custo de menos controle.
- Código
- Centrada em código: um repositório que você guarda, versiona e, idealmente, revisa. Hospedado: nenhum código para gerenciar, e nenhum acesso a ele.
- Pacotes
- Centrada em código: bibliotecas de terceiros escolhidas pela IA, que você instala, verifica e atualiza quando saem correções de segurança. Hospedado: nada para instalar ou atualizar.
- Hospedagem
- Centrada em código: escolher um provedor de hospedagem e configurar a publicação, as variáveis de ambiente, o domínio e o HTTPS. Hospedado: incluída e servida com HTTPS; na WisyLink, o domínio próprio é uma opção de qualquer plano, inclusive o gratuito.
- Banco de dados
- Centrada em código: criar um, desenhar as tabelas, escrever as regras de acesso e organizar os backups. Hospedado: cada app recebe o próprio armazenamento de dados isolado; você ainda precisa conferir se as regras deixam as pessoas certas verem os registros certos.
- Chaves secretas
- Centrada em código: as chaves de API ficam em variáveis de ambiente e nunca podem ir para o repositório nem para o navegador. Hospedado: você cola as chaves uma vez numa tela de configurações protegida; na WisyLink, essa tela é Integrações, onde elas são criptografadas e nunca mais exibidas.
As chaves secretas são um ponto em que iniciantes se machucam com facilidade. Uma chave de pagamento ou de banco de dados colocada no código do navegador pode ser lida por qualquer visitante, e uma chave enviada a um repositório público pode ser encontrada por qualquer pessoa que procure.
Preciso saber programar para fazer vibe coding?
Não para ter uma primeira versão. Para manter um projeto centrado em código com segurança, ajuda muito: você vai encontrar mensagens de erro, conflitos de dependências e configurações de publicação, e as correções da IA só são tão boas quanto a sua capacidade de descrever o que deu errado. Com um criador hospedado, as habilidades que importam são descrever com clareza, testar com paciência e conhecer as regras do seu próprio negócio.
Tabela comparativa
| Fator | Editor de código com IA | Criador de apps com IA hospedado |
|---|---|---|
| Para quem é | Programadores e quem não programa, mas topa aprender o básico | Quem quer um app funcionando sem operar software |
| Configuração | Instalar ferramentas, criar contas num provedor de hospedagem e num banco de dados, configurar a publicação | Criar uma conta e descrever o app |
| Onde roda | No seu computador, até você publicá-lo numa hospedagem que escolher | Na plataforma, no próprio endereço web desde a primeira construção |
| Banco de dados | Um que você cria, estrutura e mantém com backup | Incluído e isolado por app |
| Chaves secretas | Variáveis de ambiente que você gerencia; fáceis de vazar por engano | Coladas uma vez numa tela de configurações criptografada |
| Acesso ao código | Total; você pode levá-lo para qualquer lugar | Nenhum na WisyLink; sem exportação |
| Apps para celular | Possíveis com frameworks mobile, contas de desenvolvedor e revisão das lojas | Aplicativos web que funcionam no navegador do celular; sem apps nas lojas |
| Falhas típicas | Publicações quebradas, conflitos de dependências, chaves vazadas, correções que quebram outra coisa | Esbarrar num limite de recursos ou do plano; regras que parecem certas, mas nunca foram testadas |
Qual família combina com você: quatro perguntas
- Você quer ler o código, ser dono dele ou levá-lo para outro lugar? Se sim, escolha uma ferramenta centrada em código. Se só importa que o app funcione e fique no ar, siga em frente.
- Precisa ser um app nativo na App Store ou no Google Play? Se sim, escolha uma ferramenta centrada em código com um framework mobile, ou contrate um programador. Se um aplicativo web que funciona no celular basta, siga em frente.
- Você vai cuidar sozinho de hospedagem, banco de dados e chaves secretas? Se não, escolha um criador hospedado. Se sim, os dois servem, e a ferramenta centrada em código dá mais controle.
- O app segue padrões web comuns: páginas, formulários, contas, uploads, pagamentos, atualizações em tempo real? Se sim, um criador hospedado é o caminho mais curto. Se ele precisa de processamento pesado, busca por texto em grandes volumes de dados ou agendamentos com precisão de minuto, vá de ferramenta centrada em código ou leia criar app com IA ou contratar um programador.
Onde as ferramentas centradas em código ganham
- Posse e portabilidade. O código é seu para inspecionar, levar para outra hospedagem ou entregar a um programador que continue de onde a IA parou.
- Arquitetura sem teto. Qualquer linguagem, qualquer banco de dados, qualquer biblioteca, tarefas longas, integrações incomuns.
- Apps nativos para celular. Com um framework mobile, uma conta de desenvolvedor e paciência com a revisão, dá para publicar nas lojas de aplicativos.
- Fluxos de trabalho em equipe. Controle de versão, revisão de código, testes automatizados e a possibilidade de voltar a uma versão anterior do código.
- Aprendizado. Se o seu objetivo é virar programador, ler e corrigir código escrito pela IA ensina rápido.
A contrapartida é que todas essas vantagens pressupõem alguém disposto a ler código. Um projeto centrado em código que ninguém revisa fica com toda a responsabilidade e perde a principal vantagem.
Onde os criadores de apps hospedados ganham
- No ar desde a primeira construção. Não há etapa de publicação para aprender; o app tem um endereço assim que fica pronto.
- Um back-end que você não precisa montar. Dados, contas com perfis de acesso, envio de arquivos, pagamentos pelo seu próprio provedor, e-mail pela sua própria conta SMTP e atualizações em tempo real entram quando o projeto precisa deles.
- Chaves tratadas com mais segurança. As chaves nunca ficam num código que você poderia publicar sem querer.
- Mudanças em linguagem comum. “Adicione uma lista de espera quando a turma lotar” é a instrução inteira.
- Nada para atualizar. A plataforma cuida dos servidores, dos certificados e do ambiente de execução.
Vibe coding é bom para iniciantes?
Sim, para aprender e para projetos pequenos, com uma condição: o iniciante não pode ficar operando uma infraestrutura que não entende. Um iniciante com uma ferramenta centrada em código consegue uma demonstração funcionando rápido e depois empaca na publicação, numa senha de banco de dados ou num erro de dependência. Um iniciante com um criador hospedado pula essas etapas e gasta o tempo no que decide o sucesso: a descrição, os testes e os clientes.
Riscos nos dois casos: pacotes fantasma, dívida de intenção e disciplina de revisão
Trocar de família muda quais riscos você carrega, não se você carrega algum.
Pacotes fantasma
Modelos de IA às vezes recomendam pacotes de software que não existem, e atacantes podem publicar pacotes maliciosos com esses nomes inventados. Um estudo aceito no USENIX Security 2025, “We Have a Package for You!”, gerou 576 mil amostras de código e encontrou uma média de pacotes alucinados de pelo menos 5,2% nos modelos comerciais e de 21,7% nos modelos de código aberto, com 205.474 nomes inventados diferentes. Num projeto centrado em código, confira cada dependência nova antes de instalá-la. O mecanismo está explicado em pacotes fantasma: o risco na cadeia de suprimentos do código gerado.
Dívida de intenção
O código gerado pode crescer mais rápido do que a compreensão de qualquer pessoa sobre ele, até que ninguém saiba dizer por que o app faz o que faz. O ensaio sobre dívida de intenção trata disso a fundo. Um criador hospedado tira o código da sua vista, não a necessidade de conhecer as suas regras, então mantenha uma lista curta e escrita delas: quem pode ver o quê, o que acontece quando um horário lota, quando um reembolso é permitido.
Disciplina de revisão
A maior frustração na mesma pesquisa do Stack Overflow, citada por 66% dos participantes, foram respostas da IA “quase certas, mas não totalmente”. O quase certo é perigoso justamente onde os clientes percebem: pagamentos, permissões e dados que somem. Seja qual for a ferramenta, clique em todos os caminhos antes do lançamento, entre como dois usuários diferentes e tente ver os dados um do outro, e conclua um pagamento completo em modo de teste. O argumento completo a favor desse hábito está em vibe coding: a disciplina e os limites de criar software por intuição.
Como a WisyLink aborda isso
A WisyLink é um criador hospedado, pensado para que a descrição seja a única coisa que você escreve. Você conversa com a Wisy, a assistente, na versão web, no app para iOS ou Android ou pela API. A cada mensagem, a Wisy faz uma pergunta curta ou inicia uma construção, e ela responde no idioma da sua última mensagem.
Um agente de construção então escreve o app seguindo regras fixas justamente nos pontos em que os iniciantes erram: as páginas são renderizadas no servidor, com tags de busca e sitemap, as senhas são guardadas com hash, arquivos privados só saem por links que expiram e os pagamentos só são marcados como pagos quando chega a notificação verificada do provedor. Você acompanha uma lista de tarefas ao vivo e pode interromper a construção. Se ela falhar, a versão anterior continua no ar, e uma publicação ou substitui totalmente a versão anterior ou não entra no ar. As chaves ficam em Integrações, e o agente de construção não tem acesso permanente à sua conta nem às suas credenciais.
Os limites são deliberados, e vale conhecê-los antes de começar. A WisyLink cria aplicativos web e jogos de navegador, não apps para a App Store. Não há editor nem exportação de código: você muda o app conversando. Ela não gera fotos, música ou vídeo; usa fotos de banco de imagens, arte vetorial feita em código e os seus próprios arquivos. Armazenamento, banco de dados e tráfego têm limite por plano. O plano gratuito Community é pensado para primeiras versões: as construções são mais curtas, você tem uma construção a cada janela de 5 horas e os links duram 30 dias mais uma semana. Mais detalhes em como a WisyLink é construída.
Teste o caminho hospedado com uma mensagem
Se as suas respostas às quatro perguntas apontaram para um criador hospedado, o teste mais rápido é a sua própria ideia. Escreva uma mensagem que diga as páginas, quem faz login, o que cada um pode fazer e o que você precisa ver como dono, por exemplo:
Crie um site de agendamento de aulas para o meu ateliê de cerâmica. Os alunos se cadastram, reservam uma vaga numa turma semanal de 8 vagas e entram numa lista de espera quando ela lota. Preciso de uma página administrativa para cadastrar turmas e ver quem vem, e de um e-mail para mim a cada reserva.
Envie, abra o link no ar no celular e teste como um aluno faria. Depois peça as mudanças que importam. Você pode fazer tudo isso de graça: comece no Community, sem cartão, e só decida por um plano pago quando o app valer a pena ficar no ar.
F.A.Q.
