Vibecoding
O que GTA VI ensina sobre construir com IA de verdade
GTA VI tem NPCs incrivelmente espertos: e Rockstar fez questão de NÃO usar IA generativa. Por que isso é a maior aula de vibecoding com engenharia.

Saiu o jogo mais esperado da década com NPCs (personagens do jogo) inteligentíssimos: lembram do que você fez, têm rotinas próprias, mudam de humor, reagem ao clima. Parece que a Rockstar enfiou um ChatGPT dentro de cada um deles.
Mas não. A Rockstar fez questão de NÃO usar IA generativa nos NPCs. E essa decisão é a maior aula de engenharia com IA que saiu este ano.
O que de fato tem dentro
A imprensa especializada esclareceu o boato: o GTA VI não roda em GPT-6 nem em nenhum modelo de linguagem por trás dos NPCs (cobertura aqui). Os NPCs são incríveis, mas a inteligência deles é uma engenharia caseira da Rockstar, baseada em uma engine própria (RAGE 9) e em uma patente de IA específica para jogos (US11684855B2) que entrega 200× mais NPCs com comportamento realista: pathfinding hierárquico, modelagem de personalidade, processamento no servidor.
Resultado: NPCs com rotinas diárias complexas, que reagem a fogo, explosões, chuva, congestionamento; lembram se você foi gentil ou agressivo; vão à praia em certos dias e ficam em casa em outros.
Tudo isso sem um modelo de linguagem solto improvisando.
Por que a Rockstar decidiu não usar IA generativa
Pensa no que precisa funcionar em GTA VI:
- Milhões de jogadores ao mesmo tempo.
- Centenas de NPCs por tela, com lógica em tempo real.
- Zero tolerância a um NPC dizer algo racista, vazar um spoiler, ou inventar uma missão que não existe.
- O jogo precisa rodar igual pra todo mundo, sempre.
Agora pensa o que uma IA generativa faz num cenário desses: alucina, demora, custa milhões em token por hora, é imprevisível e: pior: é manipulável (alguém escreve algo proibido na tela e o NPC repete).
A Rockstar fez a conta e escolheu o caminho difícil de engenharia: construir IA específica, controlada, determinística: em vez de pendurar tudo num modelo genérico mágico.
O jogo mais esperado da década escolheu IA que ela controla, em vez de IA que controla ela.
A lição pra quem constrói com IA
Você não está fazendo um jogo bilionário. Mas o princípio é exatamente o mesmo do vibecoding com engenharia:
- A pergunta certa não é "uso IA?". É: "o que precisa funcionar SEMPRE, e o que pode ser não-determinístico?"
- No núcleo crítico, IA controlada. Regras explícitas, scripts, prompts calibrados, validações: a parte que não pode falhar precisa de algo que você consiga prever e testar.
- Na periferia, IA generativa. Onde a criatividade ajuda e o erro não derruba o produto (rascunho de texto, ideia de variação, primeiro esboço): aí a IA brilha.
- Observabilidade em tudo. Como já escrevi por aqui, num produto de IA o que separa demo de produto é o que acontece nos 5% que falham.
É a mesma lição da semana passada: agente que age sozinho é permissão que você concedeu. Autonomia bonita na demo, problema sério em produção.
E o desafio que a Rockstar nem precisou enfrentar
Se a Rockstar tivesse colocado GPT-6 dentro de cada NPC, em 24 horas alguém ia conseguir:
- Fazer um NPC vazar dados de outros jogadores.
- Soltar conteúdo proibido na voz do personagem.
- Quebrar a economia do jogo com truques de prompt.
É o mesmo erro que a defesa morando no prompt provoca em qualquer sistema: vira manchete.
Conclusão
GTA VI mostra que a IA mais inteligente nem sempre é a mais cara, mais nova ou mais "mágica". Às vezes é a mais engenheirada: a que você escolheu não usar nos lugares errados.
A maior empresa de jogos do mundo construiu IA com regra, não com mágica. É engenharia. É vibecoding com engenharia.
Quer construir com IA com esse rigor: saber onde vale IA generativa e onde vale IA controlada? O método está no e-book gratuito IA Sem Medo, e dá pra começar pelos robôs de IA gratuitos.
A decisão é sua.
Continue lendo
Como migrar dado sem perder nada no caminho
Migração é a operação com maior chance de perda silenciosa que existe. O método que funciona nunca desliga a origem antes de provar, com número, que o destino está igual.
VibecodingComo corrigir dado ruim antes que vire decisão ruim
Limpar a base inteira é projeto que nunca termina. Existe um caminho melhor: fechar a torneira primeiro, depois limpar só o que alguém usa pra decidir.
VibecodingPor que a IA acerta no mundo e erra no seu dado
Ela responde qualquer pergunta geral com precisão e erra feio na sua base. Não é limitação do modelo. É que o seu contexto nunca foi dito a ele.