Scion от Anthropic повторяет Mononoke, считает его соавтор

«Граничит с плагиатом»: так автор блога Sunshowers, один из тех, кто строил в Meta сервер контроля версий Mononoke, оценил рассказ Anthropic о её новой системе Scion. В доказательство он поставил рядом два текста: опубликованное накануне объяснение Anthropic о том, как Scion ускоряет blame с помощью «производных данных», и своё описание того же механизма в Mononoke, написанное в 2022 году.
Коротко
- Anthropic описала Scion, собственную систему контроля версий. Sapling от Meta там упомянут лишь как источник «тяжело доставшихся уроков», а сервер Mononoke не назван ни разу.
- Обе системы ускоряют blame, то есть поиск автора каждой строки, одним и тем же приёмом: сервер заранее считает и хранит производные данные и не перебирает всю историю при каждом запросе.
- Само заимствование автора не смущает, потому что Mononoke открывали ради распространения идей. Его претензия касается ссылок, тем более что Opus 5.5 и GPT-6 Astra, по его словам, сразу называют Mononoke предшественником.
Если вы не следили: Anthropic объясняет появление Scion тем, что узким местом стало не написание кода, а инфраструктура разработки, рассчитанная на людей, то есть контроль версий, сборки и CI. По данным Anthropic, в мае 2026 года компания в среднем сливала около 2 500 изменений кода в день, а к сентябрю уже больше 30 000. До Scion git подпирали мелкими клонами, разреженными checkout и внутренними зеркалами, которых на пике было несколько сотен.
Mononoke в рассказе Anthropic о Scion не назван ни разу
Запись устроена просто. Первым идёт фрагмент поста Anthropic о том, как Scion считает «производные данные», чтобы blame и похожие операции работали быстрее. Следом фрагмент из материалов, которые автор в 2022 году готовил как кандидат в Oxide: тем же понятием там описан Mononoke, сервер контроля версий, который он помогал строить в Meta.
По мнению автора, сходство выходит далеко за рамки похожих находок. Sapling получил в тексте Anthropic благодарность лишь за «тяжело доставшиеся уроки», а Mononoke не упомянут совсем. Пост, пишет он, читается так, будто всё это придумал Claude, хотя многие идеи сформулировала команда Meta почти десятью годами раньше, а Claude их добросовестно применил.
На изобретение с нуля автор при этом не претендует. При проектировании Mononoke и Sapling команда изучала много предшественников, от SrcFS в Google до журналов упреждающей записи в базах данных. Замысел относится к 2017–2018 годам, и автор вспоминает, что, когда идёшь против течения, не знаешь, гениальность это или безумие. Проверку временем дизайн Mononoke, по его мнению, выдержал.
Scion у Anthropic построили семь инженеров примерно за пять месяцев
Семь инженеров примерно за пять месяцев построили Scion и перевели на него работу. Вместе с ним появились интерфейс код-ревью Antique, поиск по коду и управление доступом к контролю версий. Масштаб, по данным Anthropic, такой: история основной ветки почти 100 ГБ, сжатая рабочая копия больше 25 ГБ, в CI порядка 25 миллионов checkout в день. Если бы каждый скачивал данные напрямую, выходило бы больше 600 ПБ git-трафика в сутки.
Главную помеху Anthropic видит в самом устройстве git. Каждый клон в нём представляет собой полноценный репозиторий, который без сети считает diff, читает историю и blame, переключается на любую ревизию. Почти все клиенты Anthropic, агенты и задачи CI, всегда онлайн, и такая конструкция, по словам компании, мешала масштабированию.
Результаты, по данным Explainx, Anthropic оценивает так: по CPU и памяти Scion требует в 200 раз меньше ресурсов, чем прежний парк git-зеркал, checkout стал быстрее на два порядка, а в CI освободилось 25% процессорной мощности.
Как Scion отвечает на blame, не перечитывая всю историю
Blame показывает, кто и в каком коммите последним менял каждую строку файла. Наивный способ ответить на этот вопрос: идти по истории назад, коммит за коммитом. Как пишет Alphasignal, Scion опирается на идеи Piper от Google и Sapling от Meta: клиенты хранят минимум состояния и запрашивают данные по необходимости, а коммиты, слияния, rebase, diff, запросы о происхождении и blame выполняет сервер.
Чтобы сервер отвечал быстро, Scion, по данным NexusAI, вычисляет из наборов изменений производные данные: индексы для blame, истории путей и skip lists. Их считают и сохраняют постепенно, причём можно выбрать, считать ли их сразу или по первому запросу. От этого выбора зависят задержка, объём хранилища и стоимость.
Представьте предметный указатель в конце толстой книги. Его составляют один раз, и читатель сразу открывает нужную страницу, не листая всё подряд. С каждым новым коммитом в указатель дописывают пару строк, а всю работу заново не делают. Автор записи говорит, что именно этим понятием описывал Mononoke ещё в 2022 году.
Opus 5.5 и GPT-6 Astra, по словам автора, сразу видят сходство с Mononoke
Претензия автора касается ссылок, а не копирования как такового. Код Mononoke открыт, и открывали его как раз затем, чтобы хорошие идеи расходились и приносили пользу. Но языковые модели всё чаще помогают проектировать новые системы и, как он ожидает, будут сильно опираться на готовые решения. Mononoke лежит в открытом доступе и есть в обучающих данных каждой LLM.
Если спросить Opus 5.5 или GPT-6 Astra о предшественниках Scion, обе модели, по словам автора, сразу указывают на сходство с Mononoke. Отсюда его вывод: отдать должное предшественникам сейчас проще и важнее, чем когда-либо, и оправданий больше нет. Как пример системы с похожими находками, но многими ключевыми отличиями в дизайне, он приводит запись Висента Марти в блоге Cursor.
Судить о сходстве самой реализации пока нельзя: Scion закрыт, и снаружи видны только описания и два фрагмента, поставленные автором рядом. Цифры экономии и ускорения тоже принадлежат самой Anthropic, независимо их никто не проверял. На наш взгляд, странно, что в посте, где для Sapling нашлась строчка благодарности, не хватило места для Mononoke, сервера из той же истории Meta.
Выйдет ли Scion за пределы Anthropic
Плана публичного релиза у Scion нет, сроков Anthropic не называет и подаёт систему как разбор собственного опыта. Компания говорит о намерении работать вместе с GitHub, GitLab и open source сообществом. В какой форме пройдёт эта работа и появится ли в будущих текстах о Scion ссылка на Mononoke, пока неизвестно.
Дальше
Выручка Anthropic за квартал до IPO достигла 16,8 миллиарда
По данным FT и Bloomberg, Anthropic за третий квартал, последний перед IPO, получила 16,8 миллиарда долларов выручки и называет себя прибыльной. А за весь 2025 год, по проспекту, набралось почти 4,6 миллиарда. Вы бы зашли в IPO Anthropic сразу или дождались бы подробностей о прибыли?
Читайте также
- Anthropic ушла с git, чтобы выдержать 30 000 слияний в день
- Агентов на Claude Platform можно отследить по шагам
- Сканер Anthropic шлёт отчёты о багах без проверки людьми
- В Max 20x входит 200 долларов в месяц на Claude API
- Claude Code урезал счёт за тикет примерно до пятой части
- Агент Muse от Meta умеет звать Claude и GPT
Комментарии
Пока никто не написал. Будьте первым.
Присоединяйтесь к разговору
Войдите, чтобы оставить комментарий. Он появится после модерации.

