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

  1. El plato terminado

    La web o la app, ya funcionando

  2. La receta, que no te van a dar

    Su código original, que no tienes

  3. Probarlo: qué lleva, en qué orden se siente

    Mirar todo lo que hace y todo lo que ya trae consigo

  4. 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 --version

Si 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.NodeJS

Cierra y vuelve a abrir la terminal después de actualizar.

Instala REA en tu agente

npx rea-agents setup

Te 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
Tienes una versión impar (23, 25) o una 22 o 24 más vieja de lo que pide REA (22.19 y 24.11). Actualiza a la 24 más reciente o a la 26 (paso 1) y vuelve a correr el instalador.
El agente no encuentra las herramientas de REA
No se reinició del todo. Sal de la aplicación desde el ícono junto al reloj y vuelve a abrirla.
Se va por las ramas y sale un error “provider is closing”
Nos pasó al pedirle algo abierto: intentó capturar el tráfico de red y falló. Abre una sesión nueva y pide la función exacta, como en el ejemplo.
La terminal te pide “Path[0]”
Escribiste algo que PowerShell entendió como otro comando. Presiona Ctrl + C para cancelar: no rompe nada.

Enlaces

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.

  1. Nº 01La que lo construye nunca lo califica.
  2. Nº 03 · sale prontoTu IA ya es capaz. La skill le dice cómo se trabaja aquí.SKILL
  3. Nº 04Unos lo buscan, otros intentan desmentirlo.
  4. Nº 05 · sale prontoTrata a tu IA como a un empleado nuevo.NIVEL
  5. Nº 06 · sale prontoTu web se ve genérica porque tu agente escoge lo de siempre.DISEÑO

¿Le sirve a alguien de tu equipo?

Fuente original

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.

¿Quieres que lo hagamos contigo?

El diagnóstico es gratis: 30 minutos por videollamada, sin compromiso. Si lo que tu empresa necesita es otra cosa, te lo decimos.

Agenda un diagnóstico