No, no ha matado a git. Ha dejado de usarlo en su propio monorepo, el gran repositorio donde guarda casi todo su código, y lo ha sustituido por Scion, un sistema de control de versiones que ha construido en cinco meses. La propia dice que Scion no sirve como sustituto de git para la mayoría. Lo interesante es el motivo: cuando los agentes de IA escriben el código, lo que se atasca ya no es programar, es todo lo que viene después.
Lo cuenta en su blog de ingeniería, en el artículo «Redesigning source control at Anthropic», publicado el 13 de octubre.
Qué es git, en dos líneas
Git es la herramienta de control de versiones que usa casi todo el mundo que programa. Guarda cada cambio del código, quién lo hizo y cuándo, y permite volver atrás o juntar el trabajo de varias personas. Cada copia de git es completa: cualquiera puede trabajar sin conexión con todo el historial en su ordenador. Plataformas como GitHub o GitLab están construidas encima de git.
Qué ha pasado en Anthropic
lo resumió así en X:
> «In May, we merged around 2,500 code changes per day. In September, we merged more than 30,000 per day. As a result, we became bottlenecked by developer infrastructure built for human (rather than agent) scale.» > > Anthropic (@AnthropicAI) en X
usa , su propio modelo, para programar mucho más que casi cualquier otra empresa. Según el artículo, el historial de la rama principal ocupa casi 100 GB y una copia de trabajo comprimida, más de 25 GB. Solo para CI, las pruebas automáticas que se ejecutan con cada cambio, hacen del orden de 25 millones de descargas de código al día. Si cada una de esas descargas clonara el repositorio entero con git, saldrían más de 600 PB al día. Es un cálculo de para mostrar la escala, no tráfico real. Llegaron a mantener varios cientos de copias internas de git para aguantar la carga.
Midudev lo explicó así en español:
> «¡Anthropic crea su propio Git! Desde septiembre fusionan más de 30.000 cambios de código al día. ¡Y git era un cuello de botella! Su solución: crear en solo 5 meses su propio sistema de control de versiones, pensado para agentes de IA en lugar de humanos» > > Miguel Ángel Durán (@midudev) en X
Cómo funciona Scion
La idea de fondo es sencilla. Git da a cada ordenador una copia completa porque supone que vas a trabajar sin conexión. Los clientes de son casi todos agentes y trabajos automáticos que siempre están conectados. Así que en Scion el servidor hace el trabajo pesado (historial, quién cambió cada línea, fusiones) y cada cliente solo descarga los archivos que de verdad lee.
Según , la infraestructura de Scion necesita 200 veces menos CPU y memoria que las copias internas de git que mantenían antes. Las descargas de código para CI y para investigación tardan segundos en vez de minutos, y la CI, las pruebas automáticas del código, ha ganado un 25 % de capacidad de CPU.
Un equipo de siete personas construyó Scion y también Antique, su herramienta de revisión de código, en esos cinco meses. Además hicieron búsqueda de código y un sistema de permisos que puede proteger carpetas concretas, con escribiendo buena parte del código. Los ingenieros cuentan que ahora revisan la intención de cada cambio en lugar de leer cada línea.
Lo que sigue siendo verdad para git
es clara: Scion no es un sustituto de git para uso general y solo tiene sentido en monorepos enormes, con decenas de miles de ingenieros o enjambres de agentes. no ha anunciado que vaya a publicarlo; explica que adoptarlo obligaría a cambiar todo el ciclo de desarrollo. Lo que propone es compartir lo aprendido para que algunas ideas lleguen a git, y colaborar con GitHub, GitLab y la comunidad de código abierto. Si tu empresa usa git, sigue siendo la herramienta correcta.
El aviso para tu empresa
cree que este tipo de problema será común en otras empresas en los próximos 6 a 12 meses. Es una previsión, no la fecha de ningún lanzamiento. Tu empresa no va a fusionar 30.000 cambios al día, pero el patrón sí se repite a escala pequeña. Si empiezas a usar Code u otros agentes para programar, el código sale más rápido y el atasco se mueve a otro sitio: pruebas que tardan, revisiones que se acumulan, despliegues que nadie automatizó, permisos que nadie revisa.
Por eso conviene mirar la infraestructura antes de que sea el cuello de botella. Para eso tenemos la Auditoría Técnica de 200 €: análisis e informe de mejoras de tu web o tu app. Si prefieres hablarlo antes, escríbenos.