Anthropic заменила Git собственной системой Scion: слияния в монорепозитории выросли до 30 тыс. в день Anthropic рассказала, как за пять месяцев полностью перевела свой монорепозиторий с Git на собственную систему контроля версий Scion. Причиной стали AI-агенты: число слияний в монорепозиторий выросло с примерно 2,5 тыс. в день в мае до более 30 тыс. в сентябре, и Git превратился в главный тормоз разработки. Масштаб нагрузки оказался критическим. История ветки main весит почти 100 ГБ, а CI выполняет около 25 млн чекаутов в день. Если бы каждый раз репозиторий скачивался целиком, объём git-трафика превышал бы 600 ПБ в сутки. Архитектура Scion строится на нескольких решениях. Клиент постоянно находится онлайн и скачивает только те файлы, которые действительно нужны. Коммиты, слияния и ребейзы выполняются на сервере, поэтому отправлять на сервер ничего не требуется. Полной копии репозитория нет нигде, включая сам сервер, а многие задачи CI работают через API вообще без чекаута. Результат выразился в кратном росте показателей: чекауты стали примерно в 100 раз быстрее, инфраструктура потребляет в 200 раз меньше CPU и памяти, а у CI появилось на 25% больше вычислительной мощности. Систему в основном писал Claude под руководством семи инженеров. При этом код Scion не открыт, и Anthropic признаёт, что для обычных проектов он Git не заменит. Подобная схема оправдана только для гигантских монорепозиториев и больших роёв агентов. #news #AI https://www.anthropic.com/engineering/redesigning-source-control