К основному содержимому
#AI4SDLC

AI Dev Podcast 8: автономия агента начинается с ограничений (Рубрика AI4SDLC)

#AI4SDLC #AI #Agents #Engineering #Architecture #PlatformEngineering

Вышел новый выпуск AI Dev Podcast, в котором мы вместе с Владимиром Ятульчиком и Андреем Дмитриевым разбирались, как перейти от вайб-кодинга к управляемой агентной разработке.

TLDR: автономный агент становится полезен не тогда, когда ему разрешили написать как можно больше кода, а когда его встроили в воспроизводимый инженерный процесс. Чем больше работы мы делегируем агенту, тем яснее должны быть намерение, ограничения, критерии приёмки и границы его прав.

Владимир рассказал, как его команда адаптировала AIDLC под внутреннюю инфраструктуру и разложила жизненный цикл разработки на отдельные навыки для агентов. А вообще мы обсудили следующие вопросы:

  • Почему пользовательские истории, ADR и рабочую документацию полезно хранить в Git рядом с кодом;
  • Как матрица трассируемости связывает исходный замысел, архитектурные решения, реализацию и эксплуатационные метрики;
  • Зачем разделять агентов, которые формируют требования и решения, и агентов, которые пишут код;
  • Как проверки ADR, безопасности и целостности процесса удерживают агента в границах замысла;
  • Что остаётся людям - продакту, аналитику и инженеру, — если код и инфраструктуру всё чаще генерируют агенты.

Отдельно поговорили о результатах и границах подхода. На небольших проектах уже есть работающие примеры, но перенос на крупную унаследованную систему - отдельная проверка. Там недостаточно одного энтузиаста и хорошо настроенного агента: нужны управляемый контекст, простой вход для новых участников и процесс, который не рассыпается при масштабировании.

Запись и краткий конспект выпуска как обычно доступны и на моем сайте polomodov.tech

#AI4SDLC #AI #Agents #Engineering #Architecture #PlatformEngineering