AI Assistant 2026.1 Help

JetBrains AI subscription

The AI Assistant plugin is 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.

JetBrains AI license tiers

JetBrains AI offers several license tiers – AI Free[1], AI Pro, AI Ultimate[1], and AI Enterprise[1].

The difference between license tiers lies in the quota size. Quota (also referred to as cloud quota or monthly quota) is a resource that regulates access to AI-powered features. Each month, you receive a certain number of AI Credits, which represent your quota. These credits are consumed when you use AI features that rely on cloud models.

The size of the quota depends on your subscription plan – higher tiers offer more AI Credits, providing additional resources for using AI features.

License tier

Price

Dedicated quota

Ability to top up AI Credits

AI Trial

Free

10 AI Credits per trial period

Feature is available

AI Free

Free

3 AI Credits per 30-days

Feature is not available

AI Pro

$10 USD

10 AI Credits per 30-days

Feature is available

AI Ultimate

$30 USD

35 AI Credits per 30-days

Feature is available

License tier

Price

Dedicated quota

Ability to top up AI Credits

AI Trial

Free

20 AI Credits per trial period

Feature is available

AI Pro

$20 USD

20 AI Credits per 30-days

Feature is available

AI Ultimate

$60 USD

70 AI Credits per 30-days

Feature is available

AI Enterprise

$60 USD

On par with AI Ultimate quota, or higher[2]

Feature is not available[3]

The number of AI Credits included in your plan corresponds to its subscription price, with a small bonus for the AI Ultimate license tier. Each AI Credit equals $1 USD charged in your local currency.

If you run out of AI Credits included in your subscription, you can top up your balance to continue using AI features. These Top-up AI Credits are valid for 12 months and remain available until they are used or expire.

The chart below summarizes the key aspects of quota allocation and consumption:

Each license tier comes with a dedicated monthly quota measured in AI Credits

Dedicated monthly quota gets exhausted

Cloud-based features become unavailable

Wait until the quota is renewed

If Top-up AI Credits are available, AI Assistant switches to using them

Continue using cloud-based features

License tiers availability

Some license tiers may be unavailable in older versions of JetBrains IDEs. For example, the AI Free license tier is only available in IDEs starting from version 2025.1 or later. The AI Ultimate[4] license tier is available in IDEs starting from version 2024.2.1; earlier versions only support AI Pro and AI Enterprise license tiers:

AI Free

AI Pro

AI Ultimate

AI Enterprise

IDE versions 2025.1 and later

Available

Available

Available

Available

IDE versions from 2024.2.1 to 2025.1

Not available

Available

Available[4]

Available

IDE versions prior to 2024.2.1

Not available

Available

Not available

Available

In addition, these license tiers have other limitations:

  • The AI Free license tier is not available in Android Studio.

  • The AI Free license tier is not available in Community Editions of PyCharm and IntelliJ IDEA, as well as in PyCharm Unified when used for free.

  • The AI Pro license tier provided for free with the All Products Pack or dotUltimate subscription, as well as the AI Free license tier, cannot be activated if the IDE license is obtained via the License Server.

  • The AI Pro license tier is provided for free with DataSpell.

  • The AI Free and AI Ultimate license tiers are only available in the serviceable territories, with the exception of Mainland China for now.

Get JetBrains AI license

To use the full set of AI Assistant features, you need a JetBrains AI service subscription. This section explains how to acquire it.

Sign up for a trial

To access the JetBrains AI service, you need to acquire a license. Before acquiring one, you can sign up for a limited trial that includes 30 days of AI Pro usage. This option is available to users with paid and complimentary JetBrains IDE licenses.

To start a trial:

  1. Open the IDE where you want to try AI Assistant.

  2. Install the plugin.

  3. In the AI Chat tool window, click Start Free Trial.

    Start Free Trial
  4. Click Verify Account. You will be redirected to your JetBrains Account, where you will be prompted to specify your region and link a payment card.

    Verify Account
  5. Provide the required information, then return to the IDE and click Check Account Status.

    Check Account Status

