Anthropic отказывается от Git в пользу собственной системы контроля версий эпохи ИИ

Anthropic, американская ИИ-компания, стоящая за моделями Claude, объявила, что отказывается от Git — системы контроля версий, которая незаметно определяла работу программистов около двух десятилетий, — в пользу собственной замены под названием Scion. Компания утверждает, что пошла на этот шаг, потому что её собственные ИИ-агенты генерировали изменения кода гораздо быстрее, чем Git мог комфортно их поглощать.
Git — это распределённая система контроля версий: каждый разработчик хранит полную копию истории проекта на своей машине, а изменения объединяются через общий репозиторий. Такая архитектура имела смысл, когда код набирали люди. Проблема Anthropic иная. Компания сообщает, что в мае её команды объединяли около 2500 изменений кода в день. К сентябрю этот показатель превысил 30 000 в день — более чем десятикратный рост примерно за четыре месяца, вызванный в основном автоматизированными агентами, выполняющими работу, которая когда-то требовала людей.
Scion меняет архитектуру. Вместо того чтобы передавать большие объёмы исходных данных на каждую машину, он переносит большинство операций по управлению исходным кодом на серверы, так что агентам и задачам автоматизации нужно загружать гораздо меньше. Логика проста: если большинство участников — это программные средства, которым в любой момент нужна лишь часть кодовой базы, традиционная модель клонирования всего локально становится расточительной.
По данным китайского технологического издания IT Home, новая система, как сообщается, была создана очень небольшой командой, работавшей вместе с самим Claude, — деталь, широко обсуждаемая в сообществах разработчиков. Если это правда, она наглядно иллюстрирует момент: ИИ-инструменты используются для перестройки инфраструктуры, от которой зависят ИИ-инструменты.
Эта история попала в список трендов на Zhihu и вызвала знакомую дискуссию. Git — это не просто программное обеспечение; это общая привычка. Разработчики учат его команды так же, как раскладку клавиатуры, и целая индустрия хостинговых платформ, инструментов код-ревью и сервисов непрерывной интеграции построена вокруг него. Заменить его внутри одной компании — одно дело. Заменить его как отраслевой стандарт — совсем другое.
Есть и практический вопрос доверия. Контроль версий — это память программного проекта: запись о том, кто, что, когда и почему изменил. Любая система, которая централизует больше этого на серверах, обменивает часть децентрализованной устойчивости Git на скорость и эффективность. Для компаний, управляющих флотами кодирующих агентов, это может быть правильным компромиссом. Для проектов с открытым исходным кодом, разбросанных по всему миру, — возможно, нет.
Шаг Anthropic сигнализирует не столько о выборе инструментов одной компанией, сколько о сдвиге в том, кто пишет код. Когда агенты становятся основными участниками, инфраструктура, рассчитанная на человеческие рабочие процессы, начинает испытывать напряжение. Ожидайте больше экспериментов вроде Scion — и ожидайте, что следующие несколько лет инструментов для разработчиков будут выглядеть совсем иначе, чем последние двадцать.