
Anthropic заменила Git на собственную систему Scion: как агенты перегрузили контроль версий
Anthropic перевела монорепозиторий с Git на централизованную систему Scion из-за взрывного роста кода, генерируемого ИИ-агентами. Мерджи выросли с 2,5 до 30 тысяч в день, а Git-трафик достиг бы 600 ПБ в сутки.
13 октября Anthropic анонсировала полный переход монорепозитория с Git на собственную систему контроля версий Scion. Причина — беспрецедентный объём кода, который пишут автономные агенты: с мая по сентябрь 2026 года количество ежедневных мерджей в основную ветку выросло с примерно 2 500 до более чем 30 000.
Масштаб нагрузки на Git стал критическим: история главной ветки весит почти 100 ГБ, сжатая рабочая копия — свыше 25 ГБ. Только CI-системы выполняют около 25 миллионов чекаутов в день, не считая песочницы агентов и исследовательские задачи. При обычном git fetch трафик превысил бы 600 петабайт в сутки, что заставило компанию содержать несколько сотен внутренних git-зеркал.
Фундаментальная проблема кроется в архитектуре Git: он создан для распределённой работы с полными локальными копиями и офлайн-режимом. У Anthropic почти все клиенты — агенты, которые всегда онлайн и каждый раз начинают с чистого листа. Shallow clone, sparse checkout и зеркала лишь откладывали крах.
Scion — централизованная система. Базовая единица — changeset: запись в журнале упреждающей записи с изменёнными файлами относительно первого родителя и ссылками на блобы по хэшу содержимого. Packfile'ов нет, поэтому не требуется обслуживание репозитория. Ссылки обновляются через compare-and-swap в одной строке Spanner. Клиент scn общается с демоном на узле, тот — с региональными кэшами (попаданий 99%+), а кэши — с авторитетными серверами.
Результаты: инфраструктура потребляет в 200 раз меньше CPU и памяти, чем схема с git-зеркалами. Checkout для CI и исследований занимает секунды вместо минут. CI получил 25% свободной CPU-мощности. Систему и инструмент код-ревью Antique построили семь инженеров за пять месяцев — за это время объём мерджей вырос в десять раз. Пайплайн миграции из Git в Scion переписал Claude: новая версия использует в 20 раз меньше памяти и работает в 4 раза быстрее.
Централизованные VCS у гигантов существовали раньше: Piper у Google, Sapling у Meta, VFS for Git у Microsoft. Но для таких масштабов требовались тысячи инженеров, а Anthropic достигла результата за полгода — потому что код пишут агенты. GitHub в апреле 2026 года объяснял сбои экспоненциальным ростом пулл-реквестов и коммитов. Написать код стало дешево, а принять, проверить, слить и прогнать через CI — дорого.
Anthropic отказалась от классических merge queue с глобальной блокировкой в пользу тестирования после мерджа и перед деплоем. За здоровьем компонентов следят отдельные агенты на Claude вместе с обычным алертингом. Роль инженеров часто сводится к тому, чтобы сказать Claude «нет»: агенты нарушают базовые ограничения, а состязательное ИИ-ревью бывает чрезмерно осторожным.
Scion не будет открыт. Anthropic называет его «никак не подходящей заменой Git для общего использования» и считает, что Git остаётся правильным выбором для большинства репозиториев. Компания рекомендует Git-платформам добавить серверные RPC и лучше совместить sparse- и shallow-режимы.



