About Junie
Junie
I’d like a little clarity on this latest release of PyCharm, particularly Junie.
I am currently a pro subscriber. At one point in a video I saw on YouTube the lady said people in my position will continue as we had been for free - as in no extra charge.
I also see you have an “AI Pro” plan, which is $100 per year, and an “AI Ultimate” plan for $200 per year. Are these in addition to my existing pro subscription? Or are these going to be the subscription plans going forward, replacing my existing pro plan at renewal?
I also learned about Junie, but again, I am not clear on exactly what Junie is.
- Is it a coding LLM JetBrains has developed in house?
- Is it some other coding LLM that JetBrains has white labeled?
- Is it some sort of app that is sitting atop an LLM, sort of like Claude desktop?
- If it is not your own in house development, what is the LLM behind it and what company is the provider?
- Where is my code going when I ask Junie to do something?
This is very important to me, as there are several LLM providers and resellers I no longer intend to do business with. If my local models end up being the only ones I use, so be it.
If it is just an app atop of an LLM, then I would be able to use it with one of my own local models, and be assured that my code is not leaving my machine. But I don’t read that in your materials, so I have to ask.
Your codebase button has a prominent, one might say unavoidable location, but upon clicking it, who else can read it, train with, or even copy, distribute and compete with it? I have not seen this addressed anywhere, but it has always been an issue with every coding model, so it should be clearly stated here.
By the way, I don’t want to neglect praising you for treating LM Studio users like myself as first class citizens with Ollama and API users. This recognition is deeply appreciated.
It seems as if your original AI Assistant no longer exists, and instead its mechanism for interacting with users has been redeployed in service of Junie. Is this correct?
Finally, it seems that ordinary code completion is being handled by an AI model, but again, which one, and where is it?
Thx.
请先登录再写评论。
Two days later:
I just got an update notice for the AI Assistant plug in. The description says:
"JetBrains AI Assistant connects your IDE to third-party and proprietary large language models (LLMs) optimized for specific tasks. This enables AI Assistant to provide precise and context-aware assistance, whether it's generating code snippets, completing complex code structures, or creating automated tests."
I find this confusing. My local models can do this anyway, so what exactly is this Assistant and what is it doing that's different?