Skip to content
enterprise

Scion от Anthropic только что обнародовал критическую уязвимость Git

Когда ИИ пишет код быстрее, чем команды успевают его объединять или проверять, узкое место смещается — и привычные методы повышения продуктивности могут перестать работать. Эксперимент Anthropic намекает на более масштабные изменения в организации работы компаний.

Eleanor Shaw
Scion от Anthropic только что обнародовал критическую уязвимость Git

30 000 слияний выявили реальное узкое место

Количество ежедневных слияний кода в Anthropic выросло с примерно 2 500 в мае 2026 года до более чем 30 000 к сентябрю, что стало двенадцатикратным увеличением благодаря программированию с помощью Claude. Этот стремительный рост обнажил фундаментальные ограничения Git, который был разработан для совместной работы людей, а не для разработки с помощью ИИ. Монорепозиторий компании со сжатой рабочей копией объемом более 25 ГБ создал беспрецедентную проблему.

Только задания Continuous Integration (CI) и ИИ-агентов выполняют около 25 миллионов операций checkout каждый день. Применение семантики полного клонирования Git к такому масштабу потребовало бы перемещения более 600 петабайт данных ежедневно, что сместило бы основное узкое место с генерации кода на инфраструктуру. Традиционные обходные пути Git, такие как shallow clones и sparse checkouts, оказались недостаточными.

Инженеры Anthropic развернули несколько сотен внутренних зеркал Git в попытке справиться с нагрузкой, но даже эта экстремальная мера не помогла угнаться за темпами. Основная проблема заключалась в дизайне Git, ориентированном на работу в офлайне, который предполагает, что каждый клиент — это программист-человек. Клиентами Anthropic в подавляющем большинстве были постоянно подключенные к сети ИИ-агенты и CI-задания, что сделало фундаментальные предположения Git устаревшими. Ограничением стало уже не написание кода, а сама система, предназначенная для управления им.

Scion меняет ориентированный на человека дизайн Git

Распределенная архитектура Git, созданная для разработчиков-людей, работающих офлайн, стала узким местом для Anthropic. Её модель полных клонов репозитория подходила для отдельных лиц, но не справилась с эфемерными, постоянно подключенными ИИ-агентами и CI-воркерами, выполняющими 25 миллионов операций checkout в день. Одна только сжатая рабочая копия монорепозитория Anthropic превышает 25 гигабайт; полный клон Git для каждой операции checkout приводил бы к перемещению более 600 петабайт данных ежедневно.

Инженеры Anthropic осознали это фундаментальное несоответствие. Вместо того чтобы исправлять Git с помощью shallow clones и sparse checkouts, они создали Scion — систему контроля версий, ориентированную на сервер. Scion централизует историю, коммиты и слияния на сервере, в то время как клиенты получают только те файлы, которые им нужны. Стоимость работы масштабируется в зависимости от самих изменений, а не от всего репозитория.

Результаты являются доказательством этого архитектурного поворота. Время выполнения checkout сократилось с минут до секунд. Теперь Scion работает на инфраструктуре, которая в 200 раз меньше, чем старая настройка зеркал Git, высвобождая около 25% вычислительной мощности CI. Это не просто оптимизация; это радикальная переработка системы контроля исходного кода для эпохи, где доминируют агенты.

Инструмент изменил способ слияния команд

Семь инженеров при поддержке Claude создали Scion и сопутствующие системы, а затем мигрировали монорепозиторий Anthropic за пять месяцев. Эта небольшая команда обеспечила существенную окупаемость инвестиций, устранив критическое узкое место для разработки с помощью ИИ.

Новый процесс проверки смещает фокус. Теперь рецензенты изучают намерение изменений, а не каждую строку кода. Параллельные слияния заменили глобальную блокировку, позволяя интегрировать несколько изменений одновременно. Проверка теперь происходит после слияния, с использованием встроенных в систему возможностей автоматического исправления и отката.

Этот фундаментальный переход от дизайна, ориентированного на человека, к дизайну, ориентированному на агентов, имеет решающее значение. Scion от Anthropic — это внутренний инструмент, а не коммерческая замена Git. Однако он следует прецеденту, заданному крупномасштабными системами, такими как Google Piper и Sapling/Mononoke от Meta, которые также отвечают требованиям огромных кодовых баз и автоматизированных рабочих процессов. Более подробную техническую информацию можно найти в инженерном блоге Anthropic: Redesigning source control at Anthropic.

Вывод очевиден: когда AI-агенты генерируют код в больших масштабах, основным ограничением становятся инструменты, а не разработчики-люди. Бизнесу необходимо пересмотреть свою инфраструктуру разработки, переходя от «прокладывания дорожек по протоптанным тропам» к созданию систем, изначально спроектированных для машинной пропускной способности.

Нравится статья? Получайте такие каждое утро на почту.

одно письмо в день · отписка в два клика · без сторонних трекеров

Следующий скачок производительности — организационный

Последствия появления Scion выходят за рамки контроля версий. Парадокс экономиста Роберта Солоу гласит, что новые технологии часто не приносят роста производительности, пока компании не перестраивают рабочие процессы вокруг них. Подобно ранним фабрикам, которые просто заменяли паровые двигатели на электродвигатели, не меняя конвейерные линии, многие современные компании рискуют «прокладывать дорожки по протоптанным тропам», заставляя AI-агентов работать через процессы, ориентированные на человека.

J-образная кривая производительности возникает по мере того, как организации инвестируют в реинжиниринг, переживая первоначальный спад перед тем, как проявятся значительные результаты. Команда Anthropic из семи инженеров при поддержке Claude осуществила этот реинжиниринг за пять месяцев, продемонстрировав скорость, с которой могут происходить подобные сдвиги.

Анализ Дэвида Шапиро указывает на «посттрудовую экономику» внутри предприятия, где объем выпуска растет без пропорционального увеличения штата. Вклад человека смещается в сторону:

  • Подотчетности
  • Постановки целей
  • Доверия и отношений
  • Недокументированных ноу-хау

Этот структурный сдвиг требует критического анализа существующих процессов. Какие этапы утверждения, проверки или координации в вашей организации все еще рассчитаны на скорость чтения человеком или ручное вмешательство? Переработка этих процессов для работы на машинной скорости откроет новую волну производительности.

Часто задаваемые вопросы

Что такое Anthropic Scion?

Scion — это внутренняя серверная система контроля версий Anthropic, разработанная для работы с их огромным монорепозиторием и большим объемом активности AI-агентов и CI.

Почему Anthropic отказались от использования только Git?

Дизайн Git, ориентированный на работу в офлайне, может требовать наличия значительных данных репозитория на каждом клиенте. Anthropic потребовалась система, способная более эффективно обслуживать множество постоянно подключенных агентов и задач CI.

Является ли Scion заменой Git для большинства разработчиков?

Нет. Scion — это внутренняя система, созданная для необычного масштаба Anthropic; Git остается отличным решением для большинства команд разработчиков ПО.

Как Scion меняет процесс проверки кода?

Рабочий процесс Anthropic делает упор на проверку намерений изменений и больше полагается на параллельное слияние и проверку после слияния, чем на построчный обзор и глобальную очередь на слияние.

Что означает термин «посттрудовая экономика»?

Это описывает ситуацию, в которой объем работы, выполняемой компанией, больше не ограничивается количеством людей или скоростью их работы.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$199 · AI tools & software only

Для билдеров

Эта страница работает на чужой инструмент.

Её читают AI-агенты. На неё приходят покупатели. Она отвечает на восьми языках и через MCP. У вашего инструмента может быть такая же — в эфире за 24 часа.