Еще в сентябре 2023 г. «Сбер» представил GigaCode — платформу на основе больших языковых моделей, позволяющую IT специалистам оптимизировать процесс разработки. Об этом сообщали представители компании.
А перед новогодними праздниками на сайте GigaCode объявили о том, что нейросеть стала доступна для сторонних разработчиков, но пока через лист ожидания.
GigaCode – это AI-ассистент для написания кода. Создатели позиционируют его как русский аналог Copilot от GitHub.
Инструмент анализирует имеющийся контекст и предлагает на его основе логические подсказки при кодинге. Причем сервис выдает не только продолжение слова (как умеют многие редакторы кода), а целые конструкции функций, циклов и условий.
Кроме выдачи релевантных продолжений, GigaCode распознает ошибки и сделает отладку, найдет нужные элементы кода и сгенерирует готовые решения по заданным текстовым параметрам.
Главная цель сервиса – облегчить рутинные процессы по написанию однотипных фрагментов кода и повысить производительность специалистов.
GigaCode функционирует на собственной LLM-платформе, которую «Сбер» развивает совместно с GigaChat – другим своим AI продуктом. ИИ-модели, которые лежат в основе GigaChat, обучены на многочисленных примерах исходного кода, поэтому быстро подбирают варианты продолжения кода и решают типичные проблемы при написании ПО.
Заявлено, что GigaCode знает популярные языки программирования, включая Python, C, C++, JavaScript, Java, TypeScript, Swift и т.д. Всего в арсенале сервиса не менее 17 наименований.
Инструмент совместим с большинством распространенных редакторов кода (IDE). Например, его можно интегрировать в IDEA, PyCharm, Visual Studio Code и Jupiter.
Желающие испытать продукт могут отправить запрос на получение раннего доступа. Однако попадание в лист ожидания не гарантирует одобрения заявки на регистрацию.
В дальнейшем «Сбер» планирует создавать на основе сервиса и другие функции для помощи разработчикам в решении повседневных задач. Поэтому GigaCode можно считать отправной точкой в семействе его IT-продуктов.