GigaCode

Продукт
Разработчики: Сбербанк
Дата премьеры системы: сентябрь 2023 г.
Отрасли: Информационные технологии
Технологии: Средства разработки приложений

Содержание

2024: Доступность для бизнеса

AI-ассистент GigaCode теперь доступен бизнесу для внедрения в собственную ИТ-инфраструктуру. Об этом Сбер сообщил 8 октября 2024 года.

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

Формат поставки on-prem включает полный набор и поддержку уровня enterprise. В комплект поставки входит гибкий набор компонентов, который позволяет адаптировать продукт под индивидуальные потребности бизнеса. Развёртывание возможно на стандартной инфраструктуре с использованием общепринятых технологий без необходимости в специализированных навыках у команды поддержки.

GigaCode также доступен как облачный сервис (SaaS), предоставляющий мгновенный доступ к продукту без необходимости развёртывания и обслуживания собственной инфраструктуры.

AI-ассистент генерирует наиболее вероятные продолжения кода и предлагает их разработчику прямо в процессе программирования. С помощью многофункционального чата GigaCode помогает разработчику справляться с типичными задачами (документирование, создание тестов, рефакторинг и прочее), а также может предоставить помощь по любым вопросам, связанным с разработкой ПО, объяснением кода и не только. Ассистент поддерживает более 35 популярных языков программирования и более 10 сред разработки ПО. GigaCode развивается в синергии с сервисом GigaChat с точки зрения используемых технологий, моделей, процессов и подходов. Под капотом GigaCode функционируют несколько нейросетевых моделей, обученных на большом объёме исходного кода и специализирующихся на решении задач разработки.

GigaCode является частью экосистемы продуктов для командной работы разработчиков. В экосистему входит среда разработки GigaIDE, которая содержит более 70 дополнительных инструментов разработки, тестирования и администрирования. А также GitVerse — открытая платформа для совместной разработки, с помощью которой разработчики могут публиковать проекты с открытым и закрытым исходным кодом.

2023

Открытие раннего доступа

Сбер открыл ранний доступ к персональному AI-ассистенту разработчика — сервису GigaCode. GigaCode поможет в режиме реального времени по фрагменту кода сгенерировать наиболее вероятные его продолжения непосредственно в среде разработки. Об этом банк сообщил 27 декабря 2023 года.

Решение на декабрь 2023 года поддерживает более 15 языков программирования (Java, Python, JavaScript, TypeScript, C/C++ и другие), а также совместимо со множеством популярных редакторов и интегрированных сред разработки (IDEA, PyCharm, VSCode, Jupyter и другие). Среди остальных функций сервиса: расширенная кодогенерация, семантический поиск по коду, поиск некоторых типов уязвимостей и многое другое.Как с помощью EvaProject и EvaWiki построить прозрачную бесшовную среду для успешной работы крупного холдинга

GigaCode развивается в синергии c сервисом GigaChat с точки зрения используемых технологий, моделей, процессов и подходов. Под капотом GigaCode находятся нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определённых задачах разработки.

«

Как обещали ранее, мы открыли внешним разработчикам доступ к GigaCode. В Сбере уже несколько тысяч специалистов ежедневно работают с этим сервисом и наши расчеты показывают, что он на 25% ускоряет процесс разработки кода. Уверен, что GigaCode станет универсальным AI-ассистентом для огромного числа ИТ-специалистов, который может избавить их от выполнения рутинных и однотипных операций,

сказал Андрей Белевцев, старший вице-президент, СТО, руководитель блока «Технологии» Сбербанка.
»

Анонс продукта

В начале сентября 2023 года стало известно о создании «Сбером» ИИ-помощника для написания кода GigaCode[1]. Он способен по фрагменту кода сгенерировать наиболее вероятное его продолжение. Сервис поддерживает языки Java, JavaScript, Python, TypeScript, C/C++ и другие, а также среды разработки IDEA, PyCharm, VSCode и Jupiter.

Название GigaCode отсылает к чат-боту GigaChat на базе нейросетевых моделей NeONKA и Kandinsky. В «Сбере» говорят, что оба проекта развиваются параллельно. В кредитной организации уточнили, что к началу сентября 2023 года сервисом GigaChat пользуются несколько тысяч специалистов «Сбера», в ближайшие месяцы GigaCode будет доступен для внешних разработчиков.

Сбер создал ИИ-помощника для написания кода

Руководитель практики «Машинное обучение и искусственный интеллект» Axenix (экс-Accenture) Алексей Сергеев в разговоре с «Коммерсантом» отметил, что важное значение имеет скорость, с которой ИИ может генерировать код, но сейчас модели могут успешно и быстро создавать лишь небольшую его часть. По его словам, особенность пригодна для написания отдельных участков кода, функций и методов.

Директор департамента разработки ПО компании «Рексофт» Николай Сокорнов считает, что подобные сервисы могут ускорить процесс разработки, но тогда повысится порог входа в профессию.

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

Возможно, что ИИ-модель будет повторять уже существующий код, но будет ли это считаться нарушением — вопрос, рассказала юрист по интеллектуальной собственности Анастасия Сковпень. Это зависит от возможностей правообладателя, удастся ли ему доказать, что его произведение было в обучающих данных и что оно незаконно воспроизведено или переработано. Пока таких случаев не было.[2]

Примечания



СМ. ТАКЖЕ (5)


Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Бипиум (Bpium) (10)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Другие (388)

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  IFellow (АйФэлл) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  Другие (30)

  Солар (ранее Ростелеком-Солар) (10)
  Форсайт (3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  КРИТ (KRIT) (2)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  РЖД-Технологии (3)
  Robin (Робин) (3)
  Другие (23)

  Солар (ранее Ростелеком-Солар) (3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Т1 Иннотех (ГК Иннотех) (1)
  Axiom JDK (БеллСофт) ранее Bellsoft (1)
  Другие (8)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (590, 303)

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Форсайт (1, 3)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Сбербанк (1, 2)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  SL Soft (СЛ Софт) (1, 3)
  Другие (14, 24)

  Мобильные ТелеСистемы (МТС) (2, 3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Т1 Консалтинг (Т1 Инновации) (1, 1)
  Другие (11, 11)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 323

  Solar appScreener (ранее Solar inCode) - 8
  FIS Platform - 4
  Java - 2
  Турбо X - 2
  Парадокс: MES Builder - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Avaya Breeze (Avaya Engagement Development Platform) - 1
  Другие 8

  Solar appScreener (ранее Solar inCode) - 6
  EXpress Защищенный корпоративный мессенджер - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  Solar appScreener (ранее Solar inCode) - 3
  EXpress Защищенный корпоративный мессенджер - 3
  МТС Exolve - 2
  МТС: Ocean Облачная платформа - 1
  Т1: Сфера Платформа производства ПО - 1
  Другие 8