Delegate your tasks, focus on the results

Explore a new way of coding – with the coding agent by JetBrains

A new way of working with code

Delegate. Iterate. Review

Assign tasks to Junie, and it will handle them autonomously. Junie will save you time and effort that you can use to drive results and creative solutions instead.

Stay in control of your code

Share prompts in the chat with Junie, review the results, and accept or iterate as needed. Adjust, experiment, and create with better focus and fewer distractions.

Keep the project consistent

Junie learns the context of your code, understanding your preferences and style. Refining its approach with each iteration, Junie helps you write cleaner, more consistent code.

Enjoy uninterrupted flow

Junie is currently available in IntelliJ IDEA Ultimate and PyCharm Professional, with WebStorm soon to be added to this list. For now, Junie is only available on the OS X and Linux platforms.

IntelliJ IDEAPyCharmWebStorm [Coming soon]

What Junie can do for you

Help you stay focused

Getting started with the coding agent is simple. Install it in your IDE and begin with small tasks that fit seamlessly into your workflow – no dramatic changes required. This approach ensures that the new way of working is empowering, not disruptive.

Explore your project to find solutions

Junie understands the context of your project. Simply provide a task, and it will analyze the project structure and search to find all relevant information.

Run the inspections you know

When Junie edits your files, it leverages the full power of your IDE to ensure high-quality code. Each change is verified through syntax and semantic checks, helping to maintain strong coding standards.

Help you achieve a green project state

When needed, Junie can run code and tests, minimizing new warnings and compilation errors. After changes are made, Junie can check the project state and verify that all tests have passed.

Team up with you on complex tasks

Focus on the core aspects of a task while delegating routine coding. Review proposed changes and guide critical decisions.
[object Object]

Join the waitlist to team up with Junie

Junie is currently available in IntelliJ IDEA Ultimate and PyCharm Professional, with WebStorm soon to be added to this list. For now, Junie is only available on the OS X and Linux platforms.

Unfortunately, JetBrains Junie is currently unavailable in your location.
Explore other JetBrains products

FAQ

Below are the answers to some common questions. If you don’t find the answer to your question, feel free to contact junie@jetbrains.com.

JetBrains Junie is an AI-powered coding agent by JetBrains designed to handle tasks autonomously or in collaboration with a developer. Developers can fully delegate routine tasks to Junie or partner with it on more complex ones. Junie will explore the project for you, write code that fits, run tests if needed, and share the result for your review. With the power of JetBrains IDEs, coupled with reliable LLMs, Junie quickly solves tasks that require hours of work.

When you use AI-powered features, the IDE needs to send your requests and code to the LLM provider. In addition to the prompts you type, the IDE may send additional details, such as pieces of your code, file types, frameworks used, and other information that is necessary for providing the LLM with sufficient context.

Additionally, in EAP builds, we collect anonymous data about AI feature usage, including all of their communication with the LLM (both text and code fragments). This data is kept strictly confidential and is used by JetBrains for product improvement purposes only.

JetBrains offers a variety of tools that increase developer productivity. Many of these tools complement each other and fit well in JetBrains IDEs.

The difference between JetBrains Junie and JetBrains AI Assistant is the level of autonomy and collaboration available with the coding agent. While AI Assistant supports developers with unique functionality to code faster, Junie operates more independently and collaboratively with a developer, solving larger tasks step by step. Developers may fully delegate a task to Junie or partner with it on a more complex one. Junie will explore the project for you, write code that fits, run tests if needed, and share the result for your review.

There may be projects where it makes sense to use both Junie and AI Assistant for different tasks, as they complement your work in different ways. For now, JetBrains Junie is in Early Access Program and compatible only with IntelliJ IDEA Ultimate and PyCharm Professional.

For now, Junie is compatible with JetBrains IDEs, such as IntelliJ IDEA Ultimate and PyCharm Professional. If you use one of these products, you may join the waitlist for the chance to be among the first to use Junie.

Access to JetBrains Junie and JetBrains AI services is currently restricted to the territories where OpenAI or Anthropic is available. You can check the full list of territories here.

The Early Access Program is a phase where a product, feature, or tool is made available to a limited group of users before its full public release. Participants often gain early access to innovative tools or features, and their input helps shape the final version. Starting January 23, we invite JetBrains users to join the Early Access Program for the chance to be among the first to try JetBrains Junie.

Junie is powered by different configurations, including external providers, such as Anthropic and OpenAI. 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. However, this may change depending on how Junie performs with other products.

Junie is being released in an Early Access Program, where it will be available to a limited number of users. We are committed to providing access to as many users as we can. However, we ask for your understanding that not everyone can be among the first to try it. Currently JetBrains Junie is available for IntelliJ IDEA Ultimate and PyCharm Professional.

For the time being, JetBrains Junie is only available to users of IntelliJ IDEA Ultimate or PyCharm Professional. Click here to learn more about JetBrains IDEs.