Новые разделы!
ИИ, квантовые вычисления и много других интересных тем

Заходите в ЦИТадель!
Век живи — век учись

Anthropic заменила Git собственной системой Scion из-за роста ИИ-разработки

Anthropic, разработчик моделей Claude, за пять месяцев перевела внутренний монорепозиторий с Git на собственную систему контроля версий Scion. С мая по сентябрь 2026 года число ежедневно сливаемых изменений выросло примерно с 2,5 тыс. до более 30 тыс.; компания связывает нагрузку с широким использованием ИИ-агентов для программирования.

Компания Anthropic представила архитектуру Scion — собственной системы контроля версий, созданной для работы с огромным монорепозиторием и потоком изменений от ИИ-агентов. Семь инженеров разработали Scion, интерфейс код-ревью Antique и несколько связанных инструментов, а затем за пять месяцев полностью перенесли монорепозиторий с Git.

История основной ветки репозитория Anthropic занимает почти 100 Гбайт, а сжатая рабочая копия — более 25 Гбайт. Системы непрерывной интеграции выполняют около 25 млн операций извлечения кода в сутки. По оценке компании, при обычной загрузке через Git это создавало бы более 600 Пбайт трафика ежедневно. Сотни внутренних зеркал Git некоторое время позволяли распределять нагрузку, но перестали справляться с ростом числа изменений.

Scion рассчитана на постоянно подключённые к сети ИИ-агенты и использует клиент-серверную архитектуру. Создание изменений, слияние, перебазирование, просмотр истории и другие операции выполняются на сервере, а клиенты хранят ограниченный кеш и загружают только необходимые файлы. Инструменты CI могут обращаться к данным репозитория через API без создания локальной копии.

По данным Anthropic, новая инфраструктура требует в 200 раз меньше ресурсов процессора и памяти, чем прежняя система зеркал Git. Извлечение кода ускорилось примерно на два порядка, а вычислительные затраты CI сократились на 25%.

Claude также использовался при создании Scion. В частности, ранняя версия модели Claude Mythos Preview переписала конвейер переноса данных из Git: новый вариант потреблял в 20 раз меньше памяти и работал в четыре раза быстрее. Anthropic подчёркивает, что Scion не предназначена для замены Git в обычных проектах, однако рассчитывает применить отдельные архитектурные решения системы в сотрудничестве с GitHub, GitLab и сообществом разработчиков открытого ПО.

Источник: anthropic.com

Связь с редакцией