Яндекс разработал собственного помощника для работы с кодом — Yandex Code Assistant. Он создан на базе нейросетей и способен по фрагменту кода генерировать наиболее вероятное продолжение. Yandex Code Assistant поможет упростить написание и редактирование кода и ускорить продуктовую разработку в компаниях. Помощник опробовали тысячи разработчиков Яндекса, 60% из которых стали постоянными пользователями. Yandex Code Assistant бесплатно доступен ограниченному количеству внешних разработчиков на облачной платформе Yandex Cloud. Помощник работает в режиме тестирования — чтобы воспользоваться им, нужно подать заявку.
В 95% случаев продолжение кода в Yandex Code Assistant генерируется в пределах 400 миллисекунд, что позволяет разработчику при использовании сервиса писать код в комфортном темпе. Сервис совместим с популярными редакторами кода и поддерживает более 30 языков программирования, в том числе C++, Go, Java, Kotlin, Python и другие. Кроме этого, работа Yandex Code Assistant не нагружает ресурсы локальных машин.
Григорий Атрепьев,
CPO облачной платформы Yandex Cloud
У Яндекса многолетний опыт создания собственных инструментов для разработчиков. Нам важно предоставлять рынку уже проверенный на сложных внутренних проектах продукт. Yandex Code Assistant станет частью платформы для создания, развёртывания и сопровождения цифровых продуктов, где мы предоставим еще больше инструментов для специалистов.
Для оценки качества и улучшения работы сервиса ИТ-специалисты Яндекса разработали специальную метрику — счастье пользователя. Она учитывает, насколько длинной была принятая разработчиком подсказка кода, количество принятых и отклонённых подсказок кода и не только. За счёт работы с новой метрикой специалистам удалось в разы увеличить количество разработчиков, которые регулярно пользуются сервисом. Подробнее о метрике можно прочитать в статье на Хабре.
Пресс-служба компании «Яндекс»
Мария Сучкова
Тел.: +7 495 739-70-00
Электронная почта: pr@yandex-team.ru