Skip to main content
Windsurf Plugins bring AI-powered coding assistance to your preferred IDE or editor.

Teams and Enterprise

Get started with your team!

JetBrains (Local)

These steps do not apply for enterprises on a self-hosted plan. If you are an enterprise user, please refer to the instructions in your enterprise portal.
For remote development environments, use the “Windsurf (Remote Development)” plugin instead. See the Remote Development section below.
1

Install Local Plugin

Open the Plugins menu in your JetBrains IDE. The shortcut for this is ⌘+, on Mac and Ctrl+, on Linux/Windows. It is also accessible from the settings menu. Search for the Windsurf plugin, and install it. The plugin loader will prompt you to restart the IDE.
2

Wait for Language Server

Upon successful installation, Windsurf will begin downloading a language server. This is the program that communicates with our APIs to let you use Windsurf’s AI features. The download usually takes ten to twenty seconds, but the download speed may depend on your internet connection. In the meantime, you are free to use your IDE as usual.You should see a notification on the bottom right to indicate the progress of the download.
3

Authorize

Open a project. Windsurf will prompt you to sign in with a notification popup at the bottom right linking you to a login page. Equivalently, click the widget at the right of the bottom status bar and select the login option there.
If you’re not already signed in, you’ll be prompted to sign in or create an account.
Once you’ve signed in, the webpage will indicate that you can return to your IDE.
4

All Done!

You’re all set. Windsurf’s AI features — Autocomplete, Chat, Command, and more — are now available.At any point, you can check your status by clicking the status bar widget at the bottom right. If signed in, you will have access to your Windsurf settings and other controls.If you’d like early access to new features, click on “Switch to Pre-Release” to try out the latest pre-release version of the plugin.

Remote Development

For JetBrains IDEs used in remote development environments, you need to use the separate “Windsurf (Remote Development)” plugin. For advanced agentic AI capabilities and cutting-edge features, we strongly recommend using the native Windsurf Editor or the JetBrains local plugin. This plugin continues to receive the latest models, compatibility updates, and bug fixes, but does not include newer features exclusive to the Windsurf Editor.

Requirements

  • JetBrains IDE version 2025.1.3 or greater

Installation Steps

1

Install on Host

Open the Plugins (Host) menu in your JetBrains IDE. The shortcut for this is ⌘+, on Mac and Ctrl+, on Linux/Windows. It is also accessible from the settings menu. Search for “Windsurf (Remote Development)” and install it. Restart your IDE when prompted.
2

Install on Client

Open the Plugins (Client) menu and search for “Windsurf (Remote Development)”. Install the plugin and restart the IDE again.
3

Wait for Language Server

After installing the plugin on the host, Windsurf will begin downloading a language server. This is the program that communicates with our APIs to let you use Windsurf’s AI features. The download usually takes ten to twenty seconds, but the download speed may depend on your internet connection. In the meantime, you are free to use your IDE as usual.You should see a notification on the bottom right to indicate the progress of the download.
4

Authorize

After the language server download is completed, Windsurf will prompt you to sign in with a notification popup at the bottom right linking you to a login page. Equivalently, click the widget at the right of the bottom status bar and select the login option there.
If you’re not already signed in, you’ll be prompted to sign in or create an account.
Once you’ve signed in, the webpage will indicate that you can return to your IDE.
5

All Done!

You’re all set. Windsurf’s AI features are now available in your remote environment.

Older Plugins

We strongly recommend using the native Windsurf Editor or the JetBrains local plugin for their advanced agentic AI capabilities and cutting-edge features. The plugins below are in maintenance mode.
1

Install Plugin

Find the Windsurf Plugin (formerly Codeium) in the VS Code Marketplace and install it.
2

Authorize

After installation, VS Code will prompt you with a notification in the bottom right corner to sign in to Windsurf. Equivalently, you can sign in to Windsurf via the profile icon at the bottom of the left sidebar.
If you get an error message indicating that the browser cannot open a link from Visual Studio Code, you may need to update your browser and restart the authorization flow.
If you’re not already signed in, you’ll be prompted to sign in or create an account.
Once you sign in, you’ll be redirected back to Visual Studio Code.
If you are using a browser-based VS Code IDE like GitPod or Codespaces, you will be routed to instructions on how to complete authentication by providing an access token.
3

Wait for Language Server

Once you’re signed in, Windsurf will start downloading a language server. This is the program that communicates with our APIs to let you use Windsurf’s AI features. The download usually takes ten to twenty seconds, but the download speed may depend on your internet connection. In the meantime, you are free to use VS Code as usual.
4

All Done!

You’re all set. Windsurf’s AI features — Autocomplete, Chat, and Command — are now available.