Все новости
Это интересно
Сейчас читают
Технологии
Аватар Evernews Evernews

Microsoft переписала движок GitHub Copilot на Rust с помощью ИИ — он стал быстрее

0
0
Поделиться
Телеграфировать

На токены было потрачено примерно $120 тысяч.

Microsoft переписала движок GitHub Copilot на Rust с помощью ИИ — он стал быстрее

Microsoft полностью переписала движок GitHub Copilot с TypeScript на Rust, причем основную часть работы выполнили ИИ-агенты, преобразовавшие около 430000 строк TypeScript в 800000 строк на Rust.

Миграция заняла почти 4 месяца и обошлась примерно в $120000 - эти деньги ушли на оплату работы ИИ-агентов. Кроме того, проектом 3 недели занимался единственный разработчик-человек.

Новый движок оказался значительно быстрее прежней реализации. В одном из тестов версия на TypeScript обрабатывала 7.55 однопроходных сессий в секунду, а Rust-версия разогналась до 120 сессий в секунду. Разница в потреблении памяти оказалась еще заметнее: группа из 10 клиентов занимала 1383 МБ на TypeScript и 126 МБ на Rust.

Для переписывания Microsoft использовала GPT-5.6, Sol и Claude Opus 4.8, задачи агентам поручали с учетом сильных сторон моделей. По словам инженера Microsoft Стивена Туба, агенты тратили больше времени на изучение проекта, поиск зависимостей и проверку гипотез, чем непосредственно на генерацию кода.

Один из наиболее объемных этапов работы был связан с файлом session.ts размером более 30000 строк. Работа над ним заняла около 25 часов, причем агент сначала почти час изучал документацию, сделал 122 вызова инструментов, а затем запустил 15 дочерних сессий для параллельной работы.

Примечательно, что отдельные сессии агентов самостоятельно находили других агентов с пересекающимися задачами и начинали координировать изменения между собой.

Хотя проект завершился удачно, без проблем не обошлось. Разработчик обнаружили несколько десятков регрессий: часть функций после переноса работала иначе или перестала работать. Их, видимо, пришлось править людям.

Понравились наши истории?
Скорее добавляйте WTFTime.ru в предпочтительные источники Google — и мы всегда будем рядом.
Читать далее
Уже пробовали взлом Denuvo через гипервизор?
Да, работает
469 голосов, 26.0%
Да, не заработало
153 голоса, 8.5%
Нет, страшновато
657 голосов, 36.4%
Лучше купить аккаунт
242 голоса, 13.4%
Только лицензии, только хардкор
284 голоса, 15.7%
Теги: Технологии
Аватар Evernews
Evernews
8090 подписчиков