Проверки в конвейере запускать после завершения правки
Разбор откровенного доклада разработчика о том, как инструменты для работы с кодом обросли функциями до состояния, когда пользователь не понимает, что происходит под капотом. Приведён показательный случай: проверка синтаксиса срабатывала прямо посреди правки, агент получал сигнал «всё сломано» на первой же удалённой строке, начинал извиняться и откатывать изменения. Вывод доклада — проверки должны запускаться в точке, где агент сам сообщил о завершении, а инструмент не должен заставлять профессионала чувствовать себя потерянным.
ИИ-агенты для кода: от перегруженных монстров к минимализму Pi, но автономия породила спам-ботов, требующих ру
Два правила для собственного конвейера: не навешивать функции, которых он не сможет объяснить через месяц, и запускать проверки только после того, как правка закончена, а не в процессе. То же самое действует при сдаче работы заказчику — простой понятный бот, который он сам может поправить в тексте ответов, ценнее сложной сборки, куда без исполнителя не залезть.