The Verge · Разработка · 1 ч назад

Войны кодов ИИ накаляются

Это The Stepback, еженедельный информационный бюллетень, в котором рассказывается об одной важной истории из мира технологий. Чтобы узнать больше об искусственном кодировании и виброкодировании, следите за Дэвидом Пирсом. Stepback поступит в почтовые ящики наших подписчиков в 8 утра по восточному времени. Подпишитесь на The Stepback здесь. Как все началось Написание кода было убийственным приложением для ИИ еще до то…

Источник The Verge
Опубликовано 1 ч назад
Оригинальный заголовок The AI code wars are heating up
Важность 4/5
Почему это может быть интересно Может дать практические идеи для backend, инфраструктуры, инструментов и инженерных решений.
← Назад к ленте Открыть оригинал
#technology#software#platforms#разработка

Подробности

Написание кода было убийственным приложением для ИИ еще до того, как об ИИ начали говорить. Весной 2021 года, за 18 месяцев до того, как мир узнал слово «ChatGPT», Microsoft представила самый первый продукт партнерства с некоммерческой организацией OpenAI: инструмент под названием GitHub Copilot, который наблюдал за разработчиками, когда они пишут код, и пытался автоматически заполнять для них фрагменты и строки. Это было не так уж и хорошо, и это была всего лишь «ограниченная техническая предварительная версия», но более миллиона разработчиков все равно подписались, чтобы попробовать ее.

Большие языковые модели, очевидно, могли сделать разработку программного обеспечения еще проще и быстрее. Большая часть кода относительно структурирована и проста; языки программирования, как правило, очень хорошо документированы; и огромное количество кода доступно в Интернете для использования в обучающих моделях (хотя иногда и сомнительными способами). В отличие от многих других сведений, которые вы можете получить от LLM, вы также можете проверить качество кода, просто попытавшись его запустить. Поначалу некоторые компании полагали, что LLM смогут ускорить написание кода, предсказывая следующее слово, как это делает автозаполнение Google. Но довольно скоро, как они надеялись, он сможет выполнять часть кода за вас. Может быть, даже все это.

В течение многих лет компании технологической отрасли также придерживались идеи программного обеспечения с «низким кодом» и «без кода». Вместо того, чтобы предлагать пользователям бесконечные списки настроек и неразборчивые меню, идея заключалась в том, чтобы позволить людям создавать программное обеспечение самостоятельно. Долгое время это было довольно хакерски: были такие вещи, как Zapier и Apple Shortcuts, которые по сути были сверхсложными конструкторами рабочих процессов; или у вас есть такие программы, как Notion и Airtable, которые были чрезвычайно гибкими, но в них было довольно сложно разобраться.

Даже в те первые дни было также очевидно, почему инструменты ИИ-кодирования однажды могут стать хорошим бизнесом. Разработчики стоят дорого; создание продукта занимает много времени. Любой инструмент, который может означать, что компании смогут нанимать меньше разработчиков или помогать разработчикам работать более продуктивно, наверняка станет легким предложением для компаний-разработчиков программного обеспечения во всем мире. Если бы технология когда-либо работала, продукты практически продавались бы сами по себе. Такие компании, как Cursor и Windsurf, собрали огромные суммы денег, чтобы попытаться построить компании на основе инструментов программирования искусственного интеллекта, в то время как OpenAI, Google, Anthropic и другие начали создавать новые продукты для разработчиков.

Поначалу инструментам кодирования ИИ нельзя было доверять. За пару лет они, возможно, могли написать несколько строк кода, но их всегда нужно было проверять. В конце 2023 года Саймон Уиллисон, программист и блоггер, назвал LLM «странными стажерами-программистами». Он задавался вопросом, сделают ли эти стажеры программистов более универсальными и мощными, чем когда-либо, или в конечном итоге начнут их заменять.