A quién le sirve. Programadores con una aplicación antigua que quieren probar a delegar una migración pequeña a una IA sabiendo que tendrán que vigilarla; sirve también de aviso para quien piense que programar con IA es automático.
Qué hicieron
Con las claves de API de su trabajo, el desarrollador primero hizo un plan con las herramientas de Claude Code y luego le pidió, con el último Opus, que migrara el proceso de restablecimiento de contraseña de una aplicación web desde librerías y una arquitectura antiguas a otras modernas. Lo supervisó de cerca revisando cada propuesta y después dedicó bastante tiempo a limpiar el resultado final.
Cómo salió
El código era aceptable a pequeña escala, pero la arquitectura no encajaba y se desvió hacia cambios que nada tenían que ver. Costó el equivalente a unos dos meses de suscripción Pro durante medio día de trabajo y salió algo más lento que hacerlo a mano.
Conviene saber
La revisión y la limpieza anularon lo que se ganaba generando código más rápido. Según él, habría cometido varios errores sutiles si no lo hubiera comprobado todo.
Qué necesitas
- Claude Code con un plan de pago o una clave de API (la contraseña con la que un programa usa un servicio)
- El repositorio de la aplicación, que es la carpeta con su código, con pruebas que funcionen
- Una rama nueva de git, que es una copia de trabajo aparte, para el trabajo
- La librería antigua y la nueva que quieres usar
- Tiempo para revisar y limpiar el resultado
Cómo hacerlo tú, paso a paso
- Crea una rama nueva en git y comprueba que las pruebas actuales pasan antes de empezar.
- Pide a Claude Code un plan breve y la lista de archivos que piensa tocar. No le dejes escribir código todavía.
- Revisa el plan, quita lo que sobre y apruébalo.
- Pide la migración limitada solo al proceso de restablecimiento, con las pruebas ejecutadas tras cada paso.
- Revisa cada propuesta antes de aceptarla. Si se desvía hacia otro código, corta y vuelve al plan.
- Al terminar, repasa todo el cambio como si lo hubiera escrito un compañero nuevo y limpia lo que haga falta.
- Compara el tiempo total con lo que habrías tardado a mano.
En este repositorio, migra el proceso de restablecimiento de contraseña de [ruta o módulo] desde [librería o enfoque antiguo] a [librería moderna]. Primero escribe un plan breve y la lista de archivos que piensas tocar, y espera mi aprobación. Limita los cambios al proceso de restablecimiento, ejecuta las pruebas existentes tras cada paso y para cuando las pruebas pasen y hayas resumido los cambios. Pregúntame antes de borrar archivos o de tocar código que no tenga relación.
Consejos
- Mantén la tarea pequeña y bien acotada: en el caso se desvió hacia cambios que no tenían relación.
- Tratándose de contraseñas, revisa con especial cuidado: un fallo en el restablecimiento es un fallo de seguridad.
- Mide cuánto cuesta en uso de IA antes de repetirlo: el autor gastó bastante para medio día de trabajo.
Preguntas frecuentes
¿Entonces no merece la pena usar IA para programar?
Depende de la tarea y de las pruebas que tengas: aquí la revisión se comió lo que se ganó al generar el código. Prueba primero con algo pequeño y mide tú.
¿Puedo dejarlo sin vigilar?
No en algo tan delicado como las contraseñas. El autor asegura que habría cometido varios errores sutiles si no lo hubiera comprobado todo.
Fuentes
En el directorio desde el 8 de octubre de 2026.