Jetbrain AI coding agent Junie gives a close integration with Jetbrain Ides
2 mins read

Jetbrain AI coding agent Junie gives a close integration with Jetbrain Ides

Jetbrains has announced JunieIts new AI coding agent, in closed preview. Junie, says the company, can carry out the coding tasks you assign it and utilize the knowledge of your project context as available in the idea.

According to Jetbrains, you can ask Junie to “implement CRUD operations to manage bookmarks with user interfaces”. Junie will then collect all relevant context information and design a series of steps to carry out the task, including analysis of your project structure, check for all necessary addictions, check for existing tests that should pass, create any source files, choir tests and so on.

At the end of the process, Junie will confirm if there are any known restrictions on the proposed solution, which you can review and/or change and eventually accept or reject. Junie can also create tests for an existing program, run inspections and more.

The company says Junie can solve 53.6% of the data in Swebench Verified Benchmarkwhich contains over 500 programming tasks. Although it is currently not in the top ten in Swebench Verified Leaderboard, Jetbrains says this is a promising start that shows Junie’s potential.

Junie is currently available for Intellij Idea Ultimate and Pycharm Professional on MacOS and Linux, while other Idea in Jetbrain’s family will soon be supported. Supported languages ​​include Python, Java and Kotlin at that moment of this writing. As mentioned Junie is one Closed preview you can apply for.

Coding agents can be seen as a development of AI coding assistants, which focus on suggesting code closures or refactoring interactively in the edit window based on the user’s prompt. For example, a coding assistant can suggest how to implement a method from its signature or comment, writing documentation for a method and so on.

An AI agent is instead considered to be able to carry tasks in a more autonomous way. This different approach is reflected somewhat by the transition from “Assisting” developers to “collaboration” with them.

Jetbrains is not the first company to start an AI coding agent, an arena where many large and smaller players are active. Among the big players, AWS has recently added agent features to its Q Developer assistant; Google launched its Gemini 2.0-based Jules agent; and Github provides GPT-4 Turbo-based Copilot workspace. However, the list of AI coding agents is much larger and includes W&B Programs O1 Crosscheck5The Blackbox AI agentThe Codestory Midwit Agent + Swe-Sarchall in the top ten of Swebench’s verified top list, Emerging.aiAnd many more.

Jetbrains launched its integrated AI assistant 2023 with mixed results, with Some developers praise their capacities and others criticize it. Other coding assistants currently available are available Github CopilotThe Google Code AssistThe AWS COUDEWHISPERAnd others.