Plugin Oficial

Code Modernization

Modernización guiada de código heredado: evaluar, mapear, planificar, reconstruir y demostrar equivalencia.

Autor
Anthropic
Funciona con
Claude Code
Licencia
Apache-2.0
Documentado
Oct 2, 2026

Qué es Code Modernization

Apunta Claude a un código base heredado y obtén una comprensión de él, un plan que apruebas, código modernizado y la prueba de que el comportamiento coincide. Funciona con cualquier lenguaje y cualquier tipo de cambio: actualización de versión, reescritura o reconstrucción. Empieza con /code-modernization:modernize.

Qué hace

Cómo se integra Code Modernization: qué agentes lo ejecutan y qué añadeSE EJECUTA ENTu agenteClaude Codeun host documentadoPLUGIN · OFICIALCode ModernizationPaquetes de skills, comandos, hoo…5 pasos de instalación3 notas de permisoslicencia: Apache-2.0LO QUE AÑADEQué hacemodernize-assess inventaría compl…modernize-map construye un mapa i…modernize-extract-rules escribe r…modernize-uplift, transform y rei…agente → extensión → nueva capacidad · desde el repositorio o la documentación oficial
Dónde se ejecuta Code Modernization y qué añade, según su documentación
  • modernize-assess inventaría complejidad, deuda y seguridad
  • modernize-map construye un mapa interactivo de dependencias y flujo de datos
  • modernize-extract-rules escribe reglas de negocio como tarjetas Given/When/Then con citas archivo:línea
  • modernize-uplift, transform y reimagine reconstruyen el código
  • modernize-verify vuelve a ejecutar las pruebas y compara las salidas antiguas y nuevas, con veredicto PROVEN / PARTLY PROVEN / NOT PROVEN
  • modernize-harden analiza el sistema heredado y prepara un parche revisado

Cuándo usarla

Buen encaje

  • Pasar a una versión más nueva del mismo stack (p. ej., Java 8 a 17)
  • Reescribir un módulo heredado con una nueva tecnología y prueba de comportamiento
  • Entender un sistema heredado desconocido antes de decidir

No apto para

  • Movimientos de Rehost o Replace, que no cambian código (solo ayuda el análisis)
  • Ejecutarlo de una vez sobre un parque grande; el README aconseja empezar con un piloto

Cómo instalar Code Modernization

Necesitas: Claude Code; Un ingeniero que sepa cómo se construye y ejecuta el sistema para las primeras preguntas

  1. Ejecuta Claude Code
  2. Ejecuta /plugin install code-modernization@claude-plugins-official
  3. Abre una carpeta para el trabajo y ejecuta /code-modernization:modernize
  4. O ejecuta /code-modernization:modernize-preflight --source
  5. Sigue la línea de 'siguiente paso' que imprime cada comando

Permisos y seguridad

A qué puede acceder

  • Escribe solo en analysis// y modernized/ (la salida de compilación donde tu build suele escribir)
  • No edita el código fuente heredado
  • Enlaza el código fuente mediante legacy/ sin copiarlo

Notas de seguridad de los responsables

  • Se comprueba que el código fuente no se haya tocado mediante las fechas de los archivos
  • El parche de seguridad lo aplicas tú

Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.

Limitaciones

  • Algunos pasos lanzan muchos agentes, por lo que el uso real en sistemas grandes es alto
  • El mismo comando puede dar recuentos distintos en una segunda ejecución
  • Si el sistema antiguo no se puede ejecutar, el mejor veredicto es PARTLY PROVEN

Herramientas que extiende

Claude Code

Web · Desktop

Aún no hay reseñas de usuarios

Herramienta de programación agéntica de Anthropic que lee tu código, edita archivos y ejecuta comandos desde la terminal, IDE, escritorio o navegador.

El plan gratis termina en: Sin nivel gratuito: Claude Code está incluido en las suscripciones de pago de Claude (Pro, Max, Team, Enterpr…

Listed Aún sin reseñar

Verificado code.claude.com (abre el sitio web de Claude Code en una pestaña nueva)

Desde $20/mo EE. UU. · revisado Sep 29

Preguntas frecuentes

¿Cómo demuestra Code Modernization que el nuevo código se comporta como el antiguo?

modernize-verify vuelve a ejecutar las pruebas desde cero, ejecuta el código antiguo y el nuevo con las mismas entradas con una comparación por script, inventa entradas nuevas y usa comprobaciones canary. fuente

¿Por dónde empiezo con el plugin code-modernization?

Ejecuta /code-modernization:modernize; te pregunta qué quieres, escribe INTENT.md y te da el primer comando. fuente

¿code-modernization edita mi código fuente heredado?

No. Escribe solo en analysis// y modernized/. fuente

¿Qué tipos de modernización admite code-modernization?

Uplift (misma tecnología, versión más nueva), transform (nueva tecnología módulo por módulo) y reimagine (nueva arquitectura). fuente

Guías relacionadas

Fuentes y lagunas

No indicado por los responsables: El README del plugin no muestra la fecha de lanzamiento ni el historial de versiones; El final del README (sección de resultados) no se leyó por completo.

Más extensiones para ver