JetBrains has enhanced its AI Assistant, offering developers more control and privacy with the ability to use local large language models (LLMs). This feature allows users to choose between cloud-based LLMs from leading providers or locally hosted models, providing increased data security and flexibility in development.
Supercharge Your Workflow
JetBrains AI Assistant is integrated seamlessly into JetBrains IDEs, understanding your code and project context. It can autocomplete lines, functions, and even entire code blocks based on your style and conventions, saving time and reducing repetitive tasks. It also offers suggestions for code changes based on natural language prompts, allowing you to focus more on creative aspects of your projects.
Automate Routine Tasks
Delegate mundane tasks to the AI Assistant, like code refactoring, generating documentation, writing tests, and summarizing version control commits. The AI Assistant can even help you quickly learn new concepts by explaining complex code or translating between programming languages, making it easier to work across different technologies.
Optimizing Code
AI Assistant helps enhance code quality by diagnosing errors, offering detailed solutions, and providing refactoring suggestions to improve performance and maintainability. Its ability to understand your code structure ensures that the advice is always relevant and accurate.
Tailored AI with Local Model Support
In the latest update (JetBrains IDEs 2024.3.2), users can now choose from advanced LLMs like Anthropic’s Claude 3.5, OpenAI’s o1, o1-mini, and o3-mini, or even opt for local models via LM Studio for enhanced privacy. These models are designed to offer tailored responses for specific needs, whether for chat-based interactions or more complex coding tasks.
Privacy and Security
Importantly, the AI models used are never trained on your proprietary code, ensuring your data remains private and secure while benefiting from AI-driven assistance.
JetBrains AI Assistant’s latest features make coding more efficient, secure, and customizable, enhancing the development experience.
References:
https://blog.jetbrains.com/ai/2025/02/ai-assistant-expands-with-cutting-edge-models/