# Visual Studio Code (Private/Enterprise-SaaS)

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

### Install from the VS Code Marketplace

1. In your VS Code IDE, go to **Extensions.**
2. Search for **Tabnine for Enterprise** and select.
3. Install the extension.

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

### Configure the Tabnine Server URL

Once you restart the IDE and the extension 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.

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

1. Once you reenter VSCode, you will be prompted to set up the Tabnine Server URL. Click **Set server URL** and enter the Tabnine server URL: [https://console.tabnine.com](https://console.tabnine.com/).

{% hint style="info" %}
If for some reason you are not prompted, you can set the server URL by going to **Manage** (⚙) in the bottom left-hand corner of your IDE. Select **Settings**.
{% endhint %}

<figure><img src="/files/96w5AbrkvknQDTkyYLJI" alt=""><figcaption></figcaption></figure>

Once you update the URL, Tabnine will update itself to the latest version according to your organization's instance.

|                                                                     |                                                                     |
| ------------------------------------------------------------------- | ------------------------------------------------------------------- |
| <img src="/files/AFZgww8IkJs0nXoLJydy" alt="" data-size="original"> | <img src="/files/69B2kg8cPUzU80h4PmoL" alt="" data-size="original"> |

2. Click **Reload.**
3. When you see the following prompt, click **Sign in:**

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

### Sign in to Tabnine

Next, a browser window will open and you'll be prompted to sign in to Tabnine. 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 Tabnine 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: 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/vs-code-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.
