Архив ИТ и интернет-сервисы · Поиск и интернет-сервисы
Яндекс: разработчики пишут 15% кода за день с Yandex Code Assistant
По данным «Яндекса», разработчики компании пишут с помощью кодового ассистента Yandex Code Assistant 15% всего кода за день, это 800 Мб в день. Решение протестировали тысячи разработчиков, 60% из них стали постоянными пользователями.
/01 · ключевые результаты
-
результат
15%
доля кода за день, написанная с помощью ассистента
Яндекс (блог на Хабре), блог компании, 12.09.2024
по данным на сентябрь 2024 года · разработчики Яндекса, код, принятый за рабочий день
данные компании
-
масштаб
60%
доля протестировавших разработчиков, ставших постоянными пользователями
Яндекс (блог на Хабре), блог компании, 12.09.2024
по данным на сентябрь 2024 года · тысячи разработчиков Яндекса, протестировавших решение
данные компании
- 800 Мб объём кода, написанного с помощью ассистента, в день · масштаб Яндекс (блог на Хабре), блог компании, 12.09.2024
- 20% Accept Rate: доля принятых подсказок среди показанных · возможность системы Яндекс (блог на Хабре), блог компании, 12.09.2024
- 420 мс задержка ответа сервиса в 99-м перцентиле, не более · возможность системы Яндекс (блог на Хабре), блог компании, 12.09.2024
оценка strategai
Оценку не приводим: источник не называет денежный эффект, число часов или базовый уровень трудозатрат.
По данным «Яндекса», разработчики компании пишут с помощью кодового ассистента Yandex Code Assistant 15% всего кода за день, это 800 Мб в день. Решение протестировали тысячи разработчиков, 60% из них стали постоянными пользователями.
/02 · паспорт кейса
Бизнес
- Компания
- Яндекс
- Отрасль
- ИТ и интернет-сервисы · Поиск и интернет-сервисы
- Функция
- ИТ, разработка ПО и кибербезопасность
- Задача
- Генерация кода и модернизация ПО
Технология
- Класс AI
- Генеративный ИИ: LLM, ассистенты, RAG
- Тип решения
- Собственная разработка
- Данные
- Репозиторий кода Яндекса для дообучения моделей; код пользователя как контекст подсказки.
Внедрение
- Стадия
- Промышленная эксплуатация, на 12.09.2024
- География
- Россия
/03 · описание кейса
Зачем
Бизнес-задача
Яндекс создаёт платформу для собственных разработчиков, и качество продуктов компании зависит от скорости и качества написания кода. Среди привычных мер — найм сильных специалистов, код-ревью, IDE с индексацией кода, покрытие тестами и документация. Команда ML-лаборатории Yandex Infrastructure решила добавить к ним кодового ассистента на основе больших языковых моделей. Из двух типичных функций таких продуктов, inline-подсказок и чата, команда выбрала inline-подсказки как самый востребованный инструмент. Отдельной задачей стала оценка пользы: компания искала метрику, которая отражает удовлетворённость разработчиков, и назвала её «Счастье разработчиков».
Что
Решение
Yandex Code Assistant показывает разработчику серым шрифтом подсказки по ходу набора кода: Tab принимает подсказку, Esc отклоняет её. Модели дообучены на репозитории Яндекса, очищенном от дублей и кода роботов; код разбирается через синтаксическое дерево, обучение идёт на предсказании отдельных стейтментов, в том числе в режиме fill in the middle. Модель покрывает популярные в компании языки: Python, TypeScript, C++, Java, Kotlin, Go, Swift, Scala, YAML, JSON и YQL/SQL. Runtime состоит из CPU-бэкенда с бизнес-логикой, который обогащает контекст кодом пользователя и ранжирует ответы, и GPU-бэкенда с инференсом LLM. Плагины для IDE служат прокси.
Как
Внедрение
Ассистент запустили осенью 2024 года и открыли к нему бесплатный доступ в режиме тестирования на платформе Yandex Cloud. Внутри Яндекса на старте аудитория составляла чуть больше десятка early adopters, затем её наращивали постепенно, а подсказки сначала показывали лишь на 8–10% запросов. Качество проверяли офлайн по метрике UnitTest и онлайн в А/B-экспериментах; за время тестирования провели более 40 таких тестов. Первичную метрику Accept Rate заменили на «Счастье разработчиков», что подняло удержание пользователей. К сентябрю 2024 года ассистент написал 15% кода за день у разработчиков Яндекса, а 60% протестировавших его тысяч разработчиков стали постоянными пользователями.
/04 · источники и проверка
Что подтверждено
- По данным «Яндекса», разработчики компании пишут с помощью Yandex Code Assistant 15% всего кода за день, что составляет 800 Мб в день.
- Решение протестировали тысячи разработчиков Яндекса, 60% из них стали постоянными пользователями сервиса.
- В июле и августе 2024 года команда довела Accept Rate подсказок до 20%; в 99-м перцентиле ответ укладывается в 420 мс.
Ограничения
- 15% и 800 Мб измерены как код, который разработчики принимают в течение рабочего дня; сколько кода из ассистента попало в репозиторий, компания считать пока не научилась.
- Источник не приводит экономию времени разработчиков, ускорение поставки или денежный эффект; влияние на бизнес показано через долю кода и удержание пользователей.
- Число тестировавших описано словом «тысячи», точная численность и охват относительно всех разработчиков Яндекса в источнике не указаны.
-
[1] Яндекс (блог на Хабре)
Как мы учили Yandex Code Assistant помогать разработчикам с написанием кода и делать их счастливыми
компания · 12.09.2024
Открыть источник
АрхИИВ /strategai · CB-001716 · Версия 1 · 23.10.2026 · /c/CB-001716/