Em outubro, um engenheiro de Atlanta publicou versões gratuitas de Photoshop, Illustrator e Premiere feitas com o Claude. Dias depois, somou clones de Word, PowerPoint e Excel. Um desses projetos juntou 54.000 estrelas no GitHub em duas semanas, e o LinkedIn se encheu de obituários precoces da Adobe e da Microsoft.
A técnica por trás tem nome: engenharia reversa. E o que a IA fez com ela é impressionante. O que ela não fez foi substituir em semanas um software que passa décadas corrigindo erros com milhões de usuários.
O que a IA aprendeu a fazer este mês
Engenharia reversa é pegar um programa pronto e deduzir como ele funciona sem ter o código-fonte. A disciplina tem uns quarenta anos e sempre foi um trabalho lento, de especialistas, medido em meses.
A novidade é a velocidade. Em 7 de outubro foi lançado o REA (Reverse Engineer Anything), uma ferramenta que conecta um agente de IA aos programas clássicos de engenharia reversa. Em um dia, chegou ao primeiro lugar do GitHub.
O caso que melhor mostra a escala é o Bun, um ambiente de programação que foi reescrito de uma linguagem para outra em 11 dias, com até 64 instâncias do Claude trabalhando em paralelo. O autor estima que três engenheiros teriam levado um ano. A conta da IA: cerca de USD 165.000.
A mudança é tão real que o decomp.dev, a comunidade de referência para descompilar videogames, fechou em 15 de outubro. O administrador explicou que já não dá para distinguir qual projeto foi feito por uma pessoa e qual foi feito por um agente.
O clone que trava com uma foto grande
Agora, o produto. O PhotoCraft, clone do Photoshop, é uma versão alfa com mais de 800 problemas abertos. Trava com imagens acima de 8.192 pixels, lida mal com arquivos PSD e tem um gerenciamento de cor rudimentar.
Funciona muito bem enquanto ninguém usar para trabalhar.
Em testes controlados, os descompiladores com IA recuperam corretamente entre 60% e 65% das funções de um programa. É um salto enorme para a disciplina e, ao mesmo tempo, deixa mais de um terço do programa sem resolver. Em um software de escritório, esse terço inclui justamente os casos que fazem uma planilha de fechamento do mês abrir igual em todos os computadores da empresa.
O que não vem no instalador
A engenharia reversa trabalha sobre o que está instalado no seu computador. O valor de um software moderno está cada vez mais fora dele.
| O que a IA consegue copiar | O que ela não consegue copiar |
|---|---|
| A interface e os menus | Os serviços que rodam na nuvem |
| As funções básicas | As licenças de terceiros |
| A leitura de formatos públicos | Décadas de casos raros resolvidos |
| O código de um programa local | O suporte quando algo falha |
| A segurança e a conformidade que uma empresa exige |
A nuvem. O preenchimento generativo do Photoshop, o Copilot no Word ou a sincronização de arquivos no OneDrive e no SharePoint rodam em servidores da Microsoft e da Adobe. Não existe arquivo para descompilar. A maior parte do software corporativo já funciona assim.
As licenças de terceiros. As paletas Pantone, por exemplo, são propriedade da Pantone. A Adobe teve que retirá-las dos seus programas em 2022. Nenhum clone traz isso por mágica.
Os casos raros. O Office existe há mais de trinta anos. Cada versão corrigiu problemas que só aparecem quando milhões de pessoas abrem arquivos antigos, macros herdadas e planilhas montadas por alguém que já não trabalha na empresa. Um clone começa esse aprendizado do zero.
O suporte. Um software grátis custa zero até o dia em que falha em pleno fechamento contábil. Nesse dia, a pergunta é para quem ligar, e em um repositório do GitHub a resposta costuma ser abrir o problema número 801.
A segurança e a conformidade. Uma empresa precisa de controles de administração, auditoria, certificações e garantias sobre onde ficam seus dados. Isso se constrói com contratos e anos de operação, e não aparece em nenhuma descompilação.
A IA copia o que o programa mostra. O que o torna confiável está em outro lugar.
O código não sabe por que existe
Mesmo onde a IA faz um trabalho sério, como modernizar sistemas antigos dentro de uma empresa, o limite aparece rápido. A Amazon migrou mais de 30.000 aplicações com agentes de IA, e seus engenheiros aceitaram sem alterações 79% do que eles propuseram.
Os 21% restantes são a parte cara. As regras de negócio que ninguém documentou, o acordo especial com um cliente ou a exceção que alguém incluiu há dez anos não estão no código. Estão na cabeça de uma pessoa. Um agente consegue ler o que um sistema faz, mas não por que ele faz assim.
Onde a ameaça é real
Minimizar o fenômeno seria outro erro. Para aplicativos simples, com poucas funções e sem serviços por trás, a engenharia reversa com IA é uma ameaça concreta. Desenvolvedores pequenos já relatam clones dos seus produtos feitos em dias.
E mesmo que a Adobe ou a Microsoft não desapareçam, as alternativas gratuitas podem pressionar seus preços. É uma boa notícia para quem paga licenças, desde que não confunda pressão de preço com substituição.
A pergunta antes de cancelar a licença
Antes de cancelar uma licença porque apareceu um clone no GitHub, vale fazer a pergunta certa: se amanhã algo falhar, quem responde? Se a resposta for "um repositório com 800 problemas abertos", a economia é uma ilusão.
A IA encurtou de meses para dias o trabalho de entender um programa. O que leva anos para ser construído, a confiança de que ele vai funcionar na segunda-feira às nove da manhã, continua levando anos.
Para receber a próxima análise, assine a newsletter da macareno.net.
Fontes
- AI Reverse Engineering: Is Adobe Dead?, AkitaOnRails
- How AI apps are offering free substitutes for Big Tech software, Al Jazeera
- Video Game Reverse Engineering Community Shuts Down Because AI Has Made It Too Easy, 404 Media
- An AI agent that reverse engineers any software just hit number one on GitHub, Startup Fortune
- How AI Agents Rewrite Legacy Code, And Where They Fail, PC Tech Magazine




