Hacker News AI→ original

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
Agentes de IA decompilaram um jogo de tiro em primeira pessoa e gastaram 500 bilhões de tokens
Fonte: Hacker News AI. Colagem: Hamidun News.
◐ Ouvir artigo

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.

ZK
Hamidun News
Notícias de AI sem ruído. Seleção editorial diária de mais de 50 fontes. Produto de Zhemal Khamidun, Head of AI na Alpina Digital.
✦ Autonomous AI Agents

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.

Launch NomadNet Agent →NomadNet AI Platform
O que você acha?
Carregando comentários…