Сбер представил бота-программиста GigaCode Сбер представил бота-программиста GigaCode
GigaCode основан на чат-боте GigaChat и создан для облегчения труда ИТ-специалистов. Он умеет писать код на Java, Python, TypeScript и других языках, а также может быть интегрирован в популярные среды разработки.
GigaCode основан на больших языковых моделях и способен по фрагменту кода сгенерировать наиболее вероятные его продолжения непосредственно в среде разработки в режиме реального времени. Среди других функций упомянута расширенная кодогенерация, семантический поиск по коду, обнаружение некоторых типов уязвимостей и многое другое.
GigaCode развивается в синергии с сервисом GigaChat с точки зрения используемых технологий, моделей, процессов и подходов. Под капотом GigaCode находятся нейросетевые модели, которые обучены на больших фрагментах исходного кода и специализируются на определённых задачах разработки.
Решение поддерживает популярные языки программирования (Java, JavaScript, Python, TypeScript, C/C++ и другие) и среды разработки (IDEA, PyCharm, VSCode, Jupiter и остальные). GigaCode активно применяется программистами Сбера. В ближайшие месяцы сервис станет доступен внешним разработчикам.