After completing these steps, your free trial will be linked to your JetBrains Account. A Trial label will appear in the AI Chat tool window to indicate that the trial has been successfully activated.

Trial label

When the trial expires, you can switch to a paid license of your choice. Otherwise, you will be automatically moved to the AI Free tier.

List of IDE license types eligible for a trial

The trial may not be available for certain IDE license types or in older IDE versions:

IDE license type

IDE versions 2024.2.1 and later

IDE versions prior to 2024.2.1

Paid license for individual use

Available

Available

Organizational license assigned by your employer

Available[5]

Available[5]

Commercial license obtained from License Vault Cloud, License Server, or IDE Services

Available[6]

Not available[7]

Free educational license for students and teachers

Available

Not available

Free classroom license for educational institutions

Available

Not available

Free open-source development license

Available

Not available

Free non-commercial license (RustRover, WebStorm, Rider)

Available

Not available

JetBrains IDE free trial

Available

Not available

Community Editions of PyCharm and IntelliJ IDEA

Available

Not available

PyCharm Unified (starting from version 2025.1)

Available

Not available

Fleet EAP license

Available

Available

Early Access Program license for any other JetBrains IDE

Available

Not available

Why can’t I start a free trial?

If you don’t see the option to start a free trial, check the following:

  • Outdated IDE version

    AI Assistant requires IDE version 2023.3 or later (2024.1.1 or later for Community Editions and 2025.1 or later for PyCharm Unified). Updating your IDE to the latest version may resolve the issue.

  • IDE license incompatibility

    In IDE versions 2023.32024.2, only users with a paid license can start a trial. Starting from version 2024.2.1, this limitation is removed, so updating your IDE to the latest version may resolve the issue.

    Users with non-paid IDE licenses (trial, students, teachers, or classrooms, open-source, Community Edition IDEs, PyCharm Unified, EAP, or non-commercial licenses for RustRover, WebStorm, Rider) may be asked to add a payment method, but the trial remains free.

  • No purchase history

    JetBrains AI free trials are not available to users in Mainland China who have not previously purchased a JetBrains product. If you have already bought a JetBrains product, make sure you’re signed in with the correct JetBrains Account.

  • Organization-managed licenses

    If you use IDE versions 2023.32024.2, and your license comes from License Vault, License Server, or IDE Services, you cannot start a personal trial. Ask your employer to request a corporate trial instead.

  • AI Assistant is disabled in your company

    If JetBrains AI is disabled, contact your administrator to enable it. If it’s already enabled, but you still cannot use it, try refreshing your access settings.

Acquire the license

To acquire the JetBrains AI license:

  1. Log in to your JetBrains Account.

  2. Navigate to the AI in IDEs webpage.

  3. Select the license tier you want to acquire and proceed to checkout.

  4. On the eStore Order Checkout page, enter all required information and submit your order.

  5. Open the IDE where you want to use AI Assistant.

  6. Install the plugin.

  7. Open the AI Chat tool window. Your JetBrains AI service subscription will be automatically verified and activated.

