Платформа для работы с исходным кодом GitVerse получила масштабное обновление: рассказываем о новых функциях

На платформе стали доступны новые инструменты, ускоряющие разработку, реализован чат в GigaCode, а пользоваться GitVerse теперь может малый и средний бизнес.
Платформа для работы с исходным кодом GitVerse получила масштабное обновление: рассказываем о новых функциях
Архивы пресс-службы

Разработчик платформы СберТех (дочерняя компания Сбера) внес десятки улучшений в базовую функциональность платформы для работы с исходным кодом GitVerse и представил ее новые возможности, которые помогут ускорить и упростить разработку. Об этом команда платформы рассказала на онлайн-презентации «GitVerse: открой вселенную кода».

CI/CD-инструменты

CI/CD-инструменты позволят автоматизировать сборку исходного кода и процессы поставки.

Разработчики теперь смогут воспользоваться уже написанными скриптами сборки, в один клик перенося свои проекты с Git-репозиториев. Кроме того, технология оповещения о новых событиях на сервере (вебхуки) сделает возможной реализацию еще большего количества сценариев автоматизации. По событиям в GitVerse можно вызвать через API сторонние сервисы, например, при определенных событиях в репозитории запустить сторонний сборочный конвейер или отправить уведомление в мессенджер.

Новые функции персонального AI-ассистента разработчика GigaCode

Теперь AI-ассистент поможет разработчику решать связанные с кодом задачи в окне чата, непосредственно в среде разработки. Сервис чата также доступен и в GitVerse, где при просмотре репозитория можно получить объяснение, что делает та или иная часть кода, а также советы по его улучшению.

Список языков программирования, которые поддерживает GigaCode, пополнил Ruby, а также стала доступна генерация текстовых данных в формате JSON. На сегодняшний день AI-ассистент поддерживает уже более 15 популярных языков программирования и устанавливается как плагин в привычные среды разработки, включая IDEA, PyCharm, VSCode, Jupyter.

Freepik

Функциональность для организаций

Программирование в обновленной версии GitVerse будет доступно не только индивидуальным разработчикам, но и малым и средним предприятиям. Компании смогут организовать совместную работу команды и управлять доступами к своим репозиториям.

«При разработке новой функциональности мы учитываем пожелания пользователей, добавляем необходимые инструменты, чтобы они могли вести разработку еще проще и быстрее. С каждым релизом платформа будет становиться все более удобной и пополняться новыми популярными репозиториями, open source-версиями продуктов и инструментами для эффективной разработки. Будущее разработки мы видим в создании удобной среды по принципу единого окна, в которой все члены команды могут работать на своем этапе производственного процесса, заказывать облачную инфраструктуру и общаться», - отметил Максим Тятюшев, генеральный директор СберТеха.

Freepik
«На всех этапах разработки партнерскую роль будет занимать AI: помогать писать код, советовать, как сконфигурировать стенд, готовить документацию, подсказывать шаги по CI/CD-конвейеру»
Максим Тятюшев генеральный директор СберТеха

Также на мероприятии представили дорожную карту развития платформы, согласно которой в этом году появится еще больше полезной функциональности для разработчиков:

  • новые инструменты для управления проектами, позволяющие удобно организовывать рабочие процессы;
  • интегрированная среда разработки позволит разворачивать полностью настроенные инструменты разработки в облаке;
  • функциональность будет доступна прямо из браузера: разработчик сможет легко и быстро открыть любой репозиторий GitVerse в среде разработки;
  • новые функции GigaCode: генерация тестов, автоматическое создание документации и умный рефакторинг.
  • число языков, которые поддерживает GigaCode, пополнят PHP, HTML, CSS, Markdown и Rust;
  • инструменты для безопасной разработки (оркестрация CI/CD, статический анализатор, управление секретами и безопасность зависимостей);
  • удобный и безопасный вход через популярные сервисы идентификации личности, а также мобильная версия платформы.