Windsurf Plugins 将 AI 驱动的编码辅助功能引入你常用的 IDE 或编辑器。
Teams 和 Enterprise
立即与团队一起开始使用!
以下步骤不适用于使用自托管方案的企业用户。
如果你是企业用户,请参考企业门户中的安装说明。
对于远程开发环境,请改用“Windsurf (Remote Development)”插件。请参阅下方的远程开发部分。
安装本地插件
在你的 JetBrains IDE 中打开 Plugins 菜单。快捷键:在 Mac 上为 ⌘+,,在 Linux/Windows 上为 Ctrl+,。也可从设置菜单进入。
搜索并安装 Windsurf 插件。插件加载器会提示你重启 IDE。 等待语言服务器
安装成功后,Windsurf 将开始下载语言服务器。
该程序会与我们的 API 通信,让你能够使用 Windsurf 的 AI 功能。
下载通常需要 10–20 秒,但实际速度取决于你的网络连接。
同时,你可以照常使用 IDE。你应当在右下角看到一个通知,显示下载进度。 授权
打开一个项目。Windsurf 会在右下角通过通知弹窗提示你登录,并链接到登录页面。
或者,点击底部状态栏右侧的小部件,在其中选择登录选项。如果你尚未登录,系统会提示你登录或创建账户。登录成功后,网页会提示你返回 IDE。 全部完成!
一切就绪。Windsurf 的 AI 功能——Autocomplete、Chat、Command 等——现已可用。任何时候,你都可以点击右下角的状态栏小部件查看状态。
如果已登录,你将可以访问 Windsurf 的设置和其他控制项。如果你希望抢先体验新功能,点击“Switch to Pre-Release”,
以试用该插件的最新预发行版本。
对于在远程开发环境中使用的 JetBrains IDE,你需要使用单独的 “Windsurf (Remote Development) ” 插件。
若需要更高级的 Agent 式 AI 功能和前沿特性,我们强烈建议使用原生 Windsurf Editor 或 JetBrains 本地插件。该插件仍然会接收最新的 AI 模型、兼容性更新和错误修复,但不包含仅在 Windsurf Editor 中提供的新功能。
- JetBrains IDE 版本 2025.1.3 或更高版本
在主机上安装
在你的 JetBrains IDE 中打开 Plugins (Host) 菜单。macOS 的快捷键为 ⌘+,,Linux/Windows 为 Ctrl+,。也可以从设置菜单进入。
搜索 “Windsurf (Remote Development)” 并安装。
按提示重启你的 IDE。 在客户端上安装
打开 Plugins (Client) 菜单并搜索 “Windsurf (Remote Development)”。
安装插件并再次重启 IDE。 等待语言服务器
在主机上安装插件后,Windsurf 将开始下载语言服务器。
该程序会与我们的 API 通信,使你能够使用 Windsurf 的 AI 功能。
下载通常需要 10 到 20 秒,但速度可能取决于你的网络连接。
同时,你可以照常使用 IDE。你应当在右下角看到一个通知,显示下载进度。 授权
语言服务器下载完成后,Windsurf 会在右下角弹出通知,提示你前往登录页面进行登录。
或者,点击底部状态栏右侧的小部件,并在其中选择登录选项。如果你尚未登录,系统会提示你登录或创建账号。完成登录后,网页会提示你可以返回 IDE。 全部完成!
一切就绪。Windsurf 的 AI 功能现已在你的远程环境中可用。
我们强烈建议使用原生 Windsurf Editor 或 JetBrains 本地插件,它们具备更先进的 Agentic AI 能力和尖端特性。
下面列出的插件目前处于维护模式。
Visual Studio Code
Vim / Neovim
Visual Studio
Jupyter Notebook
Chrome
Eclipse
安装插件
在 VS Code 扩展市场中找到 Windsurf 插件 (原 Codeium) 并安装。 授权
安装完成后,VS Code 会在右下角弹出通知,提示你登录 Windsurf。
你也可以通过左侧边栏底部的个人资料图标登录 Windsurf。如果你收到一条错误消息,表明浏览器无法从 Visual Studio Code 打开链接,你可能需要更新浏览器并重新开始授权流程。
如果你尚未登录,系统会提示你登录或创建账号。登录成功后,你将被重定向回 Visual Studio Code。
如果你在使用基于浏览器的 VS Code IDE,例如 GitPod 或 Codespaces,将会被引导查看说明,按照步骤提供访问令牌以完成身份验证。
等待语言服务器
登录完成后,Windsurf 会开始下载语言服务器 (language server) 。
这是与我们的 API 通信、让你能够使用 Windsurf 的 AI 功能的程序。
下载通常需要十到二十秒,但具体速度取决于你的网络连接。
在此期间,你可以照常使用 VS Code。
全部完成!
一切就绪。Windsurf 的 AI 功能 —— Autocomplete、Chat 和 Command —— 现在都可以使用了。
安装扩展
使用 Windsurf 插件
设置
虽然 Windsurf 支持多种语言,这里我们以 Python 为例演示。新建一个文件 test.py。
从代码生成
Windsurf 可以根据部分函数签名补全多行代码: 安装扩展
打开扩展管理器
在 Visual Studio 菜单栏中,点击 Extensions → Manage Extensions。 安装 Windsurf 插件
在 Manage Extensions 中,点击 Visual Studio Marketplace,搜索 Windsurf,然后点击 Download。 重新启动 Visual Studio
关闭窗口并重新启动 Visual Studio。
登录 Windsurf 插件
打开或创建一个项目。将会打开一个浏览器窗口并提示你登录。
创建账户
如果你还没有账户,系统会将你重定向到账户创建页面。
全部完成!
一切就绪,Windsurf 的 AI 功能现在可以在 Visual Studio 中使用了。
使用 Windsurf 插件
设置
虽然 Windsurf 支持多种语言,我们将以 C# 进行演示。创建或打开一个 C# 文件。
在代码中使用
Windsurf 可以基于部分函数签名给出多行代码建议: 安装 Windsurf 插件
安装 Jupyter 扩展
打开一个新的 Jupyter Lab 会话。在一个单元格中粘贴下面的内容并运行 (按 Shift+Enter) :import sys
!{sys.executable} -m pip install -U pip --user
!{sys.executable} -m pip install -U codeium-jupyter --user
如果你在一个虚拟环境中,请运行:import sys
!{sys.executable} -m pip install -U pip
!{sys.executable} -m pip install -U codeium-jupyter
命令执行完成后,关闭 Notebook 并停止 Jupyter 服务器。 启动 Jupyter
重新启动 Jupyter 并打开一个 Notebook。打开设置 (Ctrl + ,) ,然后进入 Windsurf 部分。你会看到 Enterprise URL 和 token 字段。点击 Get Windsurf Authentication Token 并按照链接提示操作。将 token 粘贴回设置对话框中。如果你找不到 Windsurf 设置,很可能是你没有重启 Jupyter。停止服务器 (Ctrl+C) ,然后使用 jupyter lab 重新启动。
创建账号
如果你还没有 Windsurf 账号,系统会提示你创建一个。
完成认证
登录后,复制 token 并将其粘贴到设置对话框中。 全部完成!
一切就绪。Windsurf 的 AI 功能现在已经可以在 Jupyter 中使用了。
使用 Windsurf 插件
从代码开始
Windsurf 可以基于部分函数签名补全多行代码: 安装 Windsurf
固定扩展程序
打开扩展程序下拉菜单并点击 Pin 图标,这样 Windsurf 图标就会一直显示在工具栏中。 登录
扩展程序会自动打开登录页面。如果没有,请点击扩展程序图标并按照页面提示操作。 使用 Windsurf
在代码中使用
Windsurf 可以根据不完整的函数签名补全多行代码: 扩展安装
确认已选功能
在 Confirm Selected Features 窗口中,点击 Confirm。 信任未签名内容
在 Trust Artifacts 窗口中,选择 Unsigned,然后点击 Trust。 创建账号 / 登录
浏览器打开后,登录或创建一个账号,然后返回 Eclipse。
全部完成!
一切就绪。你现在可以在 Eclipse 中使用 Windsurf 的 AI 功能了。
使用 Windsurf
设置
虽然 Windsurf 支持多种语言,我们将以 Java 为例进行演示。创建一个新文件 Fib.java。
从代码生成
Windsurf 可以根据部分函数签名,自动给出多行代码建议:package test;
public class Fib {
public int fib(int n) {
}
}