REA
Inicio rápido de REA: empezar por un artefacto estático
Revisar el plan de instalación y usar la CLI en una muestra JS o Electron autorizada
Qué aprenderás
- Revisar el plan
- Escoger una muestra acotada
- Verificar requisitos por tarea
Antes de empezar
- Un objetivo propio o autorizado
- Node.js y npm
- Un proveedor local solo si hace falta análisis nativo
Usar un artefacto inocuo para probar configuración, procedencia y limpieza
Conclusiones clave
- Setup solicita aprobación de los cambios.
- El JS estático no necesita motor nativo.
- Un mapa estructural no prueba comportamiento.
Revisar el plan
El comando documentado es `npx rea-agents setup`. Pregunta qué clientes se configurarán y muestra rutas y cambios antes de escribir. La aprobación de descarga de npm y la aprobación de REA son pasos distintos.
Los registros existentes pueden venir seleccionados; un cliente recién detectado no se agrega automáticamente. Hay copias de respaldo y reemplazo atómico, pero conviene leer el plan y reiniciar el cliente indicado.
Escoger una muestra acotada
El README muestra `analyze-javascript-application --json` para un directorio o ASAR de JavaScript o Electron. Esta vía requiere Node.js y npm, pero no Ghidra ni Hopper.
Use una ruta absoluta a una muestra descartable que tenga permiso de analizar. Revise módulos, importaciones y evidencia del JSON antes de pedir una interpretación; la estructura estática no prueba efectos en ejecución.
Verificar requisitos por tarea
La guía de instalación propone comprobaciones de preparación específicas. Un binario necesita proveedor; la observación del navegador necesita su contexto; el JS estático tiene otros requisitos.
No ejecutamos la configuración ni inspeccionamos una muestra local. Los comandos son pasos documentados que deben verificarse en el entorno real, especialmente porque el proyecto cambia con rapidez.
Cómo elegir
| Criterio | Opción A | Opción B |
|---|---|---|
| Best when | You need predictable behavior and easy auditing | You need adaptive optimization and have reliable telemetry |
| Main risk | May leave performance on the table | Can become difficult to explain or debug |
Pasos de implementación
- 1
Revisar origen del paquete y plan.
- 2
Analizar una muestra estática autorizada.
- 3
Leer evidencia y limitaciones antes de interpretar.
Ejemplo para copiar
npx rea-agents setup
npx -y rea-agents@latest analyze-javascript-application /absolute/path/to/app --jsonPreguntas frecuentes
¿Setup instala Hopper automáticamente?
No. La guía lo presenta como opción separada que requiere aprobación explícita.
¿Puedo usar la CLI sin registrar un agente?
Sí. El README documenta un comando directo para artefactos JS o Electron.
Fuentes
- REA / README.mdFuente verificada 2026-10-14
- REA / docs/installation.mdFuente verificada 2026-10-14
- REA / docs/cli.mdFuente verificada 2026-10-14
- REA / src/application/Setup.tsFuente verificada 2026-10-14
- REA / src/application/SetupSkill.tsFuente verificada 2026-10-14
- REA / docs/javascript-application-workflows.mdFuente verificada 2026-10-14