К основному содержимому
к странице архива
#AI4SDLC

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

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

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

Владимир рассказал, как его команда адаптировала AIDLC под свою инфраструктуру. Важны четыре вещи:

  • Истории, ADR и документация живут в Git рядом с кодом;
  • Трассируемость связывает замысел, решения, реализацию и метрики;
  • Агенты требований и архитектуры отделены от агентов кода;
  • Проверки ADR и безопасности удерживают изменения в границах замысла.

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

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

Короткий конспект здесь.

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