VOOZH about

URL: https://thenewstack.io/jetbrains-agentic-ai-assistant-helps-automate-coding-tasks/

⇱ JetBrains ‘Agentic’ AI Agent Helps Automate Coding Tasks - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2025-01-23 10:30:02
JetBrains ‘Agentic’ AI Agent Helps Automate Coding Tasks
AI / Developer tools / Frontend Development / Software Development

JetBrains ‘Agentic’ AI Agent Helps Automate Coding Tasks

A new artificial intelligence assistant from JetBrains goes beyond generating code to handling more complex tasks such as testing.
Jan 23rd, 2025 10:30am by Loraine Lawson
👁 Featued image for: JetBrains ‘Agentic’ AI Agent Helps Automate Coding Tasks
Photo by ThisisEngineering on Unsplash.

Integrated Development Environment (IDE) company JetBrains has announced a new AI agent that takes a more comprehensive approach to working with software developers. The agent is called Junie and it was described to us as “a complex agentic system, built on public LLMs.” It can generate code, but it can also run inspections, write tests and even verify that the code passed the test.

“Junie is deeply integrated with JetBrains IntelliJ platform, ensuring a seamless developer experience,” Andrew Zakonov, product leader for Junie, told The New Stack. “But Junie goes far beyond a user-friendly interface: It leverages your IDE to explore project structure, search for relevant code, run tests, and perform syntax and semantic checks and other IDE tooling.”

It’s worth noting that Junie is a different offering than JetBrain’s AI Assistant, as well. Both will exist and serve different use cases, according to JetBrains.

Junie offers more than integration into the IDE, he added. Junie can also handle complex tasks while maintaining a good speed for real-time collaboration.

“To ensure high-quality results, we invest heavily in comprehensive evaluations and improvements for select languages, including Java, Kotlin, and Python, which Junie currently supports,” Zakonov said, noting that other languages would be coming soon.

AI Designed To Help With Development Tasks

This is an evolution in how JetBrains is approaching AI, but it isn’t the first time we’ve seen this shift from only generating code toward automating other developer tasks. During fall’s re:Invent, Amazon Web Services announced a similar shift in Gen AI capabilities for its Amazon Q Developer.

Some specific tasks Junie can handle are:

  • Developing new product features, even if they require updates across different parts of the project;
  • Fixing bugs or resolving compilation issues;
  • Adding or updating documentation to keep project resources accurate and up to date;
  • Adding new tests to ensure code quality and coverage; and
  • Investigating and addressing problems with existing failed tests.

“This allows Junie to assist developers with various aspects of the software development lifecycle, enabling them to focus on problem-solving and high-value tasks while being more creative,” Zakonov said.

He offered a few examples of possible Junie prompts that developers can use:

  • Make sure the UI follows the accessibility standard;
  • Add a button to switch between dark and light themes;
  • Create a NLP model to predict “Rating” from “Review Text” using data from the database;
  • Use POST for logout view endpoint;
  • Create a root welcoming page; and
  • Activate basic membership for all members by default.

Creating Junie

Junie is powered by different configurations, including a few external large language models (LLMs), according to Zakonov.

“We do our best to make sure that we use the best possible model and that we get maximum value from the model we use,” Zakonov stated. “Junie is a complex agentic system, built on public LLMs provided by Anthropic and Open AI, and Intellij IDEs platform’s algorithms.”

The algorithms are optimized to autonomously execute coding tasks, he added.

Zakonov noted that Junie can solve 53.6% of tasks on a single run, according to SWEBench Verified, a curated benchmark of 500 developer tasks.

It raises a question, though: Does that mean that 46% of the time, the AI is not solving the task on the first try? Imagine working with a human co-worker who only performed correctly 46% of the time.

On the other hand, at least we know Junie learns and adapts.

“Junie is designed to understand the context of any given project, so it can adapt to your coding style,” Zakonov wrote in the post. “Junie can also follow specific coding guidelines, additionally enhancing its ability to align with the way you code. This results in better code quality and control on how Junie performs tasks, ensuring reliability, making Junie a trusted collaborator on your team.”

Currently, the AI agent is supported on OS X and Linux platforms. It’s currently only available through an early access program waitlist for the IDEA Ultimate and PyCharm Professional IDEs, although JetBrains plans to add WebStorm, its JavaScript and TypeScript IDE, next.

Editor’s Note: Updated Jan. 23 at. 3:30 p.m. EDT to clarify Junie is an AI agent and clarify that Junie is separate from JetBrain’s AI Assistant.

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Anthropic.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.