JetBrains анонсировала автономного нейросетевого агента-программиста Junie. С его помощью можно выполнять небольшие рабочие задачи по программированию. Программа уже доступна для некоторых пользователей в рамках раннего доступа.
Junie разработан таким образом, чтобы программисты могли встроить его в свой набор инструментов и при этом не отвлекались от более сложных рабочих задач. Инструмент похож на джуна, которому можно перепоручить некоторые рутинные задачи. Предполагается, что после официального запуска его можно будет интегрировать в любую IDE от JetBrains.
Junie может писать тесты, запускать их и анализировать результаты проверок. Помощник погружается в контекст любого проекта, что позволяет ему адаптироваться практически под любой стиль программирования. Дополнительно пользователь сможет детально описать тип кода для генерации.
Особое внимание разработчики уделили безопасности и контролю над происходящим. Пользователь в любой момент увидит, какие изменения агент внес в код проекта и следить за выполнением поставленных команды.
Разработчики открыли регистрацию в программе раннего доступа – желающие могут подать заявку и попасть в лист ожидания, после чего следует дождаться приглашения. Пока агент доступен для Linux и macOS, при этом работает только в IntelliJ IDEA Ultimate и PyCharm Professional, в ближайшее время появится поддержка WebStorm.
Комментарии