Anthropic создала Scion для замены Git в монорепозитории
Anthropic полностью переписала Git, потому что он медленный для ИИ. Компания за пять месяцев перевела свой монорепозиторий с Git на собственную систему контроля версий Scion.
Главная причина перехода — агенты. Количество слияний в монорепозиторий выросло с примерно 2500 в день в мае до более чем 30 000 к сентябрю. В результате Git стал главным тормозом процесса разработки.
История ветки main весит почти 100 ГБ, а система CI выполняет около 25 миллионов чекаутов ежедневно. При скачивании репозитория целиком каждый раз возникало бы более 600 петабайт трафика в сутки.
Как устроен Scion
- Клиент всегда онлайн и скачивает только те файлы, которые необходимы для текущей задачи
- Коммиты, мерджи и ребейзы выполняются на сервере, поэтому пользователю не нужно ничего пушить
- Полной копии репозитория не существует нигде, включая серверную часть системы
- Многие задачи CI работают через API без необходимости выполнения стандартного чекаута
В результате время чекаута сократилось примерно в 100 раз. Инфраструктура теперь потребляет в 200 раз меньше процессорных ресурсов и памяти. У системы CI стало доступно на 25 процентов больше вычислительной мощности.
Основную часть кода Scion написал искусственный интеллект Claude под руководством семи инженеров компании Anthropic.
Ограничения применения новой системы
Код системы Scion не является открытым. Anthropic признаёт, что данный инструмент не заменит Git для обычных проектов. Подобная архитектура необходима исключительно гигантским монорепозиториям и роям агентов.










