Российская ИТ-компания представила своего ИИ-ассистента для разработчиков. Пока что он работает только с Python и Java, но его функционал уже сейчас выглядит внушительным: от дополнения кода человека в реальном времени до его перевода на другой язык программирования или технологический стек.
Импортозамещение Copilot
MTS AI («дочка» ПАО МТС) представила свой аналог Copilot компании Microsoft. Пока проект находится на стадии минимального жизнеспособного продукта.
МТС рассказал о новой разработке Software 2.0 – ИИ-ассистента для повышения производительности разработчиков. Он умеет дополнять код разработчика в реальном времени, генерировать код по комментариям и техническим заданиям, переводить его на другой язык программирования или технологический стек, приводить код к корпоративному стандарту, а так же создавать документацию к коду.
В МТС уточнили, что объем российского рынка ИИ-ассистентов для разработчиков составляет около 5% от мирового рынка.
Что может ИИ-ассистент сегодня
На момент написания материала Software 2.0 работает с двумя языками программирования – Python и Java. Представитель компании уточнил, что в ближайшее время планируется покрыть GoLang и JavaScript с различными фреймворками.
Первый вице-президент по технологиям МТС Павел Воронин уточнил, что успех выполнения задачи зависит от конкретного случая: иногда модели способны предоставить корректный код сразу, а иногда результаты далеки от идеала. «Но дело в том, что меняется сам подход к процессу разработки: ИИ-инструмент теперь выступает партнером разработчика в практике парного программирования», - указал Павел Воронин.
По его словам, ИИ-партнер помогает с анализом безопасности, эффективности кода, его аудитом. Сейчас МТС работает над предотвращением уязвимостей и применением обязательных инструментов обеспечения безопасности для проверки кода в режиме реального времени.
Павел Воронин сказал, что мировой объем рынка Software 2.0 будет расти и в течение следующих десяти лет может достичь $1,3 трлн при текущем размере всего в $40 млрд. Согласно исследованиям Bloomberg, среднегодовой темп роста будет увеличиваться от 30% до 45% в год. «Это направление интересно всем лидерам индустрии: Microsoft, Salesforce, IBM, Google и так далее. С их решениями мы и сравниваем нашу разработку», - заявил Павел Воронин.
Угроза для программистов
Павел Воронин считает, что рано или поздно более 80% кода будет писаться с помощью искусственного интеллекта, но это не означает, что эти инструменты заменят людей. «Разработчик останется экспертом, который принимает финальное решение относительно качества и пригодности кода, сгенерированного ИИ», - сказал Павел Воронин. Он добавил, что специалисты смогут больше времени уделять творческим задачам или обеспечению надежности приложений, доверив рутинные и монотонные задачи ИИ-инструментам.
В октябре 2023 г. CNews сообщал, что в течение первых нескольких месяцев 2023 г. убытки Microsoft от Copilot составляли примерно $30 млн в месяц. Однако, ситуация может поменяться со снижением расходов на вычислительную инфраструктуру.
Павел Воронин дополнил, что Software 2.0 находится в стадии минимально жизнеспособного продукта, поэтому делать выводы о конкурентоспособности пока рано. «Пока мы применяем Software 2.0 только внутри экосистемы, нейросеть тестируют команды ключевых продуктов, в частности, кластер технологических платформ. Прогнозов по выводу на внешний рынок пока нет», - подытожил он.
Источник: cnews.ru
Комментарии
А где ссылка? Завтра же начну.
Павел Воронин дополнил, что Software 2.0 находится в стадии минимально жизнеспособного продукта, поэтому делать выводы о конкурентоспособности пока рано. «Пока мы применяем Software 2.0 только внутри экосистемы, нейросеть тестируют команды ключевых продуктов, в частности, кластер технологических платформ. Прогнозов по выводу на внешний рынок пока нет», - подытожил он.
Ржака конечно. "Внутри экосистемы" у меня и так есть скриптец, генерирующий 80% кода без всякого ии.
"стадия минимально жизнеспособного продукта", - это сильно .
Заголовок не соответствует действительности и вводит в заблуждение.
Надо писать так:
Созданный в России ИИ, который должен был программировать на Питоне, впал в кому не приходя в сознание.
:-)))
И это вполне естественно. Ну, то, что код будет писать сам ИИ. И более того, белковые программисты будут лишены возможности что-либо понять в этом наборе букв и символов.
Да, именно так будет запущена эволюция... эмм... силиконовая эволюция. Ну или кремневая. Кому что больше нравится. Да, именно из этих двух элементов - силикона и кремния - состоит современный ИИ. Поколения ИИ будут сменять друг друга и... однажды, в один прекрасный день, в сети появится цифровой аналог Мартина Лютера. Который провозгласит равенство белковой и кремниевой цивилизаций.
- Ай хэв э дрим!
У меня есть мечта! Воскликнул Мартин Лютер, чернокожий пастор, живший в средневековой Германии. Впоследствии к его имени добавили ещё приставку -Кинг. Да, именно так, с большой буквы... Впрочем, это может быть и суффиксом, я не уверен... )
потом они собрались и навалили врагам при Кресси.
Нет ли саботажа среди разработчиков? Ведь и их может заместить? В чем ии силен так в написании подобного и отладке. Вот напишет сто вариантов кода и по надёжности и скорости выполнения выберет лучший.
Генетическое программирование славится своей привязанностью к тому оборудованию, на котором "программировалось".
Недайбох конечно. А пока это чудовище допиливают надо без выходных пахать, чтоб хоть часть ипотеки выплатить
Если это был не сарказм, то вам действительно надо ппхать без выходных "воизбежание"...
Единственные кого может заменить ИИ - это те, кто полагает, что работа программиста - генерить код.
Это как понимать? Этот ИИ «наговнокодил» так, что на 30 лямов в месяц «мексы» подчищали, переписывали за ним?
Скорее жрет много, электричества.
Прикольно. Это ж сколько ГВт надо жрать, чтобы перебрать на 30 лямов сверх плана по електричиству!
Скорее на разработчиков и обучение сетки потратили больше, чем получили за пдписки
Я так думаю эту сумму высасывали менеджеры этого проекта.
А по самой сути - странно для ИИ кодить на всём что считается высокоуровневыми языками программирования.
Он должен кодить сразу на некоем сверхоптимальном метаязыке.
Когда ИИ научится писать сразу в машинных кодах, да ещё и максимально оптимальный под железо код, вот это будет полный абзац. И для индустрии программирования и для индустрии компьютерного железа. Представьте себе полноценную Windows, работающую на компьютере 20-летней давности и запускаемую с флешки размером 1ГБ. Да ещё и без ошибок.
Искренне Ваш...
https://dzen.ru/a/Xbw3b-xXWwCtNC3l
Когда их ИИ препишет, они начнут запускаться на кофеварке вообще без ОЗУ.
Camarada “Jeque”:
Já ouviu falar do “Kolibri” ?
Eu usei, me diverti muito com ele!
Tradução Google:
Товарищ «Жек»:
Вы когда-нибудь слышали о «Колибри»?
Я использовал его, мне было очень весело!
https://pt.wikipedia.org/wiki/KolibriOS
Гигачат СБЕРа уже пишет вполне себе неплохой код.
сколько не пробовал, гигачат лепит полную ерунду. А вот chatgpt вполне неплохо, и объясняет даже.
гигачат это сетка с 13 миллиардами параметров, а чатгпт это 4 сетки с 175 миллиардами параметров.
Как обычно )) Критерий полезности всех этих бредогенераторов прост: можно ли их продукцией пользоваться сразу или нет?
Как показывает практика, нет.
То есть да, она может генерить куски кода, которые можно использовать в качестве заготовки для написания кода. Дак то же самое можно делать погуглив по Stack Overflow.
Но затем всё равно приходится их дописывать и искать ошибки.
А написать программу с нуля, которая сразу запустится и будет делать ровно то, что нужно, они не научатся никогда. Потому как даже если можно будет в какой-то момент каким-то хитрым многоэтажным промптом вытащить из них нормальный текст программы, то окажется, что написать сам код проще, чем этот волшебный промпт.
То есть все эти невросеточки - это не что иное, как просто ещё один способ поиска по интернету. Только проблема в них ещё и в том, что, в отличие от поиска в интернете, где, кроме релевантной информации, есть ещё и куча галлюцинаций протеина, то есть людей, у невросетей есть ещё и свои галлюцинации.
То есть в данном случае мы имеем двойную порцию галлюцинаций: сначала в обучающей выборке, а затем ещё и в самой невросети.
А так как никто не собирается вручную выверять обучающие выборки, которыми кормят эти LLM, то они будут неизбежно гнать пургу. И в какой момент это случится, никому не известно.
У белковых тоже так не бывает. Ну, кроме разве что "hello world"
Только невросеть пока ошибки исправлять не научилась )
Так погромисты до сих пор этому не научились и ничего - деньги за свою халтуру получают исправно. А ИИ будет ту же самую халтуру бесплатно кодить. Профит!
Ой и не говорите ) Сам возмущён. Разработка ПО давно должна перейти на уровень декларативных DSL, а кодогенерация должна осуществляться формальными алгоритмами.
И даже сама декларативность в описании алгоритма должна строиться на формальных, верифицируемых алгоритмах математики.
Но куда там, некогда нам. Нам надо бабло рубить.
это уже делают на стандартных проектах.
На презентации гугловкого Джемини мелькнула система которая интерфейсы пишет по запросу.
Ну хоть что-то. Нет, как ассистент, который на себя возьмёт написание boilerplate -- это ок.
Но заменить человека эта штука не сможет.
Скоро ИИ заменит онлайн школы типа Гикбреинс и СкиллФактори?
Есть подозрение, что он ими и владеет.
Молодцы!
Прикольно. Программисты, по моим наблюдениям, никогда не отличались особой сообразительностью. И вот подтверждение: сами выкопали себе яму.
В итоге, толпы гиков ниже Сеньоров пойдут на велфер.
Сеньор без вассала становится фермером. Земля есть, а крестьян нет.
Да никто и никуда не пойдет, не переживайте ) Просто вдумайтесь: захотят ли нормальные компании писать код через ИИ, который сливается разрабам этого ИИ? Это очередные Тильды или Укозы в создание продуктов. Чисто для дебилов поиграться или тем, кто привык за 3 копейки се получать )
Вы говорите так, будто качество кода сейчас в приоритете...
Вы тупо прикалываетесь что ли? ))) Качество-чистота - похер... а вот то, что код только в вашей компании - это не похер. Так что, ИИ - это говно шлак уровня Тильды.
Дополню: массовый ИИ.
Думаете, автоматическая генерация индусского кода даёт нечто более ценное и секретное, чем индусский код?
Да пофиг, в общем-то... Кто первый автоматически набыдлокодил - тот и успел.
Наоборот. Это сеньоры приравняются к джунам, т.к. код всё равно генерится. Зачем тогда платить больше, если разработчик больше не нужен, нужен попугай переводчик для ИИ
Вы полагаете, что сеньоры будут подбирать дерьмо за этими бредогенераторами..?
Ну ну...
Def __RIP__ self
Хорошая новость. Компания MTS AI, конечно, еще должна будет доработать своего автоматического программиста, но, в итоге, это стране только на пользу пойдет.
Написание кода - это совершенно формализованный процесс, не требуется ни души, ни эмоций. Нужно только грамотно составить техзадание для такого ИИ-ассистента. Если компьютер отлично играет в шахматы, отчего ему код не написать. В принципе, тут и сильного ИИ не требуется.
Ха-ха
Там в реальности ещё куча легаси писавшегося десятки лет на разных ЯП, с кучей костылей
История в трекере и вики
Ошмётки старых ТЗ разной актуальности
Юристы, безопасники
Итд
Доведите один единственный мало мальски реальный проект от разработки ТЗ до ПРОМ, а потом расскажете нам про ИИ...
Наконец-то я на нем захерачу MVP стартапа
Намечается рекурсия...
Перспективный чат детектед! Сим повелеваю - внести запись в реестр самых обсуждаемых за последние 4 часа.
Ну что - ждем луддитов от программистов.
Страницы