Исследование
Дебаты New Codex о агентской работе показывают, что разработка программного обеспечения становится управляемой системой
Исследования агентского кодирования переводят дискуссию за пределы автозаполнения. Теперь основной сложной задачей является оркестрация: как агенты планируют, модифицируют, тестируют, объясняют и безопасно возвращают работу человеку.
Автор: Лео У ·

Последняя волна агентной программной инженерии продвигают AI кодирование дебаты выходят за пределы автозаполнения. Вопрос больше не в том, могут ли модели писать полезные фрагменты кода. Вопрос в том, могут ли агенты планировать изменения, ориентироваться в больших кодовых базах, запускать тесты, объяснять компромиссы и возвращать работу людям, не делая систему более хрупкой.
Это другая категория продукта. Автозаполнение помогает разработчику печатать. Агентский рабочий процесс пытается взять на себя границы задачи. Он может проверять файлы, изменять код, выполнять команды, интерпретировать ошибки и итеративно работать. Потенциал роста продуктивности выше, но так же увеличивается и зона возможного ущерба.
Настоящая проблема — это оркестрация
Работа с корпоративным программным обеспечением полна скрытых ограничений: устаревшие API, недокументированное поведение, хрупкие тесты, ритуалы развертывания, проверки на соответствиеи командные соглашения. Полезный агент для кодирования должен достаточно хорошо понимать эту среду, чтобы избегать изящных, но опасных изменений.

Проверка является центром проблемы. Если агент изменяет код, но не может доказать, что именно он изменил, почему он это сделал и как проверил результат, риск все равно несет человеческий рецензент. Лучшие системы сделают проверку проще, а не просто будут генерировать больше кода для инспекции.
Менеджерам понадобятся новые метрики
AI-инструменты для кодирования будут оцениваться по производительности, уровню дефектов,нагрузке на проверку, безопасностии уверенность разработчиков. Количество сгенерированного кода — неправильная метрика. Лучший вопрос заключается в том, поставляет ли команда более безопасные изменения с меньшими затратами на координацию.

Темы: Codex, ИИ-кодирование, программная инженерия, агенты