Цифровой наставник: в ПИШ Университета Иннополис создали ИИ-помощника для программистов

3 июля 2025

Ученые Передовой инженерной школы Университета Иннополис разработали ИИ-сервис для безопасной разработки ПО. ИИ-ассистента назвали Inspecto. Он умеет находить 15 типов уязвимостей в коде на пяти языках программирования: Go, Python, JavaScript, TypeScript и Docker.

«Современные технологии разработки программного обеспечения испытывают необходимость в автоматизации рутинных задач, связанных с написанием кода. Решением этой задачи и занимается наша Передовая инженерная школа, — рассказал директор Университета Иннополис, руководитель ПИШ Искандер Бариев. — Команда старается сделать разработку ПО безопаснее через внедрение инструментов, которые анализируют качество кода в реальном времени, в том числе с помощью ассистента Inspecto. Он помогает разработчикам получать немедленную обратную связь о потенциальных уязвимостях и ошибках в их коде, например о наличии циклических зависимостей или небезопасном хранении информации».

Прежде всего Inspecto помогает команде автоматизировать рутинные задачи. Он проверяет исходный код еще до запуска, выявляя ошибки и уязвимости на ранних этапах, и дает разработчикам обратную связь. С помощью обучающих материалов, сгенерированных с помощью искусственного интеллекта, он повышает уровень знаний команды.

Кроме того, ИИ-ассистент собирает статистику и ведет рейтинг разработчиков, оценивая их по нескольким критериям: от продуктивности и качества работы до наличия плагиата. Inspecto был интегрирован в GitFlame — отечественную платформу для хранения кода. Это один из первых подобных ИИ-сервисов в России.