Разбираемся, какие интересные решения на базе искусственного интеллекта в помощь разработчикам сейчас разрабатывают отечественные компании.
ИИ в своем отечестве
GigaCode
GigaCode — это отечественный аналог системы GitHub Copilot, разработанный Сбербанком. Этот инновационный инструмент на базе искусственного интеллекта предназначен для автоматического дополнения и генерации программного кода на разных языках программирования.
Что уже умеет GigaCode?
Автодополнение кода. Он способен предлагать дополнения и подсказки в реальном времени при написании кода. Это помогает программистам ускорить процесс разработки и избежать ошибок.
Многоязыковая поддержка. GigaCode работает с различными языками программирования, что делает его универсальным инструментом для разработчиков.
Интеграция с средами разработки. Он интегрируется с популярными средами разработки, такими как IntelliJ IDEA, PyCharm от JetBrains, Visual Studio Code и другими.
Кому доступно решение?
В декабре прошлого года Сбер открыл прием заявок на ранний доступ к GigaCode. Все подробности раннего доступа можно узнать на GitVerse.
Вполне возможно, что скоро с GigaCode будет конкурировать решение от Яндекса. Сегодня YandexGPT умеет писать и переписывать тексты, обрабатывать и выделять главное в больших текстовых материалах, объяснять термины и понятия, предлагать идеи и даже шутить. Однако, как сообщает CNews, компания рассматривает возможность запуска ИИ-решений для разработчиков на базе своей модели.
Software 2.0
Software 2.0 — это ИИ-ассистент для разработчиков от MTS AI. Сейчас решение работает с Python и Java, однако компания планирует подружить помощника с GoLang и JavaScript.
Что умеет решение?
- Автодополнение кода в реальном времени. Software 2.0 предоставляет интеллектуальные подсказки и автоматически дополняет код на основе контекста.
- Генерация кода по комментариям и заданиям. Вы можете оставить комментарий или техническое задание, и Software 2.0 сгенерирует соответствующий код.
- Перевод на другой язык программирования или технологический стек. Если вам нужно переписать код на другом языке или адаптировать его под другой стек технологий, Software 2.0 поможет автоматически выполнить эту задачу.
- Приведение кода к корпоративному стандарту. Инструмент обеспечивает соблюдение корпоративных стандартов и правил оформления кода. Это помогает поддерживать единообразие в проектах.
- Создание документации к коду. Software 2.0 может автоматически генерировать комментарии и описания к функциям, классам и переменным. Это экономит время и помогает другим разработчикам лучше понимать ваш код.
С решением уже работают команды ключевых продуктов экосистемы МТС, в частности кластер технологических платформ.
Понравилась статья? Ставьте лайк и подписывайтесь на канал ISPsystem в Дзене!