REA es una herramienta para desarrolladores que conecta con tu coding agent (Claude Code, Cursor, Codex, OpenCode) y le da la capacidad de hacer ingeniería inversa: examinar un software para entender qué hace y cómo lo hace, sin tener su código fuente. La idea es que tu agente de IA pueda inspeccionar un binario, una app de Electron o la actividad de un navegador, y luego explicártelo en lenguaje plano. Sirve para entender una función lo suficiente para documentarla, modificarla o reconstruirla desde cero.
REA (rea.tools): ingeniería inversa para tu agente de código, cómo funciona y cuánto cuesta
REA le da superpoderes de ingeniería inversa a tu coding agent: inspecciona cualquier programa y te explica cómo funciona por dentro.
🔎 Qué es
⚙️ Cómo funciona
Instalas y conectas REA a tu agente con un solo comando: npx rea-agents@latest setup (necesitas Node.js y un coding agent ya corriendo). Después le hablas al agente en inglés plano, tipo 'Use REA to inspect Windows Calculator. Why does 200 + 10% give 220?', y REA le pasa al agente el código descompilado, los handlers y las llamadas para que lo interprete. Soporta tres tipos de objetivo: binarios nativos (ejecutables y librerías con sus funciones, strings y call graph), JavaScript/Electron (mapea módulos, rutas e IPC desde una carpeta o archivo ASAR), y actividad de navegador/runtime (captura y compara entre corridas). Casos reales de su sitio: reconstruir el juego del dinosaurio de Chrome con velocidad ajustable, recuperar las reglas del botón % de la Calculadora de Windows o clonar un sitio web.
💲 Cuánto cuesta
El sitio oficial no publica tabla de precios pública al momento de escribir esto, así que no hay un número confirmado. La instalación es self-service vía npx, orientada a usarse junto a tu coding agent (que sí puede tener su propio costo, como el plan de Claude o Cursor). Si te interesa, lo honesto es revisar rea.tools directo o escribirles para pricing, porque la info de costos no es transparente todavía.
✅ Opiniones sobre REA
Herramienta nicho pero potente: si vives dentro de un coding agent y necesitas entender software ajeno, REA es un acelerador real; para todos los demás, es overkill.
Datos clave
Pros y contras
A favor
- Convierte tareas de reverse engineering (normalmente lentísimas y manuales) en una conversación con tu agente de IA
- Setup plug-and-play con un solo comando npx y soporte para binarios nativos, Electron/JS y actividad de navegador
- Casos de uso muy concretos: entender, modificar o clonar software y sitios web
En contra
- Nivel técnico alto: necesitas Node.js, un coding agent y saber de código para sacarle provecho
- Pricing poco transparente (sin tabla pública) y la herramienta está solo en inglés
Alternativas
Herramientas similares
Shopify AI Toolkit: qué es este kit para meterle IA a tu tienda y cuánto cuesta
Un kit para que tu tienda Shopify (o tu app) hable con asistentes de IA tipo ChatGPT y automatice tareas de e-commerce.
UptimeRobot: para qué sirve este monitor de uptime y cuánto cuesta
El vigilante 24/7 de tu sitio: te avisa en segundos cuando se cae, antes de que lo note tu cliente.
Sanity, el CMS headless para devs: cómo funciona y cuánto cuesta
CMS headless y en tiempo real para manejar el contenido de tu web o app desde un panel que tú mismo moldeas.
GlitchTip: para qué sirve este monitoreo de errores open source y cuánto cuesta
Alternativa open source a Sentry para cachar los errores de tu app antes que tus clientes y sin pagar de más.
💬 Comentarios