К сожалению, сайт не работает без включенного JavaScript. Пожалуйста, включите JavaScript в настройках вашего браузера.
Теперь Forbes можно слушать

Открытая разработка: «Яндекс» запускает свой аналог GitHub

Фото Nikolas Kokovlis / Reuters
Фото Nikolas Kokovlis / Reuters
«Яндекс» выводит на рынок аналог известных репозиториев GitHub и GitLab — платформу для разработки SourceCraft, с помощью которой IT-специалисты могут совместно разрабатывать и развивать программные продукты. Ключевыми особенностями SourceCraft станут умная навигация по коду и встроенный ИИ-помощник, указывают в компании. Хотя недостатка в подобных инструментах айтишники, по их словам, не испытывают, платформа от «Яндекса» со своими особенностями и глубокой интеграцией с другими сервисами крупнейшей интернет-компании в России также найдет аудиторию и место на рынке, полагают разработчики

Разработчиков выводят на платформу

Подразделение «Яндекса», развивающее технологии для корпоративного сектора, Yandex B2B Tech запускает платформу для разработки SourceCraft, рассказали Forbes в компании. Специалисты могут совместно разрабатывать и развивать программные продукты. SourceCraft включает в себя инструменты для работы с кодом, в том числе для автоматизации CI/CD-процессов (комбинация непрерывной интеграции и непрерывного развертывания ПО в процессе разработки), умную навигацию и встроенного ИИ-ассистента, который помогает дописывать код на лету.

В SourceCraft навигация по коду устроена так же, как и в привычных для большинства разработчиков средах программирования (IDE, integrated development environment). При этом в интерфейсе платформы можно не только настроить поиск по коду через ключевые слова, названия файлов, но и полноценно изучить структуру кода. Для автодополнения кода (code completion) в платформу встроен AI-ассистент SourceCraft Code Assistant. Сервис поддерживает более 30 языков программирования, в том числе C++, Go, Java, Kotlin, Python и другие. SourceCraft Code Assistant протестировали уже тысячи пользователей, вскоре в нем появится режим чата.

«Мы делали продукт самостоятельно с нуля и даже провели последние этапы разработки SourceCraft на самой платформе, — говорит руководитель платформы SourceCraft Дмитрий Иванов. — Теперь решение готово к тому, чтобы его протестировали внешние разработчики». Пока SourceCraft работает в режиме тестирования — чтобы воспользоваться платформой, нужно подать заявку. «Часть функций останутся бесплатными, часть будут платными в будущем, информация о монетизации появится позже», — уточняют в «Яндексе».

 
Telegram-канал Forbes.Russia
Канал о бизнесе, финансах, экономике и стиле жизни
Подписаться

Сейчас платформа SourceCraft доступна через веб-интерфейс. В будущем появится нативная интеграция с сервисами Yandex Cloud, которая позволит развернуть проект в облачной инфраструктуре «по кнопке». Кроме этого, SourceCraft будет работать по модели on-premise — для использования на собственных серверах.

«Наш уровень восприятия того, что нужно сейчас для полного цикла процессов разработки, выкристаллизовался, созрел для того, чтобы сделать что-то принципиально новое, — объяснил Forbes появление идеи новой платформы директор по взаимодействию с разработчиками «Яндекса» Сергей Бережной. — Всем существующим платформам с исторически сложившимися долями рынка и популярностью больше десяти лет, они все это время развивались скорее эволюционно и во многом застыли в прошлом с точки зрения восприятия комплексности вообще всех этих процессов. Нам же хочется создать  то, что за счет своей комплексности будет продуктом следующего уровня эволюции. Это как от лошадей перейти к автомобилям».

 

SourceCraft в «Яндексе» считают эволюционным преемником GitHub и GitLab, при этом у существующих платформ, по словам Бережного, некоторые функции представляют собой тупиковые ветви развития. «Например, у GitHub есть отдельная система введения документации в виде вики как отдельного подсервиса сбоку от репозитория. Мы сейчас понимаем, что в современном мире скорее принята модель everything-as-a-code, когда документация является такой же частью кода проекта и коммитится прямо в виде файлов внутрь репозитория. И можно, что называется, сэкономить, свернуть весь раздел, касающийся работы с вики, сохранением и т. д.», — говорит Бережной.

В среде разработчиков, по словам Бережного, «точки напряженности» сейчас заключаются в скорости и в том, чтобы современные инструменты справлялись с нарастающими объемами задач. Гигантская проблема в том, что все больше становится технически, программистски развитых компаний, объемы кодовой базы растут и не всегда линейно, часто экспоненциально, продолжает менеджер. «Развитие современных средств, девелоперских инструментов и вычислительных мощностей иногда не поспевает за этим трендом, — рассказал Бережной. — Зачастую все тормозит просто потому, что в жизни не мог никто подумать, что такого будет размера кодовая база твоего проекта». Эту проблему и призвана решить в том числе SourceCraft.

