К запуску готовится новая ИИ-платформа Augment. Проект с бюджетом в $252 млн позиционируется как конкурент ИИ-помощника для программистов GitHub Copilot.
В недавнем опросе StackOverflow 44% инженеров-программистов заявили, что они в настоящее время используют инструменты искусственного интеллекта как часть своих процессов разработки, а 26% планируют сделать это в ближайшее время. По оценкам Gartner, более половины организаций тестируют или уже внедрили помощников по кодированию на базе искусственного интеллекта, и что к 2028 году 75% разработчиков будут использовать ИИ для написания кода в той или иной форме.
Экс-разработчик Microsoft Игорь Островский считает, что скоро не останется программиста, который не использует ИИ в своих рабочих процессах. «Разработка программного обеспечения остаётся сложной, зачастую утомительной и разочаровывающей работой, особенно в масштабе больших проектов. ИИ может улучшить качество программного обеспечения, производительность команды и помочь вернуть радость от программирования», — рассказал Островский TechCrunch.
Островский решил создать удобную ИИ-платформа Augment, которую он сам хотел бы использовать. Это платформа Augment, которая ранее получила финансирование в размере $252 млн. Благодаря инвестициям бывшего генерального директора Google Эрика Шмидта и венчурных капиталистов, включая Index Ventures, Sutter Hill Ventures, Lightspeed Venture Partners, Innovation Endeavors и Meritech Capital, Augment стремится встряхнуть все ещё зарождающийся рынок технологий генеративного ИИ-кодирования.
«Большинство компаний недовольны программами, которые они производят и потребляют. Программное обеспечение слишком часто бывает хрупким, сложным и дорогим в обслуживании, а команды разработчиков увязли в длинных очередях с запросами функций, исправлениями ошибок, исправлениями безопасности, запросами на интеграцию, миграциями и обновлениями. У Augment есть лучшая команда и рецепт, позволяющий программистам и их организациям быстрее создавать высококачественное программное обеспечение», — завил Островский.
Островский проработал почти семь лет в Microsoft, прежде чем присоединиться к Pure Storage, стартапу, разрабатывающему аппаратные и программные продукты для флэш-хранилища данных, в качестве инженера-основателя. Находясь в Microsoft, Островский работал над компонентами Midori, операционной системы следующего поколения, которую компания так и не выпустила, но концепции которой за последнее десятилетие нашли отражение в других проектах Microsoft.
В 2022 году Островский и Гай Гур-Ари, ранее занимавшийся исследованиями искусственного интеллекта в Google, объединились, чтобы создать проект Augment. Чтобы пополнить руководящие должности стартапа, Островский и Гур-Ари пригласили Скотта Дитцена, бывшего генерального директора Pure Storage, и Дион Альмаер, бывшего технического директора Google и вице-президента по разработкам в Shopify.
В настоящее время проект Augment остаётся странным образом секретным. Островский не захотел много говорить СМИ о пользовательском опыте или даже о генеративных моделях искусственного интеллекта, лежащих в основе функций Augment (какими бы они ни были) — за исключением того, что Augment использует своего рода точно настроенные и «ведущие в отрасли» открытые модели.
Островский рассказал, как Augment планирует зарабатывать деньги: на стандартных подписках на программное обеспечение как услугу. Цены и другие подробности будут раскрыты позже в этом году, добавил Островский, ближе к запланированному выпуску общедоступной версии Augment.
«Наше текущее финансирование даёт многолетнюю возможность продолжать создавать, по нашему мнению, лучшую команду в области корпоративного искусственного интеллекта. Мы ускоряем разработку продуктов и расширяем функции Augment, проектирование и вывод на рынок, поскольку компания готовится к быстрому росту», — сказал Островский.
Быстрый рост, пожалуй, лучший шанс Augment произвести фурор во все более жестокой отрасли. Практически каждый технологический гигант предлагает свою версию помощника по программированию с использованием искусственного интеллекта. У Microsoft есть GitHub Copilot, который на сегодняшний день является самым популярным: по состоянию на февраль у него более 1,3 миллиона платящих индивидуальных пользователей и 50 тыс. корпоративных клиентов. У Amazon есть CodeWhisperer от AWS. А у Google есть Gemini Code Assist, недавно переименованный в Duet AI for Developers.
Также существует множество стартапов-помощников по программированию: Magic, Tabnine, Codegen, Refact, TabbyML, Sweep, Laredo и Cognition, и это лишь некоторые из них. Harness и JetBrains, разработавшие язык программирования Kotlin, недавно выпустили свой собственный ИИ-помощник. То же самое сделал и Sentry (хотя и с большим упором на кибербезопасность).
Смогут ли все эти проекты – плюс Augment теперь – гармонично вести бизнес вместе? Это кажется маловероятным. Одни только огромные затраты на вычисления делают бизнес помощников по кодированию с использованием искусственного интеллекта сложным в обслуживании. Из-за перерасхода средств, связанных с обучением и обслуживанием моделей, в декабре 2022 года закрылся стартап Kite, занимающийся программированием генеративного искусственного интеллекта. По данным The Wall Street Journal, даже Copilot теряет деньги — от $20 до $80 в месяц на одного пользователя.
Островский намекнул, что Augment не грозит быстрый упадок. Он утверждает, что «сотни» разработчиков программного обеспечения в «десятках» компаний, включая платёжный стартап Keeta (который также поддерживается Эриком Шмидтом), используют Augment в раннем доступе. Но сохранится ли его популярность далее, ещё непонятно.
Предприняла ли Augment какие-либо шаги для решения технических проблем, с которыми сталкивается ИИ, генерирующий код, особенно в отношении уязвимостей? Анализ, проведённый GitClear, разработчиком одноимённого инструмента анализа кода, показал, что помощники по кодированию приводят к тому, что в базы кода попадает больше ошибочного кода, что создаёт головную боль для сопровождающих программного обеспечения. Исследователи безопасности предупреждают, что инструменты генеративного кодирования могут усилить существующие ошибки и эксплойты в проектах. А исследователи из Стэнфорда обнаружили, что разработчики, которые принимают рекомендации по коду от помощников ИИ, как правило, создают менее безопасный код.
Модели Augment, несомненно, были обучены на общедоступных данных, как и все модели генеративного ИИ, некоторые из которых могли быть защищены авторским правом или иметь ограничительную лицензию. Некоторые поставщики утверждают, что доктрина добросовестного использования защищает их от претензий по авторским правам и в то же время предоставляет инструменты для смягчения потенциальных нарушений. Но это не помешало программистам подавать коллективные иски по поводу того, что, по их утверждениям, является открытым лицензированием и нарушением прав интеллектуальной собственности.
На все эти вопросы Островский говорит: «Нынешние ИИ-помощники по программированию неадекватно понимают намерения программиста, не улучшают качество программного обеспечения и не способствуют продуктивности команды, а также не защищают должным образом интеллектуальную собственность. Команда инженеров Augment может похвастаться глубокими знаниями в области искусственного интеллекта и систем. Мы готовы предоставить разработчикам и командам разработчиков программного обеспечения инновации в области помощи в кодировании с использованием искусственного интеллекта».
В компании Augment, базирующейся в Пало-Альто, работает около 50 сотрудников; Островский ожидает, что к концу года это число удвоится.
Источник новости: habr.com