Инфраструктура агентной разработки
Ведущие выпуска
Что обсудили голосом
Александр Поломодов, Евгений Сергеев и Алексей Литвинов обсуждают, как поток изменений от агентов нагружает инфраструктуру разработки. Помимо токенов нужны рабочие копии, среды, хранение и проверки. Рост числа изменений может перенести узкое место на CI, ревью и интеграцию, не ускорив доставку ценности пользователю.
Параллельные агенты могут менять связанные части системы или повторять одну работу. Очереди помогают управлять потоком, а явные правила — выявлять смысловые конфликты. Евгений рассказывает об очереди вопросов и результатов, которая позволяет человеку отвечать в своём темпе. Участники отмечают, что и сама очередь способна стать ограничением.
Ведущие сравнивают проверки до и после слияния и обсуждают автоматизацию ревью с учётом риска. На примере Scion и Symphony они рассматривают разные подходы к хранению изменений и координации задач. Эти решения отражают условия конкретных команд; переносить полезнее принципы и компромиссы, чем всю инфраструктуру целиком.
В заключение участники обсуждают права агентов, изоляцию и защиту секретов, а также цену принятого изменения. В неё входят не только токены, но и повторные попытки, проверки, работа человека и исправление ошибок. Быстрый выпуск кода всё равно ограничен временем, необходимым для получения обратной связи от пользователей.