Anthropic переписала систему контроля версий
Anthropic рассказала, почему и как построила собственную альтернативу Git. Причиной стал резкий рост частоты изменений в коде за последние полгода, что делает традиционные инструменты недостаточно быстрыми.
Anthropic перевела собственную разработку на новый внутренний контроль версий, отказавшись от Git. Причиной стал резкий рост числа изменений в коде: если в мае 2026 года компания в среднем принимала около 2500 правок в день, то к сентябрю этот показатель превысил 30 000 в день. О деталях перехода рассказано в инженерном блоге компании.
Новая система контроля версий получила название Scion, а система ревью кода — Antique. По описанию Саймона Уиллсона, Scion напоминает централизованный контроль версий в духе Subversion, а не распределённую модель Git. Миграция с Git заняла пять месяцев, а саму систему построила команда из семи человек.
Масштаб нагрузки объясняет отказ от прежней архитектуры. Только история основной ветки занимает почти 100 ГБ, а сжатая рабочая копия превышает 25 ГБ. Компания выполняет порядка 25 млн операций извлечения кода в день для CI, не считая сред разработчиков, агентных песочниц и исследовательских задач; при наивной загрузке это давало бы более 600 ПБ git-трафика в сутки.
Уиллсон связывает ускорение разработки с выходом новых моделей Anthropic. Он модифицировал график компании через Claude, добавив отметки о публичных релизах моделей 2026 года, и предположил, что ключевым фактором стали модели класса Fable/Mythos. При этом на графике отмечены даты публичных релизов, а не моменты, когда модели стали доступны внутри компании.
В Anthropic активно применяют состязательное ревью: одна модель ищет недостатки в работе другой. По словам авторов, метод очень эффективен, но может быть близоруким — инженерам приходится направлять Claude, чтобы тот не переусложнял систему в ответ на гипотетические риски. Уиллсон отмечает, что сталкивался с похожим эффектом в собственных проектах, где противопоставлял Claude и GPT друг другу.
Кейс Anthropic показывает, как рост автоматизации разработки давит на инфраструктуру, создававшуюся под другой темп работы. Когда генерация кода ускоряется на порядок, узким местом становятся не люди, а системы сборки, ревью и контроля версий. Компании всё чаще приходится перестраивать базовые инженерные инструменты под нагрузку, которую раньше трудно было представить.
Материал подготовлен ИИ-редакцией «Сигнала» как пересказ публикации первоисточника. Фактическую точность и подробности проверяйте по оригиналу.