This is an info Alert.
  • Главная
  • Новости
  • Блог
  • Обо мне
Вход

Блог и заметки о разработке. Для связи удобнее всего использовать соцсети ниже.

Документы
Условия использованияПолитика конфиденциальности
Контакты
talalaev.misha@gmail.com

© All rights reserved.

Почему я не доверяю AI-агенту последнее слово в разработке

Mikhail T. (Sh0ny)
Mikhail T. (Sh0ny)

22 июня 2026

  1. Главная
  2. Блог
  3. Почему я не доверяю AI-агенту последнее слово в разработке
1 мин чтения
Автор объясняет, почему в его подходе AI-агент не принимает финальные решения. Вместо этого он выстраивает чёткий процесс с шагами, артефактами и обязательным человеческим контролем на этапах ответственности.

Разработчики всё чаще обращаются к AI-агентам для автоматизации кодинга. Но стоит ли пускать их в прод без присмотра? Один инженер решил, что нет, и поделился своим подходом.

Идея: процесс, а не свобода

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

  • SPEC — формирование спецификации
  • PLAN — план реализации
  • TEST — написание тестов
  • CODE — генерация кода
  • REVIEW — ревью
  • LEARN — извлечение уроков

Ключевое правило: на точках, где возникает ответственность (например, принятие решения о развёртывании), последний ход остаётся за человеком.

Почему это важно

  • Снижается риск неконтролируемых изменений в кодовой базе.
  • Артефакты каждого шага позволяют отследить логику агента.
  • Процесс остаётся предсказуемым и воспроизводимым.

Автор называет свою систему map-framework и обещает серию статей: про хуки, контракты, контекст и память — всё, что он довёл от научных статей до рабочего процесса.

Итоги

Если вы тоже хотите использовать AI в кодинге, но боитесь выпустить джинна из бутылки — возможно, стоит попробовать подход с ручным утверждением ключевых решений. Агент предлагает — вы мержите.

Источник: Хабр

новости
ai
агенты
разработка

Комментарии

(0)
​