O Reverse Engineer Anything, conhecido pela sigla REA, foi um dos projetos de código aberto mais comentados de outubro de 2026. Ele permite que agentes de IA, como Claude Code, Cursor e Codex, inspecionem programas compilados no próprio computador do usuário. Por isso, muita gente passou a perguntar se qualquer software poderia ser copiado em poucos dias.
A resposta curta é não. Neste guia, explicamos o que o REA faz, quanto ele exige de máquina e de orçamento e o que ele não promete. Além disso, mostramos por que arquitetos e engenheiros que usam CAD, BIM e PDF devem acompanhar o assunto.

O que é o Reverse Engineer Anything
O REA é uma ferramenta de linha de comando e, ao mesmo tempo, um servidor MCP. O MCP é um protocolo que permite a um agente de IA chamar ferramentas externas de forma padronizada. Assim, o agente deixa de apenas conversar e passa a executar análises.
O código está publicado no repositório morluto/rea, com licença MIT para o código do próprio projeto. A instalação é feita pelo pacote rea-agents, distribuído pelo npm, e exige Node.js recente. Segundo o guia de Hoang Yell, o projeto reúne 126 ferramentas MCP organizadas em famílias, como análise nativa, Electron, Android e navegador.
Vale destacar um ponto. O REA não é um descompilador novo. Na verdade, ele organiza ferramentas que já existem e entrega ao agente resultados acompanhados de evidências e limitações.
Como o REA funciona na prática
Depois de instalado, o REA é registrado no agente de IA preferido. Em seguida, um comando de diagnóstico verifica se as dependências estão no lugar. Então, o usuário pede ao agente que analise um aplicativo, uma biblioteca ou um recurso específico.
Por baixo, entram em cena ferramentas conhecidas da área. O Ghidra é gratuito e, segundo o guia, permite fluxos completos sozinho. O IDA Pro e o Hopper, por outro lado, são comerciais, e o REA não fornece licenças para eles.
| Ferramenta | Papel no REA | Observação |
|---|---|---|
| Ghidra | Descompilar programas nativos | Gratuito; exige Java instalado |
| IDA Pro | Alternativa para análise nativa | Licença comercial à parte |
| Hopper | Análise nativa em macOS e Linux | Recursos interativos exigem licença |
| JADX | Descompilar aplicativos Android | Usado em modo automático |
O método central é um registro de obrigações de reconstrução. Cada função ou estrutura descoberta vira um item, ligado às evidências que o sustentam. Dessa forma, o agente aponta contradições, por exemplo quando o código analisado não bate com o tráfego de rede observado.
Os exemplos divulgados pelo projeto incluem a reconstrução de uma função do antigo jogo DX-Ball e o rastreamento de como o aplicativo de desktop do Notion lida com a área de transferência. Vale lembrar, contudo, que são demonstrações feitas pelos próprios autores. Até agora, segundo a Kingy AI, elas não foram testadas de forma independente.

Requisitos e custos do Reverse Engineer Anything
O REA roda localmente, mas não é leve. O guia de Hoang Yell indica consumo de 2 a 6 GB de RAM durante as análises e recomenda máquinas com 16 GB ou mais. Além disso, o Ghidra pode levar alguns minutos para iniciar em programas grandes. Quem já pesquisou um notebook para AutoCAD sabe que memória faz diferença.
O custo mais escondido, porém, está nos tokens. Na análise de Fabio Akita, um relato aponta entre 80 mil e 230 mil tokens para inventariar um único aplicativo comum de Mac. Como o REA não cobra chave própria, essa conta recai sobre a assinatura do agente de IA.
Quanto à privacidade, o projeto afirma que os binários não são enviados para a nuvem. Contudo, resumos e trechos de evidência seguem para o provedor de IA configurado. Portanto, as políticas desse provedor também valem.
O que o Reverse Engineer Anything significa para CAD, BIM e PDF
Programas como AutoCAD, Revit e Archicad são binários nativos, exatamente o tipo de alvo que o REA analisa. Isso não significa que alguém vá clonar esses softwares com um comando. Akita lembra que as diretrizes do próprio projeto proíbem sugerir que o REA clona programas automaticamente.
Por outro lado, há usos legítimos que interessam ao setor. Entender um plugin descontinuado, investigar o que um aplicativo envia pela rede ou estudar um formato antigo para recuperar arquivos são exemplos de interoperabilidade e preservação. Mesmo assim, o caminho mais simples para trocar modelos continua sendo o IFC, tema do nosso texto sobre vantagens do OpenBIM.
Há também um alerta de contrato. Licenças de softwares comerciais costumam restringir a engenharia reversa. Por isso, antes de analisar qualquer programa de terceiros, leia os termos de uso e, se necessário, consulte um advogado.
Riscos e cuidados
O próprio REA declara foco em pesquisa lícita, educação, interoperabilidade e preservação de software. Da mesma forma, o repositório deixa claro que não autoriza cópias piratas, chaves compartilhadas ou a quebra de restrições de licença. Ou seja, extrair conteúdo protegido ou burlar DRM continua sendo violação de direitos. Em outras palavras, o Reverse Engineer Anything é uma bancada de análise, e não uma autorização para copiar.
Existe ainda o risco técnico. Consultas muito amplas geram milhares de linhas de pseudocódigo e confundem o agente. Consequentemente, aumentam as chances de conclusões inventadas. A recomendação das fontes é fazer perguntas estreitas e sempre revisar o resultado.

Perguntas frequentes
O REA é gratuito?
O código do REA usa licença MIT. No entanto, o uso real envolve custos: tokens do agente de IA, hardware adequado e, se for o caso, licenças de IDA Pro ou Hopper.
O REA consegue copiar o AutoCAD ou o Revit?
Não automaticamente. Ele produz análises e evidências, e não um programa pronto. Recriar um software profissional exige especificação, testes e muito trabalho humano, além de respeitar contratos e leis.
Meus arquivos vão para a nuvem?
Segundo a documentação, a análise do binário é local. Porém, resumos e consultas vão para o provedor de IA escolhido, e as regras dele se aplicam.
Estudantes de arquitetura precisam aprender isso?
Não é prioridade. Para quem estuda arquitetura, é mais útil entender formatos abertos e fluxos de troca de dados. Ainda assim, conhecer o tema ajuda a avaliar notícias com senso crítico.
O REA em Mogi das Cruzes e região
Em Mogi das Cruzes e no Alto Tietê, escritórios e profissionais autônomos convivem com várias versões de programas e com arquivos herdados de outros projetos. Nesse contexto, ferramentas como o REA chamam atenção, mas o problema cotidiano costuma ser resolvido com boas práticas de interoperabilidade.
Se a sua dúvida é como organizar o fluxo de modelos e arquivos entre equipes, nossa página de consultoria em BIM explica como podemos ajudar. A BIMmetria atua com arquitetura, projetos, regularização, levantamento e cursos, e estamos à disposição para conversar.
📞 (11) 99377-0651 · 📍 Rua Barão de Jaceguai, 54 – Centro, Mogi das Cruzes – SP · Fale no WhatsApp



Deixe um comentário