ReSharper 2026.3 Help

AI Assistant

AI Assistant can explain code, find code issues, answer any programming-related questions, and much more.

Installation

AI Assistant is installed as a separate product with the dotUltimate installer. If you want to use it, select Install next to it during installation. Note that AI Assistant cannot be used as an independent product, you will need to have ReSharper, ReSharper C++, or both installed and enabled to use the AI Assistant.

If you do not want to use the AI Assistant, select Skip next to it.

ReSharper: AI Assistant in the installer

If you're using the Toolbox App, the installer doesn't appear when you update ReSharper. To launch the installer when ReSharper is already installed, click the three-dot button next to ReSharper Tools and select Setup wizard… to access the dotUltimate installer.

Licensing and login

You can acquire the AI Assistant license at the JetBrains AI Service website. The AI Assistant license will be linked to your JetBrains Account.

For more information about licensing plans and features' availability, refer to the FAQ at the JetBrains AI Service website.

If you need any help regarding your license, you can contact our support team.

Here is a short summary of licensing details for AI Assistant:

  1. AI Assistant does not support an activation via an activation code or a license server, so even if ReSharper is licensed via one of these options, you will still need to log in with a JetBrains Account.

  2. To use AI Assistant with full multi-agent capabilities, you need to purchase a license at the JetBrains AI Service website.

  3. You can also use AI Assistant for free, without the JetBrains AI license with the Junie Lite option. If you choose this option, you will still need to log in with a JetBrains Account.

  4. If you are using an organization license, the organization admin can disable usage of AI Assistant for the company.

Start using AI Assistant

  1. Select ReSharper | Windows | AI Chat from the main menu to open the AI Assistant tool window.

  2. At the first start you will need to choose a license linked to your JetBrains Account, if any, or the No License option that will allow using AI Assistant for free with the Junie Lite agent.

  3. After accepting the Terms of Service, the input field in the AI Chat window is available, and you can type in your queries. Also, AI code completion and AI context actions are available in the editor.

Check your license and JetBrains Account status

  1. From the main menu, choose ReSharper | Help | License Information….

  2. Find the AI Assistant in the list of licensed products and click more.

    ReSharper. License Information for AI Assistant
  3. Make sure that the Use JB Account checkbox is selected at the bottom of the dialog.

  4. If the Logged in status is shown in the corresponding row, your JetBrains Account is working correctly. You can click Settings in the corresponding row to check the account details or to re-log in with another account.

  5. Otherwise, click Add in the corresponding row, and then click Log in with JetBrains Account. A new browser tab will open where you can enter your credentials.

When AI Assistant is installed, enabled, and properly licensed, you can enjoy a number of features that will boost your performance:

Tune global AI Assistant prompt

You can tune the AI Assistant prompt that will be silently used for all your queries in the AI chat as well as in all AI actions that are invoked from the ReSharper user interface, such as AI-powered code completion and context actions code completion. This can be helpful when working on projects of specific types to make the AI replies more relevant.

To do so, specify your custom prompt in the corresponding field on the AI Assistant | General page of ReSharper options Alt+R, O.

Disable AI Assistant

Clear the AI Assistant checkbox on the Environment | Products & Features page of ReSharper options Alt+R, O and restart ReSharper. After restart, no AI-related features will be available, and no underlying code will be loaded or executed on your machine.

You can also temporarily log out from AI Assistant to make sure that it does not send any queries to the JetBrains AI Service. To do so, click Log out on the AI Assistant | General page of ReSharper options Alt+R, O.

How we handle your code and data

When you use AI features, ReSharper needs to send your requests and pieces of your code to the LLM (Large Language Model) provider. Besides the prompts you type, it may send additional details, such as file types, frameworks used, and any other information that may be necessary for providing context to the LLM.

For more information about our data collection policies, refer to Data Collection and Use Policy.

09 November 2026