People who live in IntelliJ IDEA or PyCharm lose rhythm when switching interfaces. JetBrains AI Assistant lives inside JetBrains IDEs, using project context for chat, explaining selected code and suggesting generation and refactors, with scope varying by IDE version and plugin form. There is a free quota; available features follow the official page. It reads your project, so confirm team compliance and data retention rules before enabling it on commercial code.
What it does
- Chat in the editor with current file and project context
- Explain selected code, add comments, suggest refactors
- Works with the IDE's inspections, navigation and refactors
- One workflow across JetBrains IDEs for several languages
- Changes appear piece by piece for manual acceptance
Who it is for
- Already working in JetBrains tools and not switching
- One assistant workflow across a polyglot project
- An impact explanation before refactoring
- Reviewing generated content line by line before applying
How to get started
- Enable the assistant in plugin settings and sign in
- Ask a real question about the current file to check context accuracy
- Then use it for explanation and refactors, accepting pieces and running tests