Agentes de IA decompilaram um jogo de tiro em primeira pessoa e gastaram 500 bilhões de tokens
O autor do blog momo5502.com publicou a análise de um experimento em que agentes de IA decompilaram um jogo de tiro em primeira pessoa. O consumo total foi de cerca de 500 bilhões de tokens. O post, de 9 de outubro de 2026, recebeu 69 pontos e 54 comentários no Hacker News. A decompilação combina bem com agentes porque o compilador consegue verificar o resultado. Mas o volume de tokens mostra quanto custa essa verificação em escala. • Volume: ~500 bilhões de tokens em um único projeto • Tarefa: recuperar o código-fonte de um FPS a partir do binário • Pergunta central: quanto custa um resultado verificável
Processado por IA de Hacker News AI; editado por Hamidun News
O autor do blog momo5502.com publicou o relatório de um experimento em que agentes de IA decompilaram um jogo de tiro em primeira pessoa. O contador final aparece no título: cerca de 500 bilhões de tokens. O post, de 9 de outubro de 2026, reuniu 69 pontos e 54 comentários no Hacker News. Para uma tarefa que normalmente exige meses de trabalho manual de engenheiros reversos, é uma das medições públicas mais claras de quanto processamento se gasta para chegar ao resultado.
Limitação: no resumo a que tivemos acesso, não constam o nome do jogo, o número de funções recuperadas nem a fatia do código que coincidiu com o original. Esses números estão apenas no post, e é nele que se deve basear qualquer comparação com outros projetos. A seguir, analisamos o que decorre do próprio formato do experimento.
Por que a decompilação combina com agentes
A maioria das tarefas agênticas sofre de um problema: não está claro como verificar o resultado. Aqui, a verificação já faz parte do processo. O agente escreve código em C ou C++, compila e compara com o código de máquina original. Se o assembly ou o comportamento da função coincide, o passo conta como concluído. Se não coincide, o agente recebe o diff e tenta de novo.
Esse ciclo se encaixa bem nos agentes de programação atuais. Eles têm as ferramentas necessárias: disassembler, compilador e execução de testes. Também têm um sinal claro de sucesso. Comunidades que reconstroem à mão o código-fonte de jogos de console até chegar à correspondência byte a byte trabalham mais ou menos assim há muito tempo. A novidade é a tentativa de transferir essa rotina para os modelos.
Um jogo de tiro em primeira pessoa traz dificuldades adicionais. São milhares de funções, matemática otimizada, operações com vetores e física, além de muitas particularidades de um compilador específico. O compilador pode ter desenrolado loops ou feito inlining de funções a ponto de a estrutura original do código ficar quase irreconhecível.
O que significam 500 bilhões de tokens
É uma escala em que a economia pesa mais do que a beleza da demonstração. O agente relê o contexto a cada passo: a listagem disassemblada, as tentativas anteriores, a saída do compilador. A maior parte dos tokens vai para esse contexto de entrada repetido, e não para código novo.
Estimativa aproximada da redação, não são dados do autor. Com preço de $0,1 a $1 por milhão de tokens (dependendo da fatia de contexto em cache e do modelo escolhido), 500 bilhões de tokens custariam da ordem de $50–500 mil na tabela de preços da API. O valor real depende do plano, da assinatura e do uso de modelos locais. Ainda assim, a ordem de grandeza indica que se trata de um projeto com orçamento próprio, e não de um experimento de fim de noite.
O que se sabe pela fonte:
- Volume de consumo: cerca de 500 bilhões de tokens
- Tarefa: decompilação de um jogo de tiro em primeira pessoa por agentes
- Data de publicação: 9 de outubro de 2026
- Reação no Hacker News: 69 pontos, 54 comentários
- Não divulgado no resumo: nome do jogo, número de funções, percentual de correspondência, modelos usados
O que verificar antes de repetir
Primeiro: defina a métrica de sucesso antes de começar. Correspondência byte a byte, comportamento equivalente e legibilidade do código geram resultados e custos diferentes. Um agente a quem se pede apenas "fazer funcionar" entregará um código que não serve para manutenção.
Segundo: limite o contexto. Se cada passo carrega todo o log anterior, o custo cresce mais rápido do que o progresso. Funcionam bem notas compactas sobre as estruturas e assinaturas já encontradas, que o agente repassa de uma sessão para outra.
Terceiro: conte não só os tokens, mas também o custo de cada função aprovada. É esse número que mostra onde o agente supera o humano e onde sai mais barato sentar e analisar o código manualmente.
Por fim, o aspecto jurídico. A decompilação de um jogo comercial esbarra em direitos autorais e nos termos de licença. Para pesquisa pessoal e interoperabilidade, os limites são um; para a publicação do resultado, são outros. Antes de divulgar o código recuperado, convém consultar um advogado.
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.