В Anthropic перестали использовать git, теперь у них собственная система контроля версий – Scion
Сейчас, благодаря агентам, количество изменений, которые мержатся в их монорепо в день, достигает 30 000 (в мае, если что, было 2 500). Децентрализованный git такие объемы уже не вывозит, потому что у каждого клона должна быть полная копия репозитория. Для людей это удобно, но так как агенты порождают код в огромных количествах, то, как посчитали Anthropic, без танцев с бубном это влетало бы им примерно в 600 ПБ трафика в день.
Сначала с этим боролись зеркалами, снапшотами и частичными клонами, но конструкция плохо масштабировалась, и в итоге за 5 месяцев стартап полностью перешел на собственный продукт – Scion.
Scion устроен как всегда доступный сервер, который сам хранит и считает все (историю, коммиты, мержи) и отдает это по API, а клиентам-агентам достаточно маленького кэша и только тех файлов, которые им реально нужны.
Продукт разрабатывала команда всего из семи человек, конечно же с помощью Mythos и других моделей. Заодно они сделали инструмент для код-ревью Antique, также заточенный специально под агентов.
Плохая новость в том, что опенсорса не будет.
Anthropic прямо пишет, что Scion не подходит как замена git для общего использования, и что он создавался спецаильно под нужды Anthropic с их громным монорепо, роями агентов и гигантским бюджетом на токены. Однако в посте они мягко намекают, что команде git пора бы задуматься об изменениях, потому что в век агентов инфраструктура, созданная для людей, постепенно становится главным узким местом.
Post #10158
14.6K



- 👍 109
- ❤ 29
- 😁 8
- 🗿 4
- 🔥 2
- 👌 2
- 😍 2
- 🫡 1