Código de Claude Code: No fue filtración, era público

Fuentes: Claude Code's Source Didn't Leak. It Was Already Public for Years.

La reciente "filtración" del código fuente de Claude Code, la herramienta de Anthropic para la programación con IA, resultó ser un malentendido. El código, de aproximadamente 512,000 líneas, no se filtró en sí, sino que ya estaba disponible públicamente en npm (Node Package Manager) desde hace años en formato minificado. Lo que realmente ocurrió fue la inclusión accidental de un archivo de mapa de origen (source map) en una versión del paquete, que añadió comentarios internos y la estructura de directorios al código existente. Este archivo, destinado a la depuración interna, permitió a investigadores externos acceder a información adicional, como nombres de variables y estructura del proyecto. La situación es aún más curiosa porque es la segunda vez que Anthropic sufre un error similar en los últimos 13 meses. El incidente provocó una rápida reacción de la comunidad de desarrolladores, con la creación de un 'clean-room rewrite' en Rust (Claw Code) que rápidamente alcanzó un récord de estrellas en GitHub, y la aparición de un sitio web (ccleaks.com) que detalla las características no reveladas. Paradójicamente, Anthropic pudo incluso utilizar su propio modelo de IA, Claude, para extraer la información del código minificado, demostrando que la información sensible ya era accesible sin necesidad del archivo de mapa de origen.