Contact support

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

    Manage JetBrains AI license

    This section provides instructions on how to manage a JetBrains AI license.

    Manage multiple licenses

    If you have multiple JetBrains AI licenses, you can manage them in the AI Chat tool window.

    1. In the AI Chat tool window, click the Options button.

      AI Chat options
    2. Select the Manage License option from the list.

      the Manage License option

      This opens a License pane where you can review the license details:

      License details
      • If you have multiple licenses, you can choose the one you want to use by selecting it from the list and clicking Activate.

      • To refresh the list of licenses, click Refresh license list.

    Log out of JetBrains AI

    If you need to log out of JetBrains AI, you can do so in the AI Chat tool window.

    1. In the AI Chat tool window, click the Options button.

      AI Chat options
    2. Select the Log out from JetBrains AI Platform option from the list.

      the Manage License option

    After that, you can configure other authentication options to keep using AI Assistant.

    If you want to sign in again using your JetBrains AI service subscription, refer to the Activate JetBrains AI section.

    Add and manage Top-up AI Credits

    Top-up AI Credits are additional AI Credits that you can purchase to continue using AI features after the quota included in your license tier is exhausted. Once purchased, these credits are automatically added to your balance and consumed the same way as your regular quota.

    You can purchase and manage Top-up AI Credits through the JetBrains AI widget in your IDE or in JetBrains Account settings.

    Using the JetBrains AI widget

    The JetBrains AI widget located in the window header toolbar lets you quickly purchase additional Top-up AI Credits and track your usage.

    Add Top-up AI Credits

    1. Click Buy near the top-up credits counter.

      Track Top-up AI Credits usage
    2. On the eStore Order Checkout page, specify the number of Top-up AI Credits you want to purchase.

      eStore Order Checkout
    3. Provide any other required information and submit your order.

    Track Top-up AI Credits usage

    The top-up credits counter shows how many Top-up AI Credits you currently have, with an option to add more, if needed.

    Track Top-up AI Credits usage

      Using JetBrains Account

      You can purchase Top-up AI Credits and view usage information in the settings of your JetBrains Account.

      Add Top-up AI Credits

      1. Log in to your JetBrains Account.

      2. Navigate to the JetBrains AI Settings section.

      3. In the Top-up AI Credits for personal use card, click the Add AI Credits button.

        Add AI Credits
      4. Pass eStore Identification and proceed to checkout.

      5. On the eStore Order Checkout page, specify the number of Top-up AI Credits you want to purchase.

        eStore Order Checkout
      6. Provide any other required information and submit your order.

      Track Top-up AI Credits usage

      1. Log in to your JetBrains Account.

      2. Navigate to the JetBrains AI Settings section.

      3. Review the Top-up AI Credits for personal use and Top-up AI Credits for work cards. The upper card displays your personal AI Credits, while the lower one displays AI Credits assigned to you by your organization.

        Review Top-up AI Credits balance

      Add Top-up AI Credits

      1. Log in to your JetBrains Account.

      2. Switch to your organization.

      3. Navigate to the JetBrains AI Settings section.

      4. In the Top-up AI Credits for your organization card, click the Add AI Credits button.

        Add AI Credits
      5. Pass eStore Identification and proceed to checkout.

      6. On the eStore Order Checkout page, specify the number of Top-up AI Credits you want to purchase.

        eStore Order Checkout
      7. Provide any other required information and submit your order.

      Limit monthly use of Top-up AI Credits

      1. Log in to your JetBrains Account.

      2. Switch to your organization.

      3. Navigate to the JetBrains AI Settings section.

      4. In the Monthly limit for top-up AI Credits card, specify how many Top-up AI Credits can be used in a month per subscription.

        Set a monthly limit
      5. Click Save to apply the changes.

      Track Top-up AI Credits usage

      1. Log in to your JetBrains Account.

      2. Switch to your organization.

      3. Navigate to the JetBrains AI Settings section.

      4. Review the Top-up AI Credits for your organization card. It displays the number of Top-up AI Credits available to your organization.

        Review Top-up AI Credits balance

      Review Top-up AI Credits usage report

      At the beginning of each month, you receive a report with details of your Top-up AI Credits usage for the previous month. The report is sent to the email address associated with your JetBrains Account.

      The report provides various details, but the following fields are the most important for interpreting your Top-up AI Credits usage:

      Credits usage report
      • Period – the date range covered by the report.

      • Total – the total number of Top-up AI Credits spent during the specified period. Only purchased Top-up AI Credits are counted.

      • Including credits for free – the number of Top-up AI Credits spent that were obtained at no cost through discounts or promotional offers.

      Quota and AI Credits FAQ

      This section provides answers to common questions about quota, AI Credits, and Top-up AI Credits.

      What is quota and what are AI Credits?

      Quota is a monthly resource measured in AI Credits, which are consumed when you use AI-powered features.

      The number of AI Credits available to you matches the price of your subscription. Each AI Credit corresponds to $1 USD charged in your local currency.

      How much usage do I get from one AI Credit?

      One AI Credit roughly gives you:

      • ~10 requests to generate code in AI Chat.

      • ~40 requests to generate code in the editor.

      • ~25 requests to explain selected code fragments with AI.

      • ~280 requests to write documentation.

      • ~140 requests to generate commit messages.

      When does my quota renew?

      The quota reset occurs every 30 days from the date when you first used your JetBrains AI license.

      How is quota usage calculated?

      Quota usage is calculated dynamically for each interaction based on several factors, primarily the number of tokens used — units of text from both your input and the AI’s response. Since token usage can vary depending on the length, complexity, and context of a request, the quota cost may differ from one interaction to another.

      How can I track my quota usage?

      Quota usage can be tracked in the JetBrains AI widget located in the toolbar in the window header:

      Monthly credits counter

      The monthly credits left counter shows how many AI Credits you have left out of your subscription quota. The progress bar reflects overall usage and decreases as you use cloud-based features. The date under the progress bar indicates when the monthly quota resets.

      What to do if the quota usage limit is reached?

      Once the quota for the current period is exhausted, you have the following options:

      • Wait for the next 30-day cycle when the quota resets.

      • (Trial, AI Pro, AI Ultimate) Top up your AI Credits to continue using AI features beyond your monthly quota.

      • Use a different license if you have multiple JetBrains AI licenses.

      • Upgrade to a higher tier to renew the quota. This also increases the total number of AI Credits available per 30-day period.

      • Configure AI Assistant to use models from third-party providers or set up agents.

      What can lead to high quota usage?

      Several factors can increase quota consumption:

      • Long chat threads: Using a single chat instance for multiple topics causes context to grow exponentially, increasing token consumption and quickly using up your quota.

      • Expensive models: Models with higher token costs (marked with the High cost model icon) consume quota faster.

      • Agent mode: Extensive use of the agent mode leads to higher quota consumption.

      How to reduce quota usage:

      • Start a new chat for each unrelated topic or task.

      • Switch to more cost-effective models.

      • For heavy agentic workloads, consider upgrading to the AI Ultimate license tier, which has a bigger monthly quota.

      What are Top-up AI Credits?

      Top-up AI Credits are additional AI Credits you can purchase to continue using AI features after the dedicated quota included in your license tier is exhausted.

      You can top up your AI Credits balance in the settings of your JetBrains Account.

      How Top-up AI Credits are spent?

      AI Assistant starts using your Top-up AI Credits only after your monthly quota is fully used. They remain in use until the monthly quota is renewed. Once the new monthly quota becomes available, AI Assistant switches back to using it. Any remaining Top-up AI Credits stay in your balance and will be used again only after the next monthly quota runs out.

      Where can I track the usage of Top-up AI Credits?

      Top-up AI Credits can be tracked in the JetBrains AI widget located in the toolbar in the window header:

      Track Top-up AI Credits usage

      The top-up credits counter shows how many Top-up AI Credits you currently have, with an option to add more, if needed.

      As an alternative, you can also track Top-up AI Credits in the settings of your JetBrains Account.

      In addition, a report with details of your Top-up AI Credits usage for the previous month is sent at the beginning of each month.

      Do Top-up AI Credits expire?

      Top-up AI Credits stay valid for 12 months from the date they were added, unless specified or agreed differently. They remain available to you until they are used or expire.

      Can I use Top-up AI Credits in other licenses?

      Top-up AI Credits can be used across all JetBrains AI licenses purchased under the same customer account. This means that any Top-up AI Credits you purchased yourself can be used only for licenses you personally bought.

      Likewise, Top-up AI Credits provided by your organization can be used only for licenses assigned to you by the organization.

      How are Top-up AI Credits used in an organization?

      Top-up AI Credits are shared among all JetBrains AI licenses purchased by your organization. Administrators can set the limit on how much Top-up AI Credits can be used per subscription in the settings of your organization account.

      Are there any regional limitations on using Top-up AI Credits?

      Currently, Top-up AI Credits are not available for use in Mainland China.

      19 March 2026