К основному содержимому
все выпуски
3 AImigo · выпуск 13

Инфраструктура агентной разработки

1:39:55
Содержание

Что обсудили голосом

Александр Поломодов, Евгений Сергеев и Алексей Литвинов обсуждают, как поток изменений от агентов нагружает инфраструктуру разработки. Помимо токенов нужны рабочие копии, среды, хранение и проверки. Рост числа изменений может перенести узкое место на CI, ревью и интеграцию, не ускорив доставку ценности пользователю.

Параллельные агенты могут менять связанные части системы или повторять одну работу. Очереди помогают управлять потоком, а явные правила — выявлять смысловые конфликты. Евгений рассказывает об очереди вопросов и результатов, которая позволяет человеку отвечать в своём темпе. Участники отмечают, что и сама очередь способна стать ограничением.

Ведущие сравнивают проверки до и после слияния и обсуждают автоматизацию ревью с учётом риска. На примере Scion и Symphony они рассматривают разные подходы к хранению изменений и координации задач. Эти решения отражают условия конкретных команд; переносить полезнее принципы и компромиссы, чем всю инфраструктуру целиком.

В заключение участники обсуждают права агентов, изоляцию и защиту секретов, а также цену принятого изменения. В неё входят не только токены, но и повторные попытки, проверки, работа человека и исправление ошибок. Быстрый выпуск кода всё равно ограничен временем, необходимым для получения обратной связи от пользователей.

Агентная разработкаCI и контроль версийПроверка измененийПолномочия агентов