JetBrains AI
Supercharge your tools. Embrace new freedom.
With JetBrains AI, your favorite tools gain new abilities while you are empowered with more information at your fingertips. Free yourself from repetitive tasks and stay in the flow like never before.
Supported development environments
With a JetBrains AI service subscription, AI Assistant is available in IntelliJ IDEA, PyCharm, PhpStorm, ReSharper, and other JetBrains IDEs, as well as in Fleet as a supplemental feature.
JetBrains AI service
Enable AI-powered features inside many JetBrains products
The JetBrains AI service employs different large language models (LLMs) and transparently makes them work for you as a product user. It is powered by OpenAI and Google as the primary third-party providers, as well as by a number of JetBrains’ proprietary models.
Secure
We take data and code security seriously! Our products do not send more data to the LLMs than needed. Neither we nor our service providers use your data or code for training any generative models. For stricter requirements, we will make it possible for you to use your preferred on-premises models (coming soon) and connect them to the JetBrains AI service and the JetBrains products that your team uses.
Tried and tested
We are testing various models and scenarios so you don’t have to. Each LLM service provider behind the JetBrains AI service is the best for the tasks it’s used for.
Cost-effective
Thanks to AI Assistant’s deep integration with multiple JetBrains products, you can reap the benefits of AI-powered assistance right in the comfort of your IDE and team tools with no increased investment. With distractions and context-switching out of the way, you can optimize your daily development workflows and raise your productivity while never compromising code quality.
Flexible
As AI develops at a breakneck pace, you don’t want to miss out on any latest advancements. With our AI service, you will have access to cutting-edge LLMs not only today but also in the future, without having to do research or switch providers.
Warren Barkley
Senior Director of Product Management for Vertex AI, Google Cloud
We are excited to partner with JetBrains and provide our advanced coding models for use in JetBrains AI. By integrating with Codey and Vertex AI, JetBrains can significantly improve developer experiences with AI-powered code completion, debugging, and generative explanations to accelerate every stage of the software development lifecycle.
James Dyett
Head of Platform Accounts at OpenAI
It’s remarkable to see JetBrains integrate the power of OpenAI models into the daily workflow of developers. By Infusing JetBrains’ AI Assistant with our models’ advanced reasoning capabilities, developer productivity can be greatly enhanced across a range of tasks such as code comprehension and authoring.
AI integration with JetBrains team tools
In addition to JetBrains AI Assistant being deeply integrated with our IDEs, we are also harnessing the power of JetBrains AI in our team tools.
Grazie
AI writing companion for people in tech. Streamline non-coding tasks by integrating generative AI into your JetBrains IDEs, browser, and other tools.
Free AI AssistantYouTrack
Built-in AI Assistant is free for teams choosing YouTrack to manage their projects. It generates summaries for content and composes comments and replies for you.
Free AI AssistantDatalore
Our collaborative data science platform has already implemented prompt-based code generation and modification and is working on adding more AI features.
Coming SoonTeamCity
Our CI/CD solution is experimenting with the smart prediction of agent workloads, AI-based ordering of tests, automatic project build configuration, and more.
EAPWriterside
Speed up product and API documentation writing with AI: streamline style-guide checks, improve structure, generate SEO descriptions, and more.
Coming SoonQodana
Our code quality platform will incorporate AI in static code analysis, suggesting fixes for issues, providing insights into code health, and analyzing code to recommend performance and security improvements.
What our users say
Stephan Janssen
Founder at DevOxx, Co-founder Voxxed
Fully integrating a chatbot into your favourite IDE significantly increases development productivity. No more toggling between platforms like ChatGPT – now you have an AI assistant embedded directly within your development environment. This allows for real-time code discussions, code reviews, and even intelligent name suggestions during refactoring tasks, among other features. AI Assistant takes software development to a whole new level, and it's clear that JetBrains has only scratched the surface of its potential. Exciting times to be a developer!
Duncan McGregor
Software Developer, Author of Java to Kotlin
It’s hard to know what effect AI will have on our jobs as professional developers, but right now JetBrains AI Assistant is making me more productive by removing drudgery. It’s better than I am at writing Bash to automate build and deployment tasks, and when Bash gets too fragile, it does a good job of converting scripts into Python. It is impressive when refactoring small routines too.
Sometimes its results aren’t to my taste, but then we can have a chat about my preferred style and it will modify its suggestions accordingly. I also appreciate that the user interface makes it clear what information is being sent to the model, and that I have control over what is brought into my codebase.
Luca Nerlich
Tech Consultant, Nerlich / Puls GbR
Absolute game-changer. Use it daily.
Daniel Lima
Senior Data Visualization Specialist
This plugin is awesome, it is something that I did not know I needed, and now I can't live without it. Superb job, and the recommendations are better or fit better than other AI assistants.
Clemens Mattner
Software Engineer
Really love it! This assistant helped me migrate some controls from Bootstrap to MudBlazor. Sometimes it writes my commit messages, if I'm too lazy. This assistant is a really good helper at work and makes life easier.
Plans and Pricing
Pro
AI-powered coding companion for all IDEs with the JetBrains AI service
$8.33
/per month
(billed annually at $100.00)
What’s included?
- AI chat
- AI-powered code completion
- Context-aware AI features (relevant code taken into account by the AI model)
- Write documentation and commit messages
- Generate code from a description in the editor
- Generate tests for various code elements
- Explain code, including RegExp, SQL, and cron
- Explain and suggest fixes for errors
- Suggest a refactoring
- Propose names for classes, functions, and variables
- Create and maintain a library of custom prompts
- Convert code into another language
- Show which files were added to the context used by AI features
- Data sending, saving, and sharing transparency
- AI integration with JetBrains team tools (coming soon)
- Grazie with a massively increased usage volume for AI-powered functionality
Trial
All AI features from the Pro plan with limitations on time and usage volume
Free
Trial lasts 7 days
AI Enterprise
Securely leverage the power of JetBrains AI and unleash developer productivity
$39.00 $30.00
/per user, per month
(billed annually at $360.00)
What’s included?
- All Pro plan features
- User access management
- On-premises installation
- Customizable AI models:
select and configure LLM providers - Protection from IP liability
- Zero data retention
- And more!
JetBrains AI service and AI Assistant FAQ
JetBrains AI Assistant is a collection of specific features in different JetBrains products, such as our IDEs, that become available to users through access to the JetBrains AI service.
These features are product-specific and extend JetBrains products in various ways.
Our approach to building AI Assistant’s features focuses on two main aspects:
- Weaving AI assistance into the core IDE user workflows.
- Deeply integrating AI features with code understanding, which has always been a strong suit of JetBrains IDEs.
With AI Assistant, you can:
- Chat, ask questions, and refine solutions.
- Generate code, tests, commit messages, documentation, and code translations.
- Explain code, commits, runtime errors, SQL queries, and regexes.
- Suggest names, refactorings, and issues.
The AI features in JetBrains products are powered by the JetBrains AI service. This service transparently connects you, as a product user, to different large language models (LLMs) and enables specific AI-powered features within many JetBrains products.
We also plan to support local and on-premises models. For local models, the supported feature set will most likely be limited.
AI Assistant is a natural extension of our 20 years of work on improving developer productivity. Evidence is emerging of the applications of LLMs for improving developers’ enjoyment and speed when performing a number of tasks, for example, rapid prototyping, explaining code (including code issues), and refactoring.
JetBrains AI Assistant differs from other AI Assistants, like GitHub Copilot, in several significant ways. Firstly, AI Assistant is smoothly integrated into the UI of JetBrains IDEs, for example:
- The diff view of code that’s been refactored by AI Assistant is displayed right in the editor.
- The VCS and Run tool windows include AI-powered features.
- The history of each chat is saved so you can return to the conversations whenever needed and navigate between them easily.
We also test various LLMs and scenarios so you don’t have to. Each LLM service provider behind the JetBrains AI service is the best for the tasks it’s used for.
Finally, AI Assistant has features that GitHub Copilot doesn’t currently offer in JetBrains IDEs. These include:
- Commit message generation.
- Code generation by description right in the editor.
- Name suggestions for classes, functions, and variables.
- Ability to create and maintain a library of custom prompts.
- Explanation and suggestion of fixes for runtime errors.
- Explanation of changes made in commits.
- Converting files into another programming language.
- AI assistance in the terminal for Fleet.
Errors pop up on rare occasion because of certain problems on our AI service providers’ side. We are working to make the JetBrains AI service more stable. If the errors persist, please contact our support team.
JetBrains Grazie is a new writing and communication companion for people working in tech. It improves daily workflows by integrating generative AI into your browser, JetBrains IDEs, and other tools. Use Grazie as part of the AI Pro subscription to get full access to AI-powered features. Learn more and download the plugin here.
Subscribe me to JetBrains AI product news
Follow us