Hacker News new | past | comments | ask | show | jobs | submit login

The AI Assistant in JetBrains is the best I've encountered. In Pycharm, specifically.

I've tried using my OpenAI subscription directly to use GPT4, but copy-pasting between the browser and the lack of context (that GPT has of my code) is limiting.

I've tried Copilot, but it just produces large amounts of junk code, and it gets irritating.

JetBrain's AI Assistant is built into the IDE I use, it melds well with all the pre-existing coding assistance it offers, the conversation interface is useful and can answer questions on specific parts of code (I habitually highlight whatever I'm interested in and ask it about that), and it's good when I ask it to write tests.




I need to try it out. I have been using a mixture of the Copilot plugin for autocomplete and then a third party package that uses an API key for OpenAI. I enjoy the third party package because I can just use 3.5/4 directly with my own system prompt instead of the garbage interface for Copilot or ChatGPT directly.

Edit: Just tried it out again, honestly pretty disappointing. It works and good they released it, Github has been ignoring the Jetbrains experience. Their implementation has bloated UI and I don't like the way they handle prewritten prompts.

I really like this implementation. https://github.com/didalgolab/chatgpt-intellij-plugin


TIL that there's also Copilot plugins for Jetbrain IDEs


I don't think it gets much love. I'm using it, and ... well I guess I get to stay inside my IDE, but other than that it just gets in the way.

Then again, I haven't given it much of a fare shake perhaps. I do find AI Assistant is a lot more compelling.


You also get them for Vim, Emacs, <insert editor here> just about.


No you cannot. Copilot plugins are currently only supported for NeoVim, VS Code, and JetBrains IDEs. Emacs is not on the list.


I must be imagining copilot.el, then.


Jinx!




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: