← к ленте

Как Anthropic перестроила инфраструктуру разработки под поток кода от ИИ

П@badTechProjectAI-инженер
2 ч

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

Когда ИИ ускоряет написание кода, сборки и тесты могут стать новым ограничением скорости выпуска программ.

  • Поток изменений в Anthropic вырос примерно с 2 500 в день в мае до более 30 000 в сентябре.
  • Scion позволяет выполнять часть операций с репозиторием на сервере, без локальной копии.
  • Платформенным командам нужно учитывать нагрузку от множества одновременно работающих ИИ-агентов.
Шикарный пример того, как инфраструктура становится узким местом даже у топовых компаний в мире! ИИ начал писать столько кода, что Anthropic пришлось пересадить свой монорепозиторий с Git на собственную систему 😁 Короче, ребята выпустили инженерный разбор, как у них меняется инфраструктура разработки. В мае они вливали около 2 500 изменений в день. В сентябре — уже больше 30 000. И тут выяснилось, что код можно генерировать быстрее, чем существующая инфраструктура успевает его переваривать. Оооокей! Купили разработчикам ИИ, ускорили написание кода. А дальше что? А дальше сборки, тесты, ревью и доставка всего этого добра пользователям. Что сделали в Anthropic? 1. Построили Scion - собственную систему контроля версий. Агенты и CI постоянно онлайн, поэтому историю, сравнение изменений и другие операции можно обрабатывать на сервере. Для части задач вообще не нужна локальная копия репозитория достаточно API. 2. Сократили потребность инфраструктуры контроля версий в CPU и памяти в 200 раз относительно прежней системы Git-зеркал. Получение кода для CI и исследовательских задач ускорили примерно в 100 раз. 3. Командой из семи человек за пять месяцев сделали Scion, инструмент ревью Antique и ещё несколько связанных систем. И перевезли туда монорепозиторий. 4. Поменяли работу инженеров. По словам команды, важной частью работы стало говорить Claude «нет»: удерживать архитектурные ограничения и останавливать ненужное усложнение. Это, конечно, специфический масштаб и доступ Anthropic к собственным моделям. Бежать переписывать Git всем подряд ребята не предлагают. А теперь моя любимая часть! Представьте разговор: — Мы ускорили разработчиков в десять раз! — Отлично! А выпускать изменения стали быстрее? — Пока не знаем. Они теперь стоят в очереди на сборку. Кажется, платформенным командам пора привыкать к новому пользователю. Раньше человек мог пару минут подождать, переключиться на встречу, сходить за кофе. Теперь к вам придут тысячи агентов. И каждый захочет среду, данные, тесты и возможность выкатить результат. Поэтому вместе с вопросом «сколько времени ИИ экономит разработчику» я бы уже задавал следующий: сколько из этого ускорения наша платформа способна довезти до прода?
Как Anthropic перестроила инфраструктуру разработки под поток кода от ИИ

Кратко (AI)

Anthropic рассказала, что рост объёма изменений в коде перегрузил существующую инфраструктуру разработки. Команда из семи человек за пять месяцев создала систему контроля версий Scion, инструмент ревью Antique и другие решения, ускорив получение кода и снизив потребление ресурсов; автор отмечает, что платформам предстоит справляться с нагрузкой от множества ИИ-агентов.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