Как следует из отчета исследовательской группы Google Cloud DevOps DORA, изучающей практики и возможности технологических команд, использование платформ разработки повышает индивидуальную и командную производительность разработчиков на 8% и 10% соответственно и увеличивает производительность компаний в среднем на 6%.

 

Кроме того, по данным DORA Accelerate State of DevOps, более 75% специалистов используют ИИ как минимум для одной ежедневной профессиональной задачи. Основные сценарии применения включают написание кода, обработку информации и объяснение программного кода. Треть респондентов отметили существенный рост продуктивности благодаря внедрению ИИ-инструментов. Любопытно, что в то же время 39% респондентов сообщили о том, что не доверяют коду, сгенерированному с помощью ИИ.

Не первый, не единственный

В марте 2022 года сервис управления репозиториями программного кода GitLab полностью прекратил работу с новыми бизнесами из России и Белоруссии, а следом за ним GitHub, где разработчики размещают открытый исходный код своих приложений, начал блокировку российских аккаунтов. IT-компании стали активно создавать отечественные альтернативы, а разработчики — активно на них переходить. Кроме того, в мае 2024 года китайская OSChina (Open Source China) вместе с российской 3Logic Group и ее структурой Xellon запустила в России платформу для хранения и разработки открытого исходного кода Gitee (gitee.ru) — китайский аналог GitHub от Microsoft. SourceCraft, очевидно, будет не первым подобным решением на рынке.

К примеру, уже работают такие сервисы, как GitVerse (платформа для работы с открытым кодом, создана «СберТехом», «дочкой» «Сбера»), GitFlic от компании «РеСолют» (входит в «Группу Астра»), «Сфера» от холдинга Т1, VK DevPlatform от VK, «РТК-Феникс» от «Ростелекома». На текущий момент у специалистов действительно нет дефицита в подобном ПО, подтверждает старший Android-разработчик Touch Instinct Илья Рыбаков.

Однако, по словам эксперта, спрос на альтернативные решения от российских IT-специалистов растет. «Отечественный аналог уже привычных платформ, разработанный такой крупной компанией, как «Яндекс», вполне может стать популярным среди российских компаний. Интеграции с «Яндекс. Облако», YDB (система управления базами данных) и Yandex Code Assistant, возможность совместной работы, встроенные инструменты анализа и автоматизации — все это облегчает работу командам и ускоряет процесс разработки», — рассуждает Рыбаков. Платформа также создана с учетом российских реалий, включая поддержку языка и требования локального рынка.

«Похоже, «Яндекс» готовит «бомбу», — считает сооснователь Postgres Professional Иван Панченко. Этот сервис, по его мнению, обещает заменить целый комплект средств разработки — от IDE до версионных репозиториев, наподобие широко известного GitHub. Причем в отличие от множества «российских гитхабов», которые массово возникали в последние годы, этот продукт имеет все шансы привлечь широкую аудиторию разработчиков, допускает Панченко: «Судя по описанию, полноценных аналогов у него нет».

 

Впрочем, компании привыкли к инструментам, с которыми давно работают, полагает Рыбаков: «На старте новому продукту будет трудно выдержать конкуренцию по качеству, стабильности и привычности с текущими решениям, которые используют команды».

Наименование издания: forbes.ru

Cетевое издание «forbes.ru» зарегистрировано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций, регистрационный номер и дата принятия решения о регистрации: серия Эл № ФС77-82431 от 23 декабря 2021 г.

Адрес редакции, издателя: 123022, г. Москва, ул. Звенигородская 2-я, д. 13, стр. 15, эт. 4, пом. X, ком. 1

Адрес редакции: 123022, г. Москва, ул. Звенигородская 2-я, д. 13, стр. 15, эт. 4, пом. X, ком. 1

Главный редактор: Мазурин Николай Дмитриевич

Адрес электронной почты редакции: press-release@forbes.ru

Номер телефона редакции: +7 (495) 565-32-06

На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети «Интернет», находящихся на территории Российской Федерации)

Перепечатка материалов и использование их в любой форме, в том числе и в электронных СМИ, возможны только с письменного разрешения редакции. Товарный знак Forbes является исключительной собственностью Forbes Media Asia Pte. Limited. Все права защищены.
AO «АС Рус Медиа» · 2025
16+
Наш канал в Telegram
Самое важное о финансах, инвестициях, бизнесе и технологиях
Подписаться

Новости

28.03.2025