A quién le sirve. Equipos de desarrollo con una aplicación que quieren pasar de una tecnología a otra y que pueden dividir el trabajo en módulos independientes. Si no programas, no es para ti.
Qué hicieron
Jared indicó al Devin principal que dividiera la migración de React Native a Swift en seis piezas independientes. El principal creó Devins hijos, asignó una pieza a cada uno y más tarde juntó sus resultados. Cada hijo trabajaba en su propia máquina virtual, con una tarea y un contexto acotados.
Qué necesitas
- Una cuenta de Devin con un plan de pago y acceso a tu repositorio.
- El código de la aplicación original en un repositorio.
- Una lista de módulos que se puedan migrar por separado.
- Pruebas automáticas que digan si cada pieza migrada se comporta como la original.
- Una persona técnica que revise las solicitudes de cambios (PR).
Cómo hacerlo tú, paso a paso
- Haz un mapa de la aplicación y marca las piezas que dependen poco unas de otras.
- Dale a Devin acceso al repositorio y pide al Devin principal que divida la migración en piezas independientes (en el caso, seis).
- Pide que cree un Devin hijo por pieza, cada uno con su tarea y su contexto acotados.
- Cada hijo trabaja en su propio entorno. Pídele que abra una solicitud de cambios (PR) con las pruebas pasando.
- Pide al principal que junte los resultados y resuma cómo encajan.
- Revisa tú cada PR y prueba la aplicación completa antes de aceptar nada.
- Si algo no encaja, devuelve el fallo concreto al hijo que corresponda.
Estoy migrando [repositorio] de [tecnología antigua, por ejemplo React Native] a [tecnología nueva, por ejemplo Swift]. Divide el trabajo en [número] piezas independientes, como [lista de módulos], y lanza en paralelo un agente hijo distinto para cada una. Habrás terminado cuando cada pieza tenga una solicitud de cambios con las pruebas pasando y me hayas dado un resumen de cómo encajan. No aceptes ninguna sin mi aprobación.
Consejos
- Cuanto más independientes sean las piezas, menos choques habrá al juntarlas.
- No aceptes ninguna PR sin tu aprobación. La fuente no cuenta cómo salió, así que verifica todo.
- Prueba antes con una pieza pequeña, antes de lanzar las seis.
Preguntas frecuentes
¿Funciona con cualquier migración?
La fuente no cuenta cómo salió esta, así que no hay garantía. Funciona mejor si las piezas se separan bien y tienes pruebas que comprueben cada una.
¿Cuánto cuesta?
La fuente no da precios. Cada agente hijo consume recursos de tu plan, así que mira el consumo con una pieza antes de lanzar todas.
Fuentes
En el directorio desde el 5 de octubre de 2026.