Guía Nº 02 · palabra RAYOS XVerificada por nosotros · Windows 11
Ingeniería inversaEntender cómo está hecho algo, sin los planos.
Eso es la ingeniería inversa. Con REA, tu agente de IA mira por dentro una web o una app y te explica lo que encontró, con la evidencia de dónde lo vio.
Una web grande, dibujada a grandes rasgos
La analítica anota cuánto tiempo pasas en cada sección. La animación no es lo más pesado.
Lo más pesado de la página no era la animación: era la analítica.
- Sirve si
- Quieres entender cómo está hecho tu propio sistema o qué herramientas usa una web pública.
- No vale la pena si
- Quieres copiar una app o su código: no lo hace, y no está permitido.
- Cuesta
- Nada. REA es gratis y de código abierto.
- Tarda
- Unos minutos para instalarla; menos de un minuto para mirar una web.
Probar el plato y adivinar la receta
Comes un plato en un restaurante y te encanta. No te van a dar la receta, pero puedes probarlo con calma y, en tu cocina, intentarlo hasta que sepa igual.
En la cocina
Con un programa
El plato terminado
La web o la app, ya funcionando
La receta, que no te van a dar
Su código original, que no tienes
Probarlo: qué lleva, en qué orden se siente
Mirar todo lo que hace y todo lo que ya trae consigo
Cocinarlo en casa hasta que sepa igual
Construir tu versión, a tu manera
Hay una versión cuidadosa de esto que se llama sala limpia: una persona prueba el plato y escribe qué hace; otra cocina solo con esas notas, sin haber visto nunca la receta. Así lo nuevo no es una copia.
El caso que se volvió noticia
Hace poco se hizo noticia un proyecto llamado ArtCraft: versiones gratuitas de programas de edición conocidos, hechas con ayuda de IA. Su autor dice que las rehízo en sala limpia, mirando lo que esos programas hacen y su documentación pública, no su código.
ArtCraft no usó REA. Pero REA (Reverse Engineer Anything), que es gratis y de código abierto, pone esa misma forma de trabajar al alcance de cualquiera que use un agente como Claude Code o Codex.
Así la probamos
Le pedimos lo que le pedirías tú: que mirara la portada de una web grande y nos dijera qué usa por dentro.
El encargo
Tú
"Dime qué archivos de código usa la página, si usa servicios de otras empresas, y cuál es el más pesado y para qué sirve."
Mira
REA
Solo observa lo que el navegador ya descargó. No hace clic, no ejecuta nada, no toca el servidor.
Lo que encontró
Resultado
Lo más pesado de la página no era la animación: era su sistema de analítica, el que anota qué miras y cuánto tiempo.
Lo que no vio
REA
AVISO
Avisó por su cuenta lo que quedó fuera: lo que la página carga después de los primeros segundos.
¿Para qué te sirve?
¿Para qué la quieres?
¿La quieres funcionando en tu empresa, sin instalar nada? Hagamos el diagnóstico
Lo que no hace
Se creeTe da el código original.
En realidadVe lo que el programa ya entrega, compilado y comprimido. Te explica la receta; no te la entrega.
Se creeClona apps.
En realidadSu propia documentación lo dice. Lo que construyas con lo que aprendas, lo construyes tú.
Se creeSiempre acierta.
En realidadPuede equivocarse. Cada conclusión trae su evidencia: mírala antes de decidir algo importante.
El taller · en tu computadora
0 de 3 pasos listos
Esto se hace en una computadora. ¿La estás leyendo en el celular?
Instálala en tres pasos
Antes de empezar
- Claude Code o Codex instalados y con tu cuenta iniciada.
- Node.js 22.19 o superior, 24.11 o superior, o la 26 en adelante. Las impares (23, 25) no sirven, ni una 22 o 24 más vieja que esas: REA no las acepta.
- Google Chrome, para analizar páginas web.
Revisa tu versión de Node
Abre la terminal: la ventana de texto donde se escriben comandos. En Windows se llama Terminal o PowerShell. y escribe:
node --versionSi sale v23 o v25, o una v22 por debajo de la 22.19 o una v24 por debajo de la 24.11, actualízalo. Si lo instalaste con winget:
winget upgrade OpenJS.NodeJSCierra y vuelve a abrir la terminal después de actualizar.
Instala REA en tu agente
npx rea-agents setupTe pregunta en qué agentes instalarlo. Muévete con las flechas, marca con la barra espaciadora (por ejemplo, Claude Code y Codex) y confirma con Enter. Te muestra los cambios que va a hacer, con respaldo de tu configuración: acéptalos. Si te ofrece instalar Hopper, no hace falta para analizar webs. Se conecta con tu agente por MCP: la forma en que una herramienta como REA se conecta a tu agente. No tienes que configurarlo a mano: el instalador lo hace..
Reinicia tu agente por completo
Cerrar la ventana no basta. En Windows, busca el ícono de Claude junto al reloj, clic derecho y Salir. Al abrirlo de nuevo, REA ya está cargado.
Úsala con una página web
REA se conecta a un Chrome abierto con un puerto especial. Este comando abre una ventana aparte, sin tus sesiones ni contraseñas; cambia la dirección del final por la página que quieres mirar:
& "C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 --user-data-dir="$env:TEMP\chrome-rea" https://www.ejemplo.com/Después abre una sesión nueva de Claude Code (escribe claude en la terminal) y pega:
Usa analyze_web_bundle de REA en la pestaña abierta del puerto 9222. Respóndeme en 3 líneas: cuántos archivos de JavaScript usa y cuánto pesan, si usa servicios de terceros, y cuál es el archivo más pesado y para qué sirve.Nombrar la función exacta (analyze_web_bundle) hace que vaya directo, en vez de explorar por su cuenta.
¿No te salió así?
¿Qué ves en pantalla?
Dice que tu versión de Node no es compatible
El agente no encuentra las herramientas de REA
Se va por las ramas y sale un error “provider is closing”
La terminal te pide “Path[0]”
Enlaces
- REA, repositorio oficial: https://github.com/morluto/rea
- REA, sitio con guías en inglés: https://rea.tools/
- ArtCraft: https://getartcraft.com/
Sigue la serie
La próxima guía llega con su video.
Cada una sale de un Reel de @sage.lat. Comentas la palabra y te llega aquí, gratis.
- Nº 01La que lo construye nunca lo califica.
- Nº 03 · sale prontoTu IA ya es capaz. La skill le dice cómo se trabaja aquí.SKILL
- Nº 04Unos lo buscan, otros intentan desmentirlo.
- Nº 05 · sale prontoTrata a tu IA como a un empleado nuevo.NIVEL
- Nº 06 · sale prontoTu web se ve genérica porque tu agente escoge lo de siempre.DISEÑO
Aviso. Claude Code, Codex, REA son de sus autores; no estamos afiliados a ellos ni a los dueños de las marcas que se nombran. Esta guía explica su trabajo y enlaza la fuente oficial: se instala desde ahí, bajo tu responsabilidad y según su licencia. Más en la política de privacidad. © SAGE, el texto de esta guía.