blackdark
Herramientasreaingeniería inversaclaude codemcpopen source

REA: Claude averigua cómo está hecha cualquier app (gratis)

REA (Reverse Engineer Anything) es una herramienta gratis y open source que deja a Claude investigar una web o una app sin su código, explicarte cómo funciona y construir tu propia versión. Qué hace, cómo se instala y límites legales.

Por BlackdarkActualizado el 2 min de lectura
Ir directo a REA

Ves una función que te encanta en una app: una reserva en un toque, un pago rapidísimo, una automatización que te ahorra media hora. Ahora Claude puede averiguar cómo está hecha. Se llama REA, es gratis y de código abierto, y ya pasa de 300.000 estrellas en GitHub.

REA · Reverse Engineer Anything

Abrir REA en GitHub

Gratis y open source · Licencia MIT · Créditos a morluto

Qué hace REA

REA conecta a tu agente (Claude Code, Codex, Cursor, Gemini CLI…) con herramientas para inspeccionar software por dentro. Funciona en tres pasos:

De «me encanta esa función» a tenerla en tu proyecto

  1. Investiga

    Le señalas una web o una app y la inspecciona sin tener su código: lo que se ve, las peticiones que hace y la lógica que hay detrás.

  2. Explica

    Te cuenta cómo funciona esa función concreta y te enseña las pruebas de dónde lo ha sacado, con sus límites.

  3. Construye

    Con lo aprendido, te construye tu propia versión dentro de tu proyecto.

Puede analizar webs, apps de JavaScript y Electron, ensamblados .NET y binarios nativos. Para los nativos se apoya en Hopper, Ghidra o IDA si los tienes instalados; para analizar JavaScript no necesita nada más. Todo el análisis corre en tu ordenador.

Para qué te sirve

  • Pagos: entender cómo una app resuelve el pago en un paso y montar el tuyo.
  • Reservas: ver cómo funciona un calendario de citas y crear uno para tu negocio.
  • Automatizaciones: averiguar qué hace una herramienta por detrás y replicar la idea con tus propias piezas.

Lo que ya existe te sirve de inspiración: no empiezas de cero.

Cómo instalarlo

Necesitas Node.js y Claude Code (u otro agente compatible). En la terminal:

npx rea-agents setup

Elige Claude Code, revisa los cambios que te propone (guarda copia de tu configuración) y apruébalos. Reinicia Claude Code y pídele algo como: «usa REA para explicarme cómo funciona el botón de reservar de esta web».

Atención

Descarga REA solo desde sus fuentes oficiales: el repositorio morluto/rea, la web rea.tools o el paquete de npm rea-agents. Hay copias con nombres parecidos.

Para aprender, no para copiar

Aviso

La ingeniería inversa tiene límites legales. Estudiar cómo funciona algo para aprender suele estar permitido, pero copiar el código, el diseño o la marca de otra app no, y muchas apps prohíben la ingeniería inversa en sus condiciones de uso. Úsalo con tus propias apps o para inspirarte y construir lo tuyo. Si vas a lanzar algo comercial basado en otra app, consúltalo con un abogado.

Créditos

REA es un proyecto de morluto, publicado con licencia MIT. Tienes guías y casos reales en rea.tools y todo el código en GitHub. Si te sirve, dale una estrella al repositorio.

FAQ

REA, de Reverse Engineer Anything, es un servidor MCP y un conjunto de instrucciones para agentes como Claude Code. Le da a Claude herramientas para inspeccionar cómo funciona una web o una app sin tener su código fuente, explicarlo con pruebas y ayudarte a construir algo parecido en tu proyecto.

Sí. Es de código abierto con licencia MIT y se instala con un comando. Usa tu agente (por ejemplo Claude Code con tu plan) y, para analizar programas nativos, puede apoyarse en herramientas como Hopper, Ghidra o IDA si ya las tienes.

Con Node.js instalado, ejecuta `npx rea-agents setup` en la terminal, elige Claude Code, revisa los cambios que propone y apruébalos. Después reinicia Claude Code.

Depende del país, de la licencia y de las condiciones de uso de la app. Estudiar cómo funciona algo para aprender suele estar permitido, pero copiar su código, su diseño o su marca no. Muchas apps prohíben la ingeniería inversa en sus condiciones. Úsalo con tus propias apps o para inspirarte, y si vas a lanzar algo comercial basado en otra app, consúltalo con un abogado.

Sigue profundizando en el mismo tema.

Compartir
Newsletter

Recibe las próximas guías en tu correo

Ideas y recursos de IA y marketing, sin relleno. Lo que funciona y cómo aplicarlo.

Ideas y recursos sin spam. Cancela cuando quieras.

¿Te sirve esta guía?

Suscríbete