- BrainTools - https://www.braintools.ru -
В новом переводе от команды Spring АйО [1] мы расскажем вам о новом продукте от компании JetBrains, который называется Junie. Новый продукт работает по принципу искусственного интеллекта [2] и способен самостоятельно выполняет задачи по написанию кода.
Компания JetBrains анонсировала Junie [3], новый агент кодирования, базирующийся на ИИ, доступный через закрытый предпросмотр. По словам компании, Junie способен выполнять поручаемые ему задачи по написанию кода и использовать знания о контексте вашего приложения, доступные через IDE.
По словам JetBrains, вы можете попросить Junie “реализовать CRUD операции для управления закладками с пользовательским интерфейсом”. Junie затем соберет весь релевантный контекст и сформирует последовательность шагов для выполнения задачи, включая анализ структуры вашего проекта, проверку на все нужные зависимости, проверку на существующие тесты, которые должны проходить, создание всех необходимых исходных файлов, прогон тестов и т.д.

В конце процесса Junie убедится в наличии (или отсутствии) известных ограничений для предложенного решения, которые вы можете просмотреть и/или модифицировать, а в дальнейшем принять или отвергнуть. Junie также может написать тесты для существующих программ, запустить инспекции, и многое другое.
По словам компании Junie может решить 53.6% задач из SWEBench Verified benchmark [4], где собрано более 500 задач по программированию. С этим показателем он не попадает в верхнюю десятку в текущем рейтинге SWEBench Verified, но JetBrains заявляет, что это хорошее начало, раскрывающее многообещающий потенциал Junie.
Junie в настоящее время доступен для IntelliJ IDEA Ultimate и PyCharm Professional на macOS и Linux, при этом поддержка других IDE из семьи JetBrains появится уже скоро. На момент написания этой статьи список поддерживаемых языков включал Python, Java и Kotlin. Как уже упоминалось Junie доступен через закрытый предпросмотр, на который вы можете подать заявку [5].
Агенты кодирования можно считать следующим шагом в эволюционном развитии после ИИ-ассистентов кодирования, которые сосредотачиваются на предложении дополнений к коду или интерактивном рефакторинге в окне редактирования на основании промпта пользователя. Например, ассистент кодирования может предложить вариант реализации метода, основываясь на его сигнатуре или комментарии, написать документацию для метода и т.д.
Что же касается ИИ агента, он может выполнять поставленные задачи более автономно. Этот подход находит свое отражение в переходе от “помощи” разработчикам к “сотрудничеству” с ними.
JetBrains — не первая компания, запускающая агент кодирования на ИИ, многие как крупные, так и мелкие игроки проявляют активность на этом поле. Среди крупных игроков можно упомянуть компанию AWS, которая не так давно добавила функциональность агента к своему ассистенту Q Developer [6]; Google запустил свой агент Gemini 2.0-based Jules [7], а GitHub предоставляет Copilot Workspace [8], базирующийся на GPT-4 Turbo. Однако, список ИИ-агентов кодирования намного длиннее и включает W&B Programmer O1 crosscheck5 [9], Blackbox AI Agent [10], CodeStory Midwit Agent + swe-search [11], к тому же все эти решения входят в первую десятку в списке лидеров SWEBench’s Verified leaderboard. Существует также [12]Emergent.ai [13] и многие другие.
JetBrains запустила свой интегрированный ИИ ассистент [14] в 2023-м году, и отзывы были довольно разными, некоторые разработчики хвалили его возможности, а другие его критиковали [15]. Другие доступные в настоящее время ассистенты — это GitHub Copilot [16], Google Code Assist [17], AWS CodeWhisperer [18] и другие.

Присоединяйтесь к русскоязычному сообществу разработчиков на Spring Boot в телеграм – Spring АйО [19], чтобы быть в курсе последних новостей из мира разработки на Spring Boot и всего, что с ним связано.
Автор: spring_aio
Источник [20]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/12133
URLs in this post:
[1] Spring АйО: https://t.me/+QmrKn0wA8CdkNjAy
[2] интеллекта: http://www.braintools.ru/article/7605
[3] Компания JetBrains анонсировала Junie: https://blog.jetbrains.com/junie/2025/01/meet-junie-your-coding-agent-by-jetbrains/
[4] SWEBench Verified benchmark: https://www.swebench.com/#verified
[5] закрытый предпросмотр, на который вы можете подать заявку: https://www.jetbrains.com/junie/
[6] Q Developer: https://www.infoq.com/news/2024/12/new-amazon-q-developer-agent/
[7] Gemini 2.0-based Jules: https://www.infoq.com/news/2024/12/google-jules-agent/
[8] Copilot Workspace: https://www.infoq.com/news/2024/05/github-copilot-workspace-preview/
[9] W&B Programmer O1 crosscheck5: https://wandb.ai/
[10] Blackbox AI Agent: https://www.blackbox.ai/
[11] CodeStory Midwit Agent + swe-search: https://aide.dev/
[12] : https://emergent.sh
[13] Emergent.ai: http://Emergent.ai
[14] ИИ ассистент: https://www.infoq.com/news/2023/12/jetbrains-ai-assistant-ga/
[15] некоторые разработчики хвалили его возможности, а другие его критиковали: https://plugins.jetbrains.com/plugin/22282-jetbrains-ai-assistant/reviews
[16] GitHub Copilot: https://www.infoq.com/news/2024/12/github-copilot-free-vscode/
[17] Google Code Assist: https://www.infoq.com/news/2025/01/gemini-code-assist-tools/
[18] AWS CodeWhisperer: https://www.infoq.com/news/2022/07/aws-codewhisperer-coding/
[19] Spring АйО: https://t.me/+oBwACbkvJ19iODAy
[20] Источник: https://habr.com/ru/companies/spring_aio/articles/881288/?utm_source=habrahabr&utm_medium=rss&utm_campaign=881288
Нажмите здесь для печати.