Главное:
- JetBrains анонсировала Junie — нейросетевого агента для программирования.
- Junie предназначен для выполнения рутинных задач и интеграции в IDE от JetBrains.
- В настоящее время доступен только для IntelliJ IDEA Ultimate и PyCharm Professional, с планами на расширение.
- Команда разработчиков обеспечила контроль за процессом выполнения задач и безопасностью кода.
Что такое Junie?
Junie — это новый продукт от компании JetBrains, который представляет собой автономного нейросетевого агента, который способен выполнять небольшие рабочие задания, что значительно облегчает нагрузку на программистов. Этот агент можно сравнить с младежем-стажёром, которому можно доверить выполнение рутинных задач, что позволяет разработчикам сосредоточиться на более сложных и творческих аспектах программирования. Junie привлекательна тем, что её можно интегрировать в любую из IDE JetBrains, включая IntelliJ IDEA и PyCharm.
Согласно исследованиям, около 30% времени разработчиков уходит на рутинные задачи, такие как написание кода, тестирование и анализ. Поэтому использование таких агентов может повысить продуктивность и улучшить качество кода.
Безопасность и контроль
Важным аспектом, на который компания обратила внимание, является безопасность и контроль. Разработчики могут следить за тем, какие изменения Junie вносит в код, а также оценивать, как он выполняет поставленные перед ним задачи. Это надо признать довольно удобно, особенно для команды, где важен контроль качества кода.
По данным 2023 года, по крайней мере 40% опрошенных программистов сталкивались с проблемами, связанными с неправильным выполнением кодов, что порой выливается в большие финансовые убытки для компаний. Junie предлагает решение этой проблемы, позволяя отслеживать процесс на каждом этапе.
Регистрация в программе раннего доступа
JetBrains уже открыла регистрацию в программе раннего доступа для Junie. Все желающие могут встать в очередь и рассчитывать на получение приглашения, хотя пока агент доступен только в нескольких из IDE компании. Тем не менее, в ближайших планах — поддержка WebStorm, что расширит возможности использования Junie для веб-разработчиков.
Junie уже доступен для платформ Linux и macOS, что радует разработчиков, работающих на различных системах. Это интересное и перспективное решение в области автоматизации программирования, которое может изменить подход к разработке программного обеспечения.









