Софт

JetBrains Junie - агент для кодирования с помощью искусственного интеллекта

JetBrains Junie - агент для кодирования с помощью искусственного интеллекта

Компания JetBrains запустила Junie, агент по кодированию с искусственным интеллектом, который, по словам компании, изменит наши представления о коде, используя «агентскую силу» для совместного творчества прямо в вашей IDE.

Разработчики, использующие Junie, могут полностью делегировать рутинные задачи своему агенту по кодированию или сотрудничать с ним для совместного выполнения более сложных задач. Текущая версия ограничена пользователями Linux или OS X, а также клиентами JetBrains, использующими IntelliJ IDEA Ultimate или PyCharm Professional. Далее появится поддержка WebStorm.

JetBrains сообщает, что согласно SWEBench Verified, эталонному тесту 500 задач для разработчиков, Junie может решить 53,6% задач за один прогон.

Наша цель - сделать так, чтобы сотрудничество с Junie не мешало вам кодить, а давало возможность творить и делать больше». Приступить к работе с Junie можно просто, установив его в вашу IDE. По мере привыкания к работе с агентом кодирования вы сможете начать с делегирования простых задач, так что вам не придется вносить изменения в свой рабочий процесс».

Разработчики могут начать использовать Junie, получив инструмент для анализа структуры проекта и технологического стека, и создать руководство с краткой, хорошо структурированной информацией о структуре проекта, тестах, скриптах и лучших практиках. Затем Junie будет исследовать проект в течение 30-90 секунд, выполняя команды типа 'ls', и создаст описание проекта. Junie узнает о существующих рекомендациях в репозитории, прочитает и применит их.

Разработчики могут добавлять подсказки или уточнения, и они будут использоваться Junie для принятия более правильных решений. В JetBrains отмечают, что Junie - это агент, который может запускать код, выполнять команды терминала и работать с файловой системой. Это означает, что Junie теоретически может установить что-то ненужное, удалить файлы (без возможности отката) или выполнить неожиданный код в вашей системе. По их мнению, разработчикам следует избегать рискованных подсказок вроде «сделайте что-нибудь с моими личными важными файлами в этой директории, которые у меня в единственном экземпляре и без резервных копий». Не говорите! JetBrains также советует пользователям не запускать Junie без присмотра.

JetBrains открыла список ожидания программы раннего доступа для Junie, так что разработчики могут подать заявку уже сейчас.

Читайте также