Юная южноамериканская компания Cognition представила проект Devin — нейросеть, способную лично производить полный цикл разработки ПО. Это не простой основанный на искусственном уме ассистент в написании кода, а полнофункциональный инженер-программист, способный делать поставленные задачки не ужаснее человека.
Devin, обученный рассуждать, лично планирует и реализует проекты в области написания ПО, принимая по мере их выполнения тыщи решений. ИИ учится, исправляет допущенные ошибки и ориентируется в контексте. Cognition снабдила Devin необходимыми инструментами разработчика для органичной интеграции в имеющейся рабочие процессы. Компания перечислила главные способности нейросети:
- адаптация к новым технологиям — Devin мгновенно осваивает незнакомые инструменты, легко читая документацию;
- всеохватывающая разработка приложений — ИИ создаёт и развёртывает полнофункциональные веб-приложения, добавляя новые функции по мере поступления отзывов от юзеров;
- замкнутое обнаружение ошибок — Devin выявляет, исправляет и отлаживает препядствия в коде, выступая всеполноценным участником проектов;
- обучение ИИ — нейросеть производит установку и настройку огромных языковых моделей на базе инструкций из исследовательских репозиториев.
Новейшую нейросеть протестировали журналисты из Блумберг и остались довольны, отметив, что новинка способна на куда большее, чем прежние ИИ-помощники для программистов. Devin сделал для их полнофункциональный сайт-каталог с ресторанами Сиднея по обычному текстовому запросу.
Введение инструмента, с 1-й стороны, может значительно разгрузить работающих инженерами-программистами людей, взяв на себя рутинные задачки и оставив человеку больше сложные и требующие творческого подхода. С другой стороны, возникновение таковой платформы поднимает вопросы о будущем человека в этой профессии и его сосуществовании с ИИ в разработке ПО. На текущий миг ИИ помогает механизировать огромное количество задач, но инноваторские нюансы в разработке и контроль пока остаются за человеком: Devin является массивным инвентарем, но чуть ли он выпихнет надобность в {живых} спецах.