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.
AI Assistant’s Features | FAQ | Issue Tracker |
Key features:
- Multiline code completion
- Generate code from descriptions
- Explain runtime errors
- Generate documentation
- Declarations rename suggestions
- Suggest refactoring
- Find errors and suggest fixes
- Generate unit tests
- Generate commit messages
- Command generation in the IDE terminal
- Merge VCS conflicts
- Explain commits
- Convert to another language
- Context-aware AI chat
- Create own prompts
Code security and privacy
We take data and code security seriously! JetBrains AI Assistant does not store or disclose your code snippets, regardless of whether the data originates from public repositories, private repositories, or local files. We strictly follow the JetBrains AI Terms of Service, ensuring that neither we nor our service providers use your data or code for training any generative AI models.
Sean Borland
YesterdayWhen it works, it works relatively well, the issue is, it doesn't work often. Every third question to the chatbot results in an error. Also, a lot of the times the recommendations are just awful. There have been moments where it works well but not often enough for me to keep it. I'll use it for one more month but I do see myself canceling until the product improves