☝🏻Anthropic полностью переписала Git потому что он медленный для ИИ Anthropic рассказала, как за пять месяцев полностью
Anthropic рассказала, как за пять месяцев полностью перевела свой монорепозиторий с Git на собственную систему контроля версий Scion.🤖
Причина — агенты.
Число слияний в монорепозиторий выросло с ~2500 в день в мае до 30 000+ в сентябре, и Git стал главным тормозом разработки.🤯
История main весит почти 100 ГБ, а CI делает около 25 млн чекаутов в день. Если бы каждый раз скачивали репозиторий целиком, выходило бы больше 600 ПБ git-трафика в сутки.
Как устроен Scion:
🔻 клиент всегда онлайн и скачивает только те файлы, которые нужны;
🔻 коммиты, мерджи и ребейзы выполняются на сервере, поэтому пушить нечего;
🔻 полной копии репозитория нет нигде, даже на сервере;
🔻 многие CI-задачи работают через API вообще без чекаута.
☝🏻В итоге чекауты стали примерно в 100 раз быстрее, инфраструктура потребляет в 200 раз меньше CPU и памяти, а у CI стало на 25% больше вычислительной мощности.⚡️
Систему в основном писал Claude под руководством семи инженеров.
☝🏻Но код Scion не открыт, и Anthropic сама признаёт, что для обычных проектов Git он не заменит. Такая схема нужна только гигантским монорепозиториям и роям агентов.🤷🏼♀️
================
🔺 News | 🧩 Soft | 💻 Hacker