26 февраля 2025 года “Яндекс” официально запустил SourceCraft — платформу для разработки, тестирования и сборки программных проектов. В данный момент система находится в тестовом режиме, а стабильная версия ожидается в будущем. Об этом сообщила пресс-служба компании на сайте Хабра.
В SourceCraft собраны все ключевые инструменты, необходимые для работы с кодом, включая навигацию по проектам, CI/CD-систему и нейросетевого агента для генерации кода. Кроме того, платформа обладает функцией анализа структуры проектов, что улучшает работу с большими пул-реквестами. Пользователи смогут осуществлять поиск по ключевым словам и названиям файлов, что значительно упростит процесс разработки.
Запуском SourceCraft занималась команда с опытом создания ИТ-инструментов, в частности, для “Яндекса”. Команда разработала продукт с нуля и завершила финальный этап разработки на самой платформе. “Теперь решение готово к тому, чтобы его протестировали внешние разработчики, и мы продолжим развивать платформу, чтобы она отвечала самым актуальным запросам ИТ-специалистов”, — отметил руководитель платформы Дмитрий Иванов.
SourceCraft включает в себя Code Assistant — нейросетевого ассистента, который поддерживает более 30 языков программирования, таких как C, Go, Java, Kotlin и Python. В ближайшем будущем планируется добавить режим чата для более интерактивного использования ассистента. На данный момент инструмент доступен в виде плагина для редактора VS Code и сред разработки от Jetbrains.
Платформа уже доступна в формате веб-приложения, а в планах компании — интеграция с Yandex Cloud, что позволит пользователям быстро развертывать свои проекты в облаке. Также будет доступна версия платформы по модели on-premise для установки на собственные сервера. “Яндекс” акцентирует внимание на безопасности и планирует внедрить сканер секретов и уязвимостей в цепочках поставок в SourceCraft, что усилит защиту ИТ-проектов.
“В SourceCraft реализована умная навигация по коду, позволяющая не только осуществлять поиск через ключевые слова, но и детально изучать структуру кода, что существенно ускоряет его проверку и разработку продуктов”, — добавили в пресс-службе.
Пока платформа работает в тестовом режиме, доступ к ней ограничен. Чтобы получить доступ, пользователи должны подать заявку на сайте. “Яндекс” анонсировал SourceCraft вместе с другими инструментами для разработки и управления безопасностью в облаке в сентябре прошлого года.