> For the complete documentation index, see [llms.txt](https://docs.tabnine.com/main/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tabnine.com/main/getting-started/install/client-setup-private-installation/jetbrains-ides-private-installation.md).

# JetBrains IDEs (Private/Enterprise-SaaS)

Once you’ve joined your team’s Tabnine account, the next step is to install Tabnine from the JetBrains Marketplace.

\
This article will guide you through onboarding using the Tabnine Enterprise plugin.

## Install from the JetBrains Marketplace <a href="#install-from-marketplace" id="install-from-marketplace"></a>

In your JetBrains IDE, go to S**ettings** > P**lugins** and install the `Tabnine Enterprise (Self-Hosted)` plugin from the JetBrains plugin marketplace:

1. In your JetBrains IDE, go to **Settings > Plugins.**
2. Search for **Tabnine Enterprise (Self-Hosted)** and select it (don't mix it with the other Tabnine extension).
3. Click **Install.**

<figure><img src="/files/A5mS29tKnQSAQN8FiNV4" alt=""><figcaption></figcaption></figure>

4. Once the plugin is installed, click **Restart IDE.**

## Install in an air-gapped environment <a href="#install-air-gapped" id="install-air-gapped"></a>

If your environment can't reach the public JetBrains Marketplace, install the plugin directly from your Tabnine Enterprise server by adding it as a custom plugin repository.

1. In your JetBrains IDE, go to **Settings > Plugins.**
2. Click the gear icon (⚙) at the top of the Plugins pane and select **Manage Plugin Repositories…**

<figure><img src="/files/y5Mdj1ABpvVJKclzR4ic" alt=""><figcaption></figcaption></figure>

3. In the **Custom Plugin Repositories** dialog, click **+** and add the following URL, replacing `<YOUR TABNINE URL>` with your Tabnine Enterprise server URL. Then click **OK**.

```
https://<YOUR TABNINE URL>/update/jetbrains/updatePlugins.xml
```

<figure><img src="/files/IZqEeNGWQ4my2ZUrcUDc" alt=""><figcaption></figcaption></figure>

4. Back in **Settings > Plugins**, search for **Tabnine Enterprise (Self-Hosted)** and click **Install**. The plugin is now served from your Tabnine server instead of the public marketplace.
5. Once the plugin is installed, click **Restart IDE.**

## Configure the Tabnine Server URL

Once you restart the IDE and the plugin is initialized, you’ll be prompted to set the URL of your Tabnine Enterprise Server. If you don’t have the URL, contact your Tabnine admin within your organization.

Enter the URL and click **OK:**

<figure><img src="/files/mfwDsKis29KhkQtj2Sf4" alt="" width="375"><figcaption></figcaption></figure>

If for some reason you are not prompted, you can set the server URL by clicking on Settings (⚙), then select Settings in the dropdown menu.

Search for “Tabnine,” then navigate to **Tools** on the left-side menu. Select **Tabnine**.

<figure><img src="/files/dF3xwKzgGUsUloFBkTwP" alt=""><figcaption></figcaption></figure>

In the settings, under Engine, type/paste your Tabnine Enterprise URL, [https://console.tabnine.com](https://console.tabnine.com/), in the adjacent bar. Then press <mark style="background-color:blue;">**OK**</mark>.

## Sign in to Tabnine

Next, navigate to the Tabnine prompt on the bottom menu in order to sign in.

<figure><img src="/files/Z4ajwM9Lpkt8cHjEjZI7" alt=""><figcaption></figcaption></figure>

1. Click the status bar and select **Sign in to Tabnine**:

<figure><img src="/files/IJetOaZc9vYnp48KcCFd" alt=""><figcaption></figcaption></figure>

2. In the browser window that opens, click **Sign In:**

<figure><img src="/files/16ZcNxyBHKGqazr2jiGN" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If your organization doesn't have SSO, you'll see the following screen. Sign in using your user credentials:

<img src="/files/dKAH3nhen5tV9MfF8ijr" alt="" data-size="original">
{% endhint %}

Once you’ve successfully signed in, you'll see the following message:

<figure><img src="/files/ArVfeSKWCk5F9KdWZ0kt" alt=""><figcaption></figcaption></figure>

Once you see this confirmation screen, close the browser, return to your IDE, and [start using Tabnine](/main/getting-started/quickstart.md)!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tabnine.com/main/getting-started/install/client-setup-private-installation/jetbrains-ides-private-installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
