Найти в Дзене

Мои первые впечатления от Giga IDE и Giga Code

Раннее я уже писал о выходе российской интегрированной среды разработки от Сбера - Giga IDE, а так же об ИИ ассистенте - Giga Code. О них и пойдет речь в этой небольшой статье. Опираюсь исключительно на свои ощущения и свой опыт, не претендую на истину в последней инстанции. Самостоятельно скачать Giga IDE и Giga Code можете на официальном сайте. Начну со среды разработки. После простой авторизации нам дают ссылку на скачивание и инструкцию по установке. Раннее я уже работал с Cursor - средой разработки, важная часть которой ИИ ассистенты. Поэтому ожидал нечто подобное: этакий форк VS Code от Microsoft, ведь это логично, взять универсальный и бесплатный open source продукт и сделать на его основе нечто свое. На этом моменте меня ждало первое разочарование... Разработчики из Сбера использовали IntelliJ IDEA Community Edition от компании Jet Brains. Продукт безусловно хороший, но... компания Jet Brains ушла с российского рынка. "Microsoft тоже ушла" - скажете вы мне, да, вот только име
Оглавление
Изображение с habr.com
Изображение с habr.com

О чем речь?

Раннее я уже писал о выходе российской интегрированной среды разработки от Сбера - Giga IDE, а так же об ИИ ассистенте - Giga Code.

Состоялся релиз сберовского AI ассистента для разработчиков - GagaCode 2.0 «Наш AI-ассистент уже успешно зарекомендовал себя в предыдущей версии. В среднем за месяц с его помощью принимается 2 миллиона строк кода, что сопоставимо с созданием крупной автоматизированной системы. Теперь мы его значительно улучшили. GigaCode 2.0 предоставляет бизнесу инструмент, который не только ускорит разработку…
IT Удав | Информационные технологии25 июня

О них и пойдет речь в этой небольшой статье. Опираюсь исключительно на свои ощущения и свой опыт, не претендую на истину в последней инстанции. Самостоятельно скачать Giga IDE и Giga Code можете на официальном сайте.

Giga IDE

Начну со среды разработки. После простой авторизации нам дают ссылку на скачивание и инструкцию по установке.

Раннее я уже работал с Cursor - средой разработки, важная часть которой ИИ ассистенты. Поэтому ожидал нечто подобное: этакий форк VS Code от Microsoft, ведь это логично, взять универсальный и бесплатный open source продукт и сделать на его основе нечто свое. На этом моменте меня ждало первое разочарование...

Разработчики из Сбера использовали IntelliJ IDEA Community Edition от компании Jet Brains. Продукт безусловно хороший, но... компания Jet Brains ушла с российского рынка. "Microsoft тоже ушла" - скажете вы мне, да, вот только именно Jet Brains ведет агрессивную политику распространения своих продуктов, не позволяя даже обновлять отдельные компоненты с российских IP. Поэтому в самом начале я увидел это...

-2

Вот уж чего не ожидаешь от российской среды разработки! Конечно, это подпортило впечатление.

В остальном впечатление было хорошее: это все та же гибкая среда разработки на разных языках программирования (Java, Kotlin, Python и т.д.). Бонусом еще можно считать наличие бесплатного плагина-русификатора, чего нет в оригинальных проектах Jet Brains.

Giga Code

После установки среды разработки, я сразу активировал плагин Giga Code. Важная деталь: Giga Code доступен и для других сред разработки в виде отдельного плагина, что само по себе уже является большим плюсом, но я поставил целью попробовать его в связке с Giga IDE.

-3

Кстати, в продуктах от Jet Brains есть аналогичный плагин - AI Assistance, но он платный, а Giga Code - нет. Это очень хороший плюс в копилку разработчиков из Сбера!

Я создал проект на Python и попросил у ассистента набросать мне код игры в крестики-нолики, с чем он быстро справился!

-4

Ассистент сразу оценил на чем создан проект (на Python) и код мне предоставил на этом языке, супер!

Вы можете выбирать части кода и задавать вопрос по этому блоку кода, а можете, как я на скриншоте, просто описать конечный результат.

В интерфейсе так же присутствует опция глубокого мышления, что вы могли видеть во многих ИИ, и дополнительные команды для объяснения своего проекта и т.д.

Заключение

Думаю, для первого знакомства будет достаточно. В целом, я ожидал более слабого продукта, но, опять же, это было только поверхностное знакомство. Продолжение, возможно, будет в отдельной статье.

Надеюсь, разработчики будут развивать этот интересный проект и смогут заменить большую часть плагинов Jet Brains своими.