LOGO

JetBrains Junie: AI Coding Agent for IntelliJ & More

January 23, 2025
JetBrains Junie: AI Coding Agent for IntelliJ & More

Junie: JetBrains' New AI Coding Agent

JetBrains, the creator of popular coding tools such as the IntelliJ IDE for Java and Kotlin – and the Kotlin language itself – has announced the release of Junie, a novel AI coding agent.

This new agent is designed to automate common development processes, assisting in the creation of new applications and the expansion of existing projects with added functionality.

Performance Benchmarks

Evaluated using the respected SWE-Bench Verified benchmark, which comprises 500 typical developer tasks, Junie successfully completed 53.6% of these tasks in a single attempt.

While this result was previously considered a leading score, current top-performing models now exceed 60%, with Weights & Biases’ “Programmer O1 crosscheck5” currently achieving a score of 64.6%. JetBrains acknowledges Junie’s performance as “promising.”

Integration and Control

A key advantage of Junie lies in its close integration with the JetBrains IDE ecosystem.

The company emphasizes that developers maintain complete control throughout the process, even when delegating tasks to the AI agent.

Code Quality and Verification

JetBrains recognizes that AI-generated code, like code written by humans, can contain errors.

However, they believe Junie has the potential to enhance code quality by leveraging the capabilities of JetBrains IDEs and LLMs.

Junie can generate code, perform inspections, create tests, and confirm test success.

Availability

Access to Junie is currently limited to an early-access program requiring participation in a waitlist.

Initially, the service is compatible with Linux and Mac operating systems, and functions within the IntelliJ IDEA Ultimate and PyCharm Professional IDEs, with support for WebStorm planned for future release.

#JetBrains#Junie#AI coding#coding agent#IntelliJ IDEA#IDE