Vibecoding
O Protocolo de 5 Camadas: como revisar o que a IA escreve
As 5 verificações que faço antes de aceitar qualquer código gerado por IA. O método que transforma vibecoding às cegas em vibecoding com engenharia.
Se só 10,5% do código gerado por IA passa numa revisão de segurança, a pergunta não é "devo usar IA?" — é "como reviso o que ela me entrega?". A resposta é um protocolo de cinco camadas que aplico antes de aceitar qualquer linha.
Camada 1 — Entender
Antes de gerar, saiba exatamente o que está pedindo e por quê. Pedido confuso gera código confuso. Clareza no pedido é a primeira camada de segurança.
Camada 2 — Ler
Leia o que a IA escreveu. Não precisa ser um sênior pra reconhecer o que cada bloco faz — e perguntar à própria IA "o que essa parte faz e que riscos ela tem?". O pecado nº1 é aceitar sem ler.
Camada 3 — Blindar
Aqui mora a segurança. Confira onde os dados sensíveis trafegam, se há chaves expostas, se a autenticação e a validação de entrada estão de pé, se a LGPD está sendo respeitada. Foi essa camada que faltou nos 175 vazamentos de dados que pesquisadores encontraram em apps vibecodados.
Camada 4 — Testar
"Funcionou na tela" não é teste. Prove que funciona — e que continua funcionando quando algo muda. Testar antes de confiar é o que separa engenharia de aposta.
Camada 5 — Versionar
Commits pequenos, histórico limpo, rollback fácil. Quando algo quebra (e vai quebrar), você volta atrás em segundos em vez de entrar em pânico.
P.R.O.M.P.T.E.R., o irmão do protocolo
Enquanto o Protocolo de 5 Camadas cuida do código, o método P.R.O.M.P.T.E.R. cuida da conversa com a IA: Papel, Realidade, Objetivo, Marcha, Proteção, Texto de saída, Exemplos e Refino. Juntos, eles transformam vibecoding às cegas em vibecoding com engenharia.
Você não precisa virar programador. Precisa de método para não ser enganado pela própria ferramenta.
Fontes
Continue lendo
Como não virar refém de uma ferramenta de IA
A ferramenta que você ama hoje pode dobrar de preço, mudar de dono ou fechar amanhã. Não construa em cima de uma só.
VibecodingO que fazer quando a IA te dá código que você não entende
A tentação é apertar aceitar e seguir. Não faça. Código que você não entende é código que você não mantém.
VibecodingPor que backup não é opcional
Existe quem faz backup e quem ainda não perdeu tudo. Você escolhe de qual lado ficar antes ou depois.