«Яндекс» представил демо-версию платформы для разработки IT-продуктов под названием SourceCraft

«Яндекс» представил демо-версию платформы для разработки IT-продуктов под названием SourceCraft на базе нейросетей и на облачной платформе Yandex Cloud.

Платформа SourceCraft позволит разработчикам создавать исходный код, управлять его версиями, тестировать, собирать, развёртывать и сопровождать IT-проекты. Решение включает инструменты для непрерывной интеграции и развёртывания, безопасной разработки, аудита, мониторинга проектов. В частности, SourceCraft предлагает систему контроля версий и хостинг кода, а также службу автоматического развёртывания проекта CI/CD.

Открыта запись в лист ожидания проекта, первые пользователи получат доступ к SourceCraft в 2025 году.

Базовым компонентом SourceCraft является ИИ-помощник для работы с кодом под названием Yandex Code Assistant, который на базе нейросетей «Яндекса» сгенерирует наиболее вероятное продолжение кода по его фрагменту. Эта система работает по принципу Github Copilot и поддерживает более 30 языков программирования. В «Яндексе» пояснили Хабру, что Yandex Code Assistant способен предложить следующую строку кода, исходя из контекста или написать функцию целиком. Подключить Yandex Code Assistant к популярным инструментам разработки можно в виде плагина.

В «Яндексе» добавили, что с помощью сервиса Yandex Code Assistant разработчики смогут по фрагменту кода сгенерировать наиболее вероятное его продолжение. Это поможет
упростить написание и редактирование кода и ускорить продуктовую разработку в
компаниях.

Проект ИИ-ассистента Yandex Code Assistant протестировали тысячи разработчиков «Яндекса», 60% из которых стали постоянными пользователями сервиса.

В 95% случаев продолжение кода в Yandex Code Assistant генерируется в пределах 400
миллисекунд, что позволяет разработчику писать код в комфортном темпе при использовании сервиса. Сервис совместим с популярными редакторами кода и поддерживает более 30 языков программирования, в том числе C++, Go, Java, Kotlin, Python и другие. Кроме этого, работа Yandex Code Assistant не нагружает ресурсы локальных машин.

«У Яндекса многолетняя экспертиза в создании собственных инструментов для разработчиков. Для нас важно предоставлять рынку уже проверенный на сложных проектах внутри продукт. Yandex Code Assistant станет частью платформы для создания, развёртывания и сопровождения цифровых продуктов, где мы предоставим ещё больше инструментов для специалистов», — уточнил директор по продукту облачной платформы Yandex Cloud Григорий Атрепьев.

Материал опубликован при поддержке сайта habr.com
Комментарии