AI Dev Podcast #8: автономия агента начинается с ограничений (Рубрика #AI4SDLC) Вышел новый выпуск AI Dev Podcast, в котором мы вместе с Владимиром Ятульчиком и Андреем Дмитриевым разбирались, как перейти от вайб-кодинга к управляемой агентной разработке. TLDR: автономный агент становится полезен не тогда, когда ему разрешили написать как можно больше кода, а когда его встроили в воспроизводимый инженерный процесс. Чем больше работы мы делегируем агенту, тем яснее должны быть намерение, ограничения, критерии приёмки и границы его прав. Владимир рассказал, как его команда адаптировала AIDLC под внутреннюю инфраструктуру и разложила жизненный цикл разработки на отдельные навыки для агентов. А вообще мы обсудили следующие вопросы: - Почему пользовательские истории, ADR и рабочую документацию полезно хранить в Git рядом с кодом; - Как матрица трассируемости связывает исходный замысел, архитектурные решения, реализацию и эксплуатационные метрики; - Зачем разделять агентов, которые формируют требования и решения, и агентов, которые пишут код; - Как проверки ADR, безопасности и целостности процесса удерживают агента в границах замысла; - Что остаётся людям - продакту, аналитику и инженеру, — если код и инфраструктуру всё чаще генерируют агенты. Отдельно поговорили о результатах и границах подхода. На небольших проектах уже есть работающие примеры, но перенос на крупную унаследованную систему - отдельная проверка. Там недостаточно одного энтузиаста и хорошо настроенного агента: нужны управляемый контекст, простой вход для новых участников и процесс, который не рассыпается при масштабировании. Запись и краткий конспект выпуска как обычно доступны и на моем сайте polomodov.tech #AI4SDLC #AI #Agents #Engineering #Architecture #PlatformEngineering