Наука и техника

ИИ сэкономил Google 89% времени на миграции кода

Google успешно использует ИИ-инструменты для ускорения миграции внутреннего кода, сокращая время до 89%. В статье, опубликованной в препринте, рассказывается о том, как инженеры-программисты Google использовали большие языковые модели (LLM) для автоматизации отдельных частей процесса, что значительно сократило требуемые усилия.

ИИ сэкономил Google 89% времени на миграции кода
© Ferra.ru

Проекты Google по миграции кода включали замену 32-битных идентификаторов на 64-битные в кодовой базе Google Ads, обновление библиотек тестирования и переход с библиотеки времени Joda на стандартный пакет времени Java. Первоначально предполагалось, что на выполнение этих задач вручную уйдут сотни инженерных лет.

С помощью LLM инженеры могли быстро находить и обновлять код в миллионах строк. Инженер использовал пользовательские скрипты и поиск кода, чтобы найти идентификаторы, нуждающиеся в переносе, а затем с помощью инструментария на основе LLM предлагал изменения кода. Большая часть изменений кода (80%) генерировалась искусственным интеллектом, а остальные либо редактировались людьми, либо создавались ими самими.

Несмотря на то, что ИИ все еще нуждался в некоторой ручной проверке, этот процесс позволил сэкономить 50% времени по сравнению с традиционными методами. Например, переход с JUnit3 на JUnit4 занял всего три месяца, при этом 87% кода, сгенерированного искусственным интеллектом, не нуждалось в исправлениях. Временной переход с Joda на Java позволил сэкономить 89% ожидаемого времени перехода.

Источник: news.rambler.ru

Похожие записи

Apple обновит дизайн своих дешевых часов

Предстоящие MacBook на M4 получат 16 ГБ «оперативки» в стандартной комплектации

Тушу мамонтенка возрастом 50 тысяч лет нашли в Якутии

В Казани стартовал фестиваль беспилотных авиасистем «Дотянуться до неба»

Как правильно ухаживать за наушниками: 5 полезных советов

Обнаружены уникальные структуры в слиянии двух галактик

Россиянам рассказали о базовых способах защиты смартфона от третьих лиц

В ПГНИУ создали математические модели для выявления экстремизма в соцсетях

Звездный городок в Подмосковье может получить статус города космической доблести и славы

СКФУ начнет сотрудничество с Мексикой

В МАИ изготовили беспилотник для определения строительных дефектов

Ученые раскрыли тайну жидких рек в холодном климате древнего Марса

Ваш комментарий

− 8 = 2

* Используя эту форму, вы соглашаетесь с хранением и обработкой ваших данных этим веб-сайтом.

Этот сайт использует файлы cookies и сервисы сбора технических данных посетителей. Ок Подробнее