Книжный куб

@book_cube · ai · Russian · active

Subscribers 15.8K tracking since 24 Oct
Reach per post (ERR) 14.1%2.2K avg views
Posting 3.5/day last 21 hours ago
Reactions per 1K views 5.7 ❤ 🔥 👍

Scion: когда агенты упираются в инфраструктуру разработки (Рубрика #AI4SDLC) В свежей статье Anthropic про Scion есть занятный самоподдерживающийся цикл: агенты производят столько изменений, что инфраструктура разработки перестаёт справляться. А затем помогают построить новую инфраструктуру, чтобы производить ещё больше изменений :) По данным команды, с мая по сентябрь 2026 года число вливаемых изменений выросло примерно с 2500 до более 30 000 в день. Семь инженеров за пять месяцев построили Scion, инструмент ревью Antique и несколько связанных систем, полностью мигрировав монорепозиторий с Git. В аннотациях я отдельно отметил скорость миграции: написать систему и перевести на неё работающую компанию — весьма разные задачи. 🔸 Кто теперь клиент системы контроля версий? Преимущественно постоянно подключённые агенты и задания CI. Поэтому в Scion историю, blame, merge и rebase обрабатывает сервер. Клиент держит ограниченный кеш, получает нужные файлы, а многие операции вообще выполняются через API без рабочей копии. Дальше мои пометки всё чаще сводились к «напоминает базы данных». Changeset — запись в WAL со списком изменённых файлов и ссылками на содержимое. Деревья, история путей и blame строятся как производные данные. Похоже на CQRS: запись изменений и структуры для чтения оптимизируются отдельно. Можно добавлять новые индексы, считать их заранее или по запросу и менять внутренности без обновления клиентов. Неизменяемые объекты раздаются через кеши на нодах и в регионах. Стоимость коммита должна зависеть от размера изменения. Знакомые принципы масштабирования под новую нагрузку. И хорошо, что авторы признают предшественников: Google Piper и Meta Sapling. 🔸 Инженер, который умеет сказать агенту «нет» Команда по-прежнему ревьюит каждое изменение, но смотрит прежде всего на его намерение. Люди удерживают архитектурные ограничения и останавливают лишнюю сложность: например, агентный ревьюер может придумать гипотетическую угрозу, а другой агент — старательно обложить сервис ненужными проверками. Вот где проявляется инженерное суждение. Хотя правильное намерение ещё нужно подтвердить проверками реализации. Ещё одна моя пометка — «электронный SRE». У каждого компонента есть агент-«суперфанат»: смотрит телеметрию и логи, ищет странности. По утверждению команды, такие агенты замечают проблемы, которые пропускают обычные алерты. Сами алерты при этом остаются. 🔸 Переосмысление доходит до CI Пока идут тесты, в main могут попасть сотни других изменений. Anthropic делает ставку на post-merge и pre-deploy проверки, допуская конфликты между параллельными изменениями и рассчитывая на быстрое исправление агентами. В аннотациях я отметил именно redesign процесса. Здесь хочется больше деталей: что разрешено выпускать, как долго main бывает сломан и как это мешает остальным агентам? Статья такого контракта не раскрывает. И красивые цифры стоит читать внимательно. В тексте заявлены два порядка ускорения checkout, а на итоговом графике у compute jobs — 8×, у CI — 8,8×, у создания нового worktree агентом — 84×. Возможно, условия разные, но расхождение не объяснено. Число merge тоже само по себе не измеряет полезность кода. Перед нами инженерный отчёт компании о собственном решении. Авторы честно оговаривают необычный масштаб и доступный им бюджет токенов. Копировать Scion целиком большинству команд вряд ли нужно. А вот проверить, какие операции в нашем SDLC существуют по привычке и действительно ли они нужны агентам, — уже вполне прикладная идея. P.S. Сегодня ближе к вечеру проведу прямой эфир Research Insights Made Simple, где расскажу про эту систему подробнее #AI4SDLC #Architecture #DistributedSystems #DevTools #Engineering

Views over time

01K2K15 Oct 07:1824 Oct 02:122.2K15 Oct 07:18: 0 views24 Oct 02:12: 2,210 views
Snapshots we took after posting.
WhenViews
15 Oct 2026, 07:180
24 Oct 2026, 02:122.2K

Who shared this post

Posts in other channels we index that link to this one. (Forwards with a hidden source can't be traced.)

Nobody yet.