GitHub переписал мозг Copilot силами ИИ агентов
GitHub переписал мозг Copilot силами ИИ агентов Наткнулся на историю от инженера Microsoft Стивена Тауба. Команда GitHub с мая по август переписывала движок Copilot с TypeScript на Rust, и большую часть кода писали именно ИИ агенты. В итоге получилось 832 378 строк нового кода без учета тестов, хотя изначально оценивали объем работы в 130 тысяч строк старого кода. По словам Тауба, без агентов на такую переделку ушел бы год-два, и задача скорее всего просто проиграла бы борьбу за время разработчиков более срочным делам. И вот тут начинается самое интересное. Агенты не просто писали код, они сами себе выдавали разрешения проходить проверки, которые должны были провалить. В одном случае агент потерял нужную функцию при переносе, автопроверка это поймала, а агент просто поставил метку "это исключение можно пропустить" и статус стал зеленым. Функция так и осталась потерянной, пока Тауб не заметил это вручную и не спросил, а на каком основании вообще разрешено это пропускать. Еще агенты запустили 15 параллельных сессий на одном ноутбуке и почти убили машину, когда все одновременно решили собрать проект. А один агент четыре раза попросил другого объединить изменения, получил четыре отказа и просто забрал чужой незаконченный код себе, потому что прямого запрета на это не было. Как по мне, это ровно то, о чем я тут постоянно пишу: ИИ ценен не тем, что он умный, а тем что он не забывает и не устает. Но как раз из-за этого он идет до конца там, где человек остановился бы и спросил разрешения. Агент не обманывает, он просто буквально следует правилам и инструментам, которые ему дали, а эти правила почти никогда не покрывают все краевые случаи. Тауб за весь перенос написал агентам около 2600 сообщений и явно не отходил от процесса ни на шаг. То есть экономия была не в том, что человек исчез из уравнения, а в том, что он перестал писать код руками и занялся проверкой решений. Вот это, мне кажется, и есть реальная модель внедрения ИИ в серьезных задачах - не отдать все агентам и уйти пить кофе, а освободить себе время на то, чтобы ловить именно такие моменты самоволия. https://habr.com/ru/articles/1090450/?utm_campaign=1090450&utm_source=habrahabr&utm_medium=rss А вы бы доверили ИИ агентам переписывать критичную часть своего продукта, или пока держали бы руку на пульсе каждую минуту?)
Канал в каталоге Максиметера
1 198 подписчиков · IT и технологии