Anthropic lanza code-modernization v1.0.0, un plugin para Claude Code
Anthropic lanza code-modernization v1.0.0, un plugin para Claude Code
El plugin moderniza bases de código heredadas e intenta demostrar que la nueva implementación se comporta igual que la original.
Anthropic lanzó code-modernization v1.0.0, un plugin para Claude Code diseñado para modernizar bases de código heredadas.
Lo más interesante es que el plugin no solo reescribe el código. Intenta demostrar que la nueva implementación se comporta exactamente igual que la original.
Cómo funciona:
- Analiza el sistema antiguo y extrae las reglas de negocio.
- Crea un plan de modernización y lo envía para su aprobación.
- Reescribe o actualiza el código, incluido el traslado a otros lenguajes de programación.
- Ejecuta las implementaciones antigua y nueva con los mismos datos de entrada y compara los resultados.
- Genera pruebas adicionales para verificar casos límite.
- Introduce errores intencionalmente para comprobar que las pruebas realmente pueden detectarlos.
- Genera un informe con los resultados de la verificación:
PROVEN,PARTLY PROVENoNOT PROVEN— demostrado, parcialmente demostrado o no demostrado.
El código original permanece intacto y se requiere confirmación humana en las etapas críticas.
La documentación completa está disponible en el repositorio de GitHub.
Por qué es importante
AnálisisConvierte la modernización de código heredado en un proceso verificable, con aprobación humana y evidencia de equivalencia de comportamiento.
Debatir en la comunidad
Comparte tus preguntas e ideas con desarrolladores