Skip to content
industry insights

La IA puede clonar tus aplicaciones. ¿Y ahora qué?

Una suite viral inspirada en Adobe y un agente de ingeniería inversa en GitHub han convertido la imitación de software en una conversación generalizada. El giro: un clon que parece funcional puede estar a años luz de ser un reemplazo profesional, y copiar conlleva riesgos reales.

Cassidy Wolfe
La IA puede clonar tus aplicaciones. ¿Y ahora qué?

El clon de Adobe que se volvió viral antes de estar listo

Esta semana, un desarrollador llamado Brandon lanzó ArtCraft, una suite de código abierto de aplicaciones inspiradas en Adobe, lo que generó una emoción viral inmediata. Su motivación declarada: una profunda frustración con las tarifas de cancelación de suscripción de “patrones oscuros” de Adobe, una queja que comparten muchos creativos.

Brandon afirma haber utilizado un enfoque de sala limpia, reconstruyendo meticulosamente las siete aplicaciones —incluyendo PhotoCraft, VectorCraft y FilmCraft— en Rust. Asegura que no se incorporó ningún código o activo de Adobe; en su lugar, realizó ingeniería inversa de especificaciones públicas y observó el comportamiento de las aplicaciones, incluso escribiendo soporte para PSD a partir de la especificación de formato de archivo público de Adobe. Sin embargo, las interfaces familiares de ArtCraft, casi idénticas a las de Adobe, inevitablemente plantean preocupaciones sobre la copia de propiedad intelectual.

A pesar de la euforia inicial, las primeras pruebas en Hacker News moderaron rápidamente las expectativas. Los usuarios informaron de selección de texto desalineada, atajos que no funcionan, controles deslizantes de tamaño de fuente que no responden y carpetas que no se pueden contraer, y un evaluador lo calificó como "software de broma". La propia hoja de ruta de ArtCraft, bajo una "evaluación de paridad de honestidad", admite que la paridad con Photoshop se sitúa actualmente muy por debajo del 50%, y se proyecta que alcanzar el 99% llevará meses, no años.

Un repositorio que le da a los agentes de codificación visión de rayos X

El proyecto de Brandon es una "reescritura en sala limpia", un proceso manual y laborioso. Pero un repositorio de GitHub viral diferente, Reverse Engineer Anything (REA), sugiere un camino más automatizado para la clonación de aplicaciones. No es un botón mágico; es un servidor MCP (Model Context Protocol) y una CLI que conecta agentes de IA con herramientas de análisis binario de grado industrial como Ghidra, Hopper e IDA Pro.

REA otorga a los agentes visión de rayos X en diversos softwares: binarios nativos (Mach-O, ELF, PE), aplicaciones Electron, ensamblajes .NET, APKs de Android e incluso aplicaciones web. Un agente puede rastrear una función, citando evidencia de código específica, y luego implementar una versión similar para tu proyecto. Esto transforma la inspección y la descompilación en flujos de trabajo de codificación prácticos y ejecutables.

Considera las demostraciones detalladas: los agentes replican la función de portapapeles de Notion o reconstruyen el sonido de un juego retro desde C. Aunque la configuración todavía requiere instalar servidores MCP y herramientas, y la verificación sigue siendo crítica, REA cambia drásticamente el esfuerzo. Va más allá de las reescrituras especulativas de "sala limpia" hacia la extracción e implementación de funciones específicas basadas en evidencia, lo que sugiere un futuro donde el código propietario se convierte en un mero plano para la replicación impulsada por IA.

Cuando un clon toma dos horas y 140 dólares

Los propios modelos de Stork.AI han demostrado el punto. Un experimento encargó a Opus 5.5 la ingeniería inversa del juego de 1995 Space Cadet Pinball desde su ejecutable de Windows, para luego recrearlo de forma nativa en Rust para macOS. El agente desensambló el juego, escribió sus propias herramientas y lo tradujo función por función, dividiendo el trabajo entre 15 subagentes para la física, las paletas y las 32 misiones.

Dos horas y 25 minutos después, había generado 31,000 líneas de Rust, 174 pruebas y cero dependencias, todo por aproximadamente 140 dólares en costos de API. Aunque impresionante, esto no es prueba de que cualquier aplicación compleja pueda recrearse a bajo costo. Un juego delimitado, con condiciones claras de éxito/fallo para el comportamiento, es mucho más fácil de probar que una suite creativa extensa como las que se encuentran en la Organización de ArtCraft en GitHub.

Los agentes sobresalen cuando el comportamiento puede verificarse repetidamente frente a un estado correcto conocido. Esta es precisamente la razón por la cual los esfuerzos de portabilidad basados en pruebas, como VNext (portar Next.js a Vite) o el esfuerzo del compilador de TypeScript a Rust, han tenido éxito a pesar de los considerables costos de cómputo. Los agentes simplemente siguen trabajando hasta que las pruebas pasan, lo que demuestra que la generación de código verificable es su verdadera fortaleza.

¿Te está gustando? Recibe uno así en tu bandeja cada mañana.

un correo al día · date de baja en dos clics · sin rastreadores de terceros

La ventaja competitiva del software está cambiando, y la ley sigue aplicando

La ventaja competitiva tradicional del software está cambiando: el comportamiento del lado del cliente es cada vez más inspeccionable, pero el verdadero valor de un producto se extiende mucho más allá de su interfaz de usuario. Reproducir una aplicación completa significa replicar su fiabilidad, servicios en la nube, integridad de datos, integraciones de terceros y requisitos empresariales complejos, una tarea mucho más exigente que una recreación funcional.

La incertidumbre legal también se cierne sobre estos esfuerzos de clonación. Si bien la reimplementación funcional en sala limpia tiene precedentes, la copia directa de código propietario, activos protegidos por derechos de autor, marca o imagen comercial de la interfaz de usuario conlleva riesgos legales separados y significativos. Las patentes sobre algoritmos o características específicas también podrían generar reclamaciones por infracción independientes.

La consecuencia más amplia es clara: el código propietario es una ventaja competitiva que se debilita. La infraestructura de backend, los servicios en la nube robustos y los ecosistemas establecidos ahora definen la capacidad de defensa de un producto. Este cambio hace que el software personal sea más alcanzable para los usuarios individuales, incluso cuando los clones públicos de nivel profesional luchan por alcanzar la paridad.

Preguntas frecuentes

¿Qué es ArtCraft?

ArtCraft es un conjunto de aplicaciones de código abierto diseñadas para reproducir partes de los productos de Adobe, incluyendo herramientas similares a Photoshop y de edición de video.

¿Qué hace Reverse Engineer Anything?

Conecta agentes de codificación de IA a herramientas como Ghidra, Hopper e IDA para inspeccionar el software y ayudar a explicar o reproducir su comportamiento.

¿Puede la IA clonar completamente el software profesional?

La IA puede reproducir características y flujos de trabajo, pero igualar la fiabilidad, las integraciones, el acabado y la paridad profesional sigue siendo difícil.

¿Es legal la ingeniería inversa de software?

Depende de la jurisdicción, el método, las licencias y lo que se copie. Las implementaciones en sala limpia pueden tratarse de manera diferente a la copia de código o activos protegidos.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$199 · AI tools & software only

Para builders

Esta página está trabajando para la herramienta de otro.

La leen los agentes de IA. Aterrizan compradores. Responde en ocho idiomas y vía MCP. Tu herramienta puede tener una igual — publicada en 24 horas.