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 estruturar um projeto antes de pedir a primeira linha pra IA
Trinta minutos decidindo cinco coisas antes de abrir o chat economizam semanas de retrabalho. É a parte que todo mundo pula porque parece que não está produzindo.
VibecodingComo 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ó.
VibecodingComo refatorar código bagunçado com IA sem quebrar tudo
Refatorar é melhorar a estrutura sem mudar o comportamento. A palavra-chave é 'sem mudar o comportamento'.