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.

AI Assistant
in JetBrains IDEs

Besides yourself, who knows your project best? Your IDE! That's why AI Assistant, seamlessly integrated into your development workflow, understands your code and its context.

Enhance your code quality with AI Assistant. Diagnose errors and exceptions, and get detailed explanations and suggestions on how to fix them. Use AI-driven refactoring prompts to optimize and clean up your code, ensuring it remains efficient and maintainable.

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.

Plans and Pricing

Advanced

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
Limited

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.