Windsurf是什么?
Windsurf是一款面向软件开发者的AI原生代码编辑器,最初由Codeium团队推出,现由Cognition继续开发。2026年产品正式更名为Devin Desktop,原有Windsurf IDE、扩展、工作流、设置和项目会随更新迁移,核心编辑体验仍然保留。
它的定位已经从AI代码补全工具扩展为多智能体开发工作台:开发者既可以在本地编辑器中使用Cascade或Devin Local,也可以把更长的工程任务委派给云端Devin,再在同一界面查看进度和审阅结果。
Windsurf与Devin Desktop的关系
Devin Desktop是Windsurf的新名称,不是需要重新购买的另一款编辑器。原订阅价格、扩展、设置和进行中的工作会继续沿用。搜索Windsurf官网、下载安装或查看帮助文档时,页面可能已经显示Devin品牌。
Cascade仍是本地代理之一,新标签页当前默认使用Devin Local,用户也能选择偏好的代理。旧教程中的Windsurf Editor、Cascade入口和Codeium目录名称在一段时间内仍可能出现。
AI原生代码编辑器
Devin Desktop基于VS Code体系构建,保留文件树、编辑器、终端、调试和扩展等常见开发体验,同时把代理操作、代码差异、上下文、浏览器和任务管理放入编辑界面。熟悉VS Code的用户通常能较快上手。
编辑器使用Open VSX扩展源,不保证所有微软商店扩展都能直接安装或完整兼容。依赖Visual Studio专有构建链的旧版.NET Framework项目,可能仍需与Visual Studio配合。
Cascade本地编程代理
Cascade可以阅读代码库、修改多个文件、执行终端命令、解释错误并围绕结果继续迭代。选中的代码或终端内容会自动进入上下文,用户也可以通过文件、符号、文档和网页引用补充材料。
Cascade提供代码、询问和规划等交互方式,并展示其修改造成的差异。开发者可以按步骤回退代理改动,但回退本身可能不可逆,因此重要项目仍应使用Git分支和提交保留恢复点。
Devin Local
Devin Local是在本机工作区运行的新一代软件工程代理,新标签页默认进入该代理。它可以在终端、文件和代码上下文中完成开发任务,并与云端Devin和工作台任务管理形成统一体验。
本地代理适合需要低延迟互动和即时审阅的任务;跨仓库、长时间或可后台运行的任务更适合交给云端Devin。两者能力和支持的自定义功能不完全相同,例如部分Cascade专属模式并不适用于Devin Local。
Windsurf Tab智能补全
Windsurf Tab由Supercomplete驱动,会结合当前文件、最近查看的文件、终端命令、代理会话和光标位置预测下一段代码或下一次跳转。它不只补全一行,也能建议跨位置修改和连续操作。
补全速度快,适合样板代码、类型、测试和重复重构,但仍可能引用不存在的API或忽略业务约束。接受较大建议后应立即运行格式化、类型检查和测试。
代码库索引与上下文
编辑器会索引本地代码库,并用检索增强方式把相关片段送入模型。上下文还包括当前文件、已打开标签页、用户固定的内容、历史操作和代理会话。Teams与Enterprise可使用远程仓库索引,覆盖GitHub、GitLab和Bitbucket。
远程索引涉及上传或克隆代码并生成嵌入。企业应核对是否保存代码片段、租户隔离、数据位置和删除策略,敏感仓库不要仅凭默认设置接入。
多文件编辑与差异审阅
代理修改代码时会显示内联差异区域,用户可以逐块接受或拒绝。它适合跨文件重命名、接口迁移、测试补齐、配置更新和错误修复,也能通过Vibe and Replace对多个匹配位置执行语义化替换。
大范围重构要先限定目录和验收标准。AI可能同时改变格式、依赖或无关逻辑,审阅时应按功能拆分提交,不要一次接受数百个无法验证的改动。
终端与命令执行
Cascade可以生成并执行终端命令,JetBrains插件提供关闭、自动和Turbo等不同自动执行级别。终端输出可以直接成为后续推理上下文,用于修复编译、测试和运行错误。
自动执行级别越高,误删文件、安装未知依赖或修改环境的风险越大。生产服务器、含密钥环境和重要数据库不应启用无限制自动执行。
浏览器预览与网页资料
编辑器支持浏览器预览,代理可以围绕本地网页进行调试,也能通过网页和文档搜索获取实时资料。使用网页引用时,页面读取通常在用户设备和网络环境中完成。
网页资料可能过期或与项目版本不匹配。依赖升级、云服务参数和安全配置应以对应版本的官方文档为准,并通过测试确认。
Workflows与Skills
Workflows把重复流程保存为工作区或全局Markdown文件,例如部署检查、处理PR评论和生成发布说明。工作流需要用户手动触发,单个文件当前限制为12000字符。
Skills更适合让代理根据任务自动选择一套专业步骤。团队可以把工程规范、测试方法和常用工具沉淀为技能,但要避免把密码、令牌或客户数据写进可共享文件。
Rules与Memory
规则用于持续约束代码风格、目录结构、技术栈和操作边界,记忆则帮助代理保留项目与用户偏好。合理规则能减少每次重复说明,并提高跨会话一致性。
规则过多或互相冲突会降低执行质量。建议把必须遵守的约束写得短而可验证,并定期清理已经失效的框架版本和命令。
MCP工具接入
Cascade支持stdio、Streamable HTTP和SSE类型的MCP服务,也支持OAuth。用户可在配置中添加代码托管、数据库、监控、文档和业务系统工具,团队管理员还能设置MCP开关与允许列表。
MCP会扩大代理可访问的数据和操作范围。密钥应通过环境变量或安全存储注入,企业应只允许经过审核的服务器,并限制写入、删除和外部消息权限。
Arena并行模型对比
Cascade的Arena模式可让多个模型在独立会话和Git worktree中并行处理同一提示,用户比较结果后选择较优方案继续。它适合复杂重构、算法实现和新模型评测。
Arena会分别计算每个模型的使用量,而且只适用于已初始化Git的工作区。默认主要复制Git跟踪文件,未跟踪的配置和数据需要通过安全的初始化方式准备。
云端Devin任务
Pro、Max和Teams等自助套餐包含云端Devin接入。开发者可以把较长任务交给云端代理运行,再在桌面端查看计划、进度、代码和结果。多智能体命令中心还提供Spaces、看板和任务管理。
云代理对代码、凭据和外部服务的访问必须单独治理。长任务在无人监督时可能偏离目标,适合设置阶段性验收、预算和可撤销权限。
支持的系统和IDE
桌面版支持Windows、macOS和Linux。Linux当前最低要求包括glibc 2.28和glibcxx 3.4.25,macOS通常支持仍获得Apple安全更新的版本。下载时应区分Intel与Apple Silicon。
除原生桌面编辑器外,Windsurf插件覆盖JetBrains、VS Code、Visual Studio、NeoVim、Vim、Emacs、Xcode、Sublime Text和Eclipse等环境,但高级代理功能以原生编辑器和JetBrains本地插件更完整,VS Code插件处于维护模式。
免费版
免费版可下载安装并体验基础AI编程、补全和部分代理能力,适合评估兼容性与日常轻量开发。可用模型、每日与每周使用额度会随当前政策显示,不能再用旧教程中的固定提示积分推断。
2026年3月起,自助套餐由固定积分改为基于Token成本的每日与每周配额,额度会自动刷新。部分自研模型可能在指定活动期内不消耗配额。
Windsurf价格
当前个人Pro为20美元/月,面向日常专业开发;Max为200美元/月,提供显著更高的使用配额。Teams当前为80美元/月基础费,另加每个完整席位40美元/月;Enterprise按企业规模、部署与安全需求联系销售报价。
早期15美元/月Pro和30美元/月开发者席位用户可保留原价。地区税费、货币、促销和付款渠道可能影响结算金额,最终以账户购买页为准。
配额与额外用量
Pro、Max和Teams的模型使用受每日与每周预算限制,消耗由实际Token数和所选模型价格决定。每日额度高于每周额度的七分之一,便于用户在部分工作日集中使用。
达到套餐额度后可购买额外用量,额外用量按模型API公开价格和实际Token计费。缩短会话、减少无关上下文、固定使用同一模型以利用缓存,可以降低消耗。
Teams与Enterprise
Teams提供集中付款、席位管理、分析和组织协作。Enterprise进一步提供SSO、SCIM、RBAC、用户组、策略控制、服务密钥、远程索引和更强的部署及支持选项。
企业API主要用于查询使用分析和管理配额配置,仅向Enterprise开放,不是一个把Windsurf代码生成能力作为通用模型API调用的接口。
隐私与代码安全
产品需要处理代码片段、提示词、终端输出、索引和诊断信息。个人用户可以在账户设置中选择退出部分代码片段遥测,企业还可通过管理策略控制有隐私影响的新功能。
应使用代码忽略规则排除密钥、证书、数据集和敏感目录,并检查Git忽略文件是否允许代理访问。即使文件不提交到Git,也不代表默认不会进入AI上下文。
GitHub与开源状态
Windsurf或Devin Desktop完整编辑器、Cascade、Devin Local和云端服务不是开源项目,官方没有公开可复现产品的完整源代码和模型权重。GitHub上的windsurf-ai主题仓库大多由第三方创建。
官方Exafunction组织公开了windsurf-demo等演示项目,文档也会引用开源语言服务器与调试工具;这些仓库不代表商业编辑器本身开源。
适合哪些用户?
- 希望用代理完成多文件开发和重构的程序员;
- 需要AI补全、终端、浏览器和代码库上下文一体化的团队;
- 想把复杂任务委派给本地或云端代理的工程师;
- 需要远程仓库索引、SSO、RBAC和使用分析的企业;
- 使用JetBrains并希望获得代理式编程能力的开发者。
产品优势
- 从代码补全扩展到本地与云端多智能体协作;
- Cascade支持跨文件修改、终端和可回退步骤;
- Windsurf Tab结合编辑、终端和会话上下文;
- 内置代码库索引、Workflows、Skills和MCP;
- 可用差异审阅、worktree和Arena降低试错影响;
- 企业版具备身份、权限、分析和部署能力。
限制与注意事项
AI生成代码可能存在安全漏洞、依赖幻觉和业务逻辑错误,自动命令也可能修改环境。所有输出都需要代码审查、测试、静态检查和人工验收。
新版已改名为Devin Desktop,界面和文档正在迁移,旧版积分、价格和菜单教程可能失效。中国用户还需考虑网络、模型可用性、付款和企业数据跨境要求。
常见问题
Windsurf现在叫什么?
官方已将Windsurf更名为Devin Desktop,原IDE、扩展、设置和订阅会迁移保留。
Windsurf免费吗?
有免费版,可体验基础补全和代理能力;高级模型与更高配额需要Pro、Max、Teams或Enterprise。
Windsurf Pro多少钱?
当前Pro为20美元/月,Max为200美元/月;旧用户可能保留历史优惠价格。
Windsurf支持Windows吗?
支持Windows,也支持macOS和Linux;另有JetBrains等多种IDE插件。
Windsurf能运行终端命令吗?
可以。代理可执行命令并读取输出,建议保持审阅模式并限制高风险自动执行。
Windsurf有MCP吗?
支持stdio、Streamable HTTP和SSE类型MCP,团队管理员可以设置开关与允许列表。
Windsurf开源吗?
不开源。官方演示项目和依赖的开源工具不等于编辑器、代理或云服务源码公开。
桂公网安备45132202000164号