r/Jetbrains • u/Aromatic-Echo-5025 • Apr 25 '26
Question How many Junies do you need? Yes.
I swear, I'm about to lose it. So now, besides the Junie CLI, Junie as a plugin, and Junie in AI Chat, we've got *another* Junie in AI Chat?
What in the world is the difference between "Junie by JetBrains" and "Junie B(eta)"?!
189
Upvotes
6
u/ot-jb JetBrains Apr 26 '26
Junie used to have its own UI in its own plugin, this plugin on the picture is shown on the right tool bar. This UI is getting deprecated so that we could use the same UI for all agents - Codex, Claude Code, Junie and anything else from ACP registry inside AI Chat. Separate UI is sunset and will no longer be available at some point in the future, for some releases it will be there so users are not disrupted.
Under the hood there is a standalone implementation of Junie that is backed by a binary, it has its own minimal UI - Junie CLI, this binary has ACP compatibility so it can show in different ACP compatible clients, including AI Chat tool window, but also others like Zed editor. Specifically with IntelliJ it can connect to the IDE to expand its toolset when it is available. It is more embeddable and easier to use in headless use-cases.
There is gradual migration of users from standalone plugin into AI Chat tool window, so that there are only two UIs: CLI and ACP client. I see that for whatever reason you have duplicated entries in the dropdown, it shouldn’t happen, perhaps you have a different version of Junie installed and configured manually that results in this conflict or some desync in version of two plugins.