Claude Code de Anthropic migra un millón de líneas de código a un nuevo lenguaje en dos semanas
Anthropic
Los ingenieros de Anthropic utilizaron Claude Code para migrar grandes bases de código en días o semanas: Jarred Sumner migró Bun de Zig a Rust, y Mike Krieger portó una base de código en Python a 165.000 líneas de TypeScript. El artículo detalla el proceso de seis pasos y la economía de la migración de código impulsada por IA, incluidos los costos de tokens y los resultados de las pruebas.
Anthropic informa de que, utilizando Claude Code y modelos como Claude Fable 5 y Claude Opus 4.8, los desarrolladores pueden migrar grandes bases de código a un nuevo lenguaje en días o semanas, en lugar de años. Se destacan dos ejemplos: Jarred Sumner, cofundador de Bun, utilizó Claude Code para migrar Bun de Zig a Rust, generando un millón de líneas de código en menos de dos semanas, con solo 19 regresiones detectadas tras la fusión, todas ya corregidas. Mike Krieger, líder de Anthropic Labs, migró una base de código Python a 165.000 líneas de TypeScript durante un fin de semana, utilizando cientos de agentes, ocho puntos de control, tres rondas de revisión adversarial y una verificación final de paridad. El artículo describe un proceso de seis pasos para tales migraciones, comenzando por establecer un árbitro fiable (el conjunto de pruebas), luego crear un documento de reglas, un mapa de dependencias y un registro de divergencias, seguido de una traducción, compilación y prueba paralelas impulsadas por agentes. Se señala que la migración de Bun costó aproximadamente 5,9 mil millones de tokens de entrada no almacenados en caché y 690 millones de tokens de salida, alrededor de 165.000 dólares, mientras que la migración de Mike utilizó 27 millones de tokens. La economía ha cambiado, haciendo que las migraciones sean viables para beneficios más pequeños, como reducir los tiempos de compilación de ocho minutos a dos segundos.
Fuente: Habr — хаб ИИ —
original
