Разработчики: | МТС ИИ, MTS AI (Центр искусственного интеллекта МТС) |
Дата премьеры системы: | 2024/06/19 |
Технологии: | Средства разработки приложений |
Содержание[Свернуть] |
2024
Публичный запуск
22 октября 2024 года стало известно о том, что компания MTS AI представила общедоступную версию нейросетевого сервиса Kodify для автоматической генерации программного кода. Сервис позволяет разработчикам создавать и тестировать фрагменты кода, используя технологии искусственного интеллекта для автодополнения.
Тестовая версия Kodify доступна бесплатно на официальном сайте компании. Сервис поддерживает языки программирования Python и Java, с возможностью расширения поддержки других языков по запросу клиентов.
Руководитель направления LLM-продуктов MTS AI Сергей Пономаренко отметил, что на растущем рынке программных ассистентов компании выбирают решения по множеству параметров, включая частоту подсказок и их применимость к конкретным задачам. Бесплатная демо-версия позволяет оценить возможности сервиса без сложностей пилотного внедрения.
Полнофункциональная версия Kodify предоставляет возможность генерации кода с нуля на основе текстового описания на естественном языке, без ограничений на объем обрабатываемого кода. Сервис интегрируется со всеми популярными средами разработки.Павел Бобу, Cloud Networks: В 2024 году больше всего запросов было на ИБ-консалтинг
Демонстрационная версия ориентирована на менеджеров ИТ-продуктов, руководителей технических команд и продуктовых направлений. Она позволяет оценить корректность подсказок при написании кода, анализируя весь существующий код в редакторе.
Особое внимание разработчики уделили удобству использования. Сервис оснащен подсветкой синтаксиса, аналогичной популярным средам разработки, что максимально приближает работу с Kodify к использованию традиционных IDE.
Для обеспечения безопасности корпоративных данных Kodify может быть развернут на инфраструктуре заказчика. В этом случае обработка информации и генерация кода происходит исключительно внутри корпоративного контура.
Представление сервиса Kodify
MTS AI запустил ИИ-сервис Kodify, который способен самостоятельно генерировать и дополнять компьютерный код. Об этом MTS AI сообщил 19 июня 2024 года. Разработчики могут использовать ассистента программиста для повышения эффективности и ускорения написания кода при решении таких задач, как веб-разработка, создание образовательных проектов, видеоигр и систем информационной безопасности. Сервис позволяет экономить ресурсы за счет автоматизации части процесса создания программного обеспечения. Kodify создан на базе большой языковой модели, разработанной MTS AI.
Kodify может сгенерировать код с нуля по текстовому описанию на естественном языке или предложить наиболее релевантное продолжение кода на основании того, что содержится до и после выбранного фрагмента. Для этого нейросеть анализирует текущие задачи разработчика в рамках проекта и изучает контекст.
Модель не требует дообучения и доступна клиентам сразу после установки. Kodify поддерживает наиболее популярные среды разработки и генерирует код на Python и Java. По запросу клиента разработчики MTS AI могут добавить поддержку Go и других популярных языков программирования. Также Kodify может перевести код с одного языка на другой – например, для оптимизации устаревшего софта или интеграции с другим проектом.
![]() | Нейросети уже становятся полноценными ассистентами для разработчиков - они могут выполнять рутинные задачи по созданию и оптимизации кода, тем самым освобождая время сотрудников на решение более трудных и профильных задач. Использование Kodify позволит автоматизировать процесс разработки, а также повысить скорость написания кода и производительность команды до 55%, - сказал менеджер продукта Kodify Сергей Пономаренко. | ![]() |
Также Kodify в ближайшем будущем сможет помочь в анализе и оптимизации кода: сервис проверит его на наличие ошибок и уязвимостей, проведет автоматические тесты, предложит варианты рефакторинга, а также автоматически составит документацию по выделенному фрагменту.
Сервис будет востребован практически во всех сферах, где требуется написание программного кода – как в крупных корпорациях со значительными объемами нового кода, так и в небольших компаниях с ограниченным штатом программистов. Например, его можно использовать в промышленности, чтобы создавать софт для управления системами на производстве, в веб-разработке, чтобы генерировать код для фронтенда и бэкенда, а также в системном администрировании для автоматизации DevOps-задач и управления инфраструктурой.
Для обеспечения дополнительной безопасности данных Kodify можно запустить в формате on-premise на инфраструктуре заказчика – в таком случае вся обработка и генерация кода будет происходить исключительно в контуре компании. Это также позволит дополнительно обучить нейросеть на собственных примерах и полностью управлять источниками информации.
Подрядчики-лидеры по количеству проектов
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Данные не найдены
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
Данные не найдены
Распределение систем по количеству проектов, не включая партнерские решения
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)
![](/skins/ta/img/0.gif)