欢迎光临
我们一直在努力

Devin Desktop安装、使用方法详细全解

Devin Desktop 安装、使用方法详细全解

数据来源:官方文档 (docs.devin.ai)、windsurf.com 官方定价页、Verdent Guides、DataCamp、DEV Community 等


一、重要通知:品牌变更

Windsurf 已正式重新品牌化为 Devin Desktop。 Codeium 公司(现 Cognition AI)将 Windsurf IDE 更名为 Devin Desktop。以下变化:

  • 官方域名从 windsurf.com 迁移至 devin.ai
  • 官方文档从 docs.windsurf.com 重定向至 docs.devin.ai
  • IDE 应用名称从 “Windsurf” 变为 “Devin Desktop”
  • 但核心功能(Cascade 智能体、Tab 自动补全等)保持不变
  • JetBrains/VS Code 插件仍称为 “Windsurf Plugins”

本文章同时使用 “Windsurf” 和 “Devin Desktop” 两个名称指代同一产品。


二、项目概述

项目详情
名称 Windsurf / Devin Desktop
公司 Cognition AI(原 Codeium)
官网 https://windsurf.com / https://devin.ai
文档 https://docs.devin.ai
定位 下一代 AI 原生 IDE(Agentic IDE)
底层 基于 VS Code 深度定制的独立 IDE
核心 AI Cascade 智能体(Code/Chat 双模式)
自有模型 SWE-1(旗舰)、SWE-1.5(快速迭代)、SWE-1-mini(轻量)
支持模型 Claude Sonnet 4.6、GPT-5、Gemini 3.1 Pro 等第三方前沿模型
操作系统 macOS、Windows、Linux
插件生态 兼容 VS Code 扩展市场 + 专属 Windsurf 扩展

核心理念:Devin Desktop不是"IDE + AI 助手"的拼凑,而是从底层设计的 AI 原生 IDE。AI 不是附加功能,而是编辑器的核心。Cascade 智能体具有深度代码库理解能力,可自主执行多文件编辑、代码推理、重构和终端命令。


三、核心功能特性

3.1 Cascade — AI 智能体

Cascade 是 Windsurf 的核心 AI 助手,支持 Code 和 Chat 两种模式:

打开方式:

  • 快捷键 Cmd/Ctrl+L(macOS / Windows/Linux)
  • 点击编辑器右上角 Cascade 图标
  • 编辑器或终端中选中的文本会自动包含在 Cascade 上下文中

Code 模式:专注于代码生成和编辑,可自主执行多文件修改、运行测试、调用工具
Chat 模式:专注于对话和解释,适合问答、代码审查、架构讨论

关键能力:

  • 工具调用(Tool Calling):Cascade 可调用文件读写、终端命令、搜索等工具。输入 /continue 或使用 “Auto-Continue” 按钮让智能体继续执行
  • 多文件编辑:一次性修改多个文件,理解跨文件依赖
  • 实时感知(Real-time awareness):自动感知当前编辑器状态、选中的代码、打开的文件
  • 命名检查点与回滚:在关键步骤设置检查点,可随时回滚到之前状态
  • 语音输入:支持语音输入指令
  • Linter 集成:自动检测 lint 错误,可一键 “Auto-fix” 或 disable
  • 问题发送到 Cascade:右键错误信息 → “Send to Cascade” 或 “Explain and Fix”
  • 同时运行多个 Cascade:支持同时打开多个 Cascade 会话
  • 分享对话:通过 “Share Conversation” 分享 Cascade 对话链接
  • @ 引用历史对话:使用 @-mention 引用之前的 Cascade 对话

3.2 Tab 自动补全

  • 打字时的行内代码建议(类似 GitHub Copilot Tab)
  • 所有计划(包括免费)均为无限制
  • 不消耗任何配额
  • 按 Tab 键接受建议

3.3 Command 模式(行内编辑)

  • 快捷键 Cmd/Ctrl+I
  • 直接在编辑器中启动 AI 行内编辑
  • 选中文本后使用,可对选中的代码进行 AI 编辑
  • 无限制使用(Pro 及以上)

3.4 Code Lenses

  • 代码上方的智能操作提示
  • 一键生成测试、解释代码、创建文档等

3.5 增强的终端(Terminal)

  • AI 集成的终端体验
  • 可在终端中与 Cascade 交互
  • 终端输出自动包含在 AI 上下文中

3.6 浏览器预览(Browser Previews)

  • 在 IDE 内直接预览 Web 应用
  • 支持实时预览开发中的前端项目

3.7 AI Commit Messages

  • 自动生成 Git 提交信息
  • 基于实际代码变更生成有意义的 commit message

3.8 DeepWiki

  • 自动为项目生成文档/wiki
  • AI 理解代码库结构并生成技术文档

3.9 Codemaps

  • 代码库的可视化地图
  • 直观展示项目结构和文件关系

3.10 Vibe and Replace

  • 选择代码区域后,用自然语言描述替换需求
  • AI 自动生成替换代码

3.11 上下文感知(Context Awareness)

  • 代码库索引:自动索引整个项目代码库
  • @ 提及语法:在 Cascade 中使用 @ 引用文件、文件夹、符号
  • 代码库理解:Cascade 自动理解项目结构、依赖关系和代码模式

3.12 Memories & Rules(记忆与规则)

  • Memories:持久化的 AI 记忆,记住你的偏好和项目习惯
  • Rules:项目级别的规则文件,自定义 AI 行为
  • 支持全局规则和项目特定规则

3.13 AGENTS.md

  • 项目根目录的 AGENTS.md 文件
  • 定义项目的 AI agent 行为准则和开发规范
  • Cascade 会自动读取并遵循这些规则

3.14 Workflows(工作流)

  • 自动化重复的开发轨迹
  • 定义可复用的 AI 工作流模板
  • 适合标准化的开发任务

3.15 MCP 集成(Model Context Protocol)

  • 支持连接 MCP 服务器扩展 AI 能力
  • 可连接数据库、API、外部工具等
  • 配置在 Settings 中通过 mcpServers 添加

3.16 App Deploys(应用部署)

  • 一键部署应用
  • 集成主流云平台部署

3.17 Web 和 Docs 搜索

  • Cascade 可搜索网络和文档
  • 帮助查找 API 文档、示例代码和解决方案

3.18 Skills(技能)

  • 预设的 AI 技能包
  • 针对特定任务类型优化 AI 行为

3.19 Arena Mode(竞技场模式)

  • 多模型竞赛模式
  • 同时让多个模型处理同一任务,比较结果

3.20 Worktrees(工作树)

  • Git worktree 集成
  • 在多个分支间快速切换和并行开发

3.21 Adaptive(自适应)

  • AI 根据你的编码风格和偏好自适应
  • 越用越贴合个人需求

3.22 Quick Review(快速审查)

  • 一键 AI 代码审查
  • 快速发现潜在问题和改进建议

3.23 Cascade Hooks

  • 自定义 Cascade 行为钩子
  • 在特定事件触发时执行自定义操作

四、安装步骤

4.1 系统要求

平台最低要求
macOS macOS 10.15+ (Catalina)
Windows Windows 10+
Linux Ubuntu 18.04+ / 主流发行版

4.2 下载安装

步骤 1:下载

访问 https://windsurf.com/editor 或 https://devin.ai ,选择对应平台下载:

  • Mac:DMG 安装包
  • Windows:EXE 安装程序
  • Linux:AppImage / DEB 包

步骤 2:运行安装程序

  • Windows:双击运行 .exe 安装程序,按提示完成安装
  • Mac:双击 .dmg,将应用拖入 Applications 文件夹
  • Linux:解压 AppImage 并赋予执行权限,或直接安装 .deb 包

步骤 3:首次启动 — 选择设置流程

启动后看到三个选项:

  • Start fresh — 全新开始,不导入任何设置
  • Import from VS Code — 从 VS Code 导入设置、扩展和主题
  • Import from Cursor — 从 Cursor 导入设置、扩展和主题
  • 建议:如果正在使用 VS Code 或 Cursor,选择对应导入选项可以保留你的开发习惯。

    步骤 4:选择编辑器主题

    选择你偏好的编辑器颜色主题(亮色/暗色等)。

    步骤 5:注册 / 登录

    • 使用邮箱注册免费账户
    • 支持 OAuth 登录
    • 如果自动登录遇到问题,选择 “Having Trouble?”,手动输入验证代码

    步骤 6:开始使用

    安装完成!现在可以:

    • 使用 Cmd/Ctrl+Shift+P 打开命令面板
    • 使用 Cmd/Ctrl+L 打开 Cascade
    • 使用 Cmd/Ctrl+I 打开 Command 模式

    4.3 导入 VS Code 配置(补操作)

    如果首次启动忘记导入:

  • 按 Cmd/Ctrl+Shift+P 打开命令面板
  • 输入 “Import Config”
  • 选择 “VS Code” 或 “Cursor” 进行导入
  • 4.4 扩展管理

    • 兼容 VS Code 扩展市场
    • 部分扩展可能存在兼容性问题
    • 推荐使用官方 “Recommended Extensions” 列表中的扩展

    4.5 更新

    • 点击 Profile 图标下拉菜单 → “Check for Updates”
    • 或 Cmd/Ctrl+Shift+P → “Check for Updates”

    4.6 卸载

  • 关闭 Devin Desktop
  • 删除应用程序:
    • Mac:从 Applications 文件夹移除
    • Windows:删除 C:\\Program Files\\Windsurf 和 C:\\Users\\[用户名]\\AppData\\Local\\Programs\\Windsurf
    • Linux:移除安装包
  • 删除配置文件:
    • Mac/Linux:rm -rf ~/.codeium/windsurf
    • Windows:删除 C:\\Users\\[用户名]\\.codeium\\windsurf
  • 如果添加到了 PATH,从系统 PATH 环境变量中移除
  • 清空回收站
  • 4.7 自定义图标(Beta)

    支持自定义应用图标,可在设置中调整。

    4.8 Next 版本

    提供 “Devin Desktop Next” 预览版本,可通过官网下载体验最新功能。


    五、使用方法详解

    5.1 键盘快捷键

    快捷键功能说明
    Cmd/Ctrl+L 打开 Cascade AI 智能体 最常用 — 打开 AI 助手面板
    Cmd/Ctrl+I Command 模式 行内 AI 编辑
    Tab 接受 AI 建议 Tab 自动补全确认
    Cmd/Ctrl+Shift+P 命令面板 打开 VS Code 命令面板
    Cmd/Ctrl+Shift+X 扩展面板 管理扩展
    Cmd/Ctrl+P 快速打开文件 文件搜索
    Cmd/Ctrl+B 切换侧边栏 显示/隐藏侧边栏
    Cmd/Ctrl+K 搜索 在文档中搜索(浏览器端)
    /continue 继续执行 Cascade 中让智能体继续
    Enter(空输入框) 立即发送 发送队列中的消息

    5.2 Cascade 使用流程

    基本交互:

  • 按 Cmd/Ctrl+L 打开 Cascade 面板
  • 用自然语言描述你的需求
  • Cascade 分析代码库上下文,生成代码或执行操作
  • 查看结果,接受或修改
  • 使用 /continue 让 Cascade 继续执行后续步骤
  • 高级技巧:

  • 选中文本再打开 Cascade:编辑器或终端中选中的文本会自动包含在上下文中
  • @ 引用:使用 @ 提及特定文件、符号或之前的对话
  • 设置检查点:在重要修改前设置命名检查点,方便回滚
  • 多 Cascade 会话:可同时打开多个 Cascade 处理不同任务
  • 分享对话:通过 “…” → “Share Conversation” 分享链接
  • Cascade Code 模式:

    • 专注代码生成和修改
    • 可自动执行文件读写、终端命令
    • 适合功能开发、重构、bug 修复

    Cascade Chat 模式:

    • 专注对话和讨论
    • 适合代码审查、架构讨论、学习新库

    5.3 Command 模式(行内编辑)

  • 在编辑器中选中要修改的代码
  • 按 Cmd/Ctrl+I 打开 Command 输入框
  • 描述修改需求
  • AI 直接在编辑器中生成修改
  • 接受或拒绝更改
  • 5.4 @ 引用语法

    在 Cascade 中可以使用 @ 引用:

    • @文件名 — 引用特定文件
    • @文件夹 — 引用整个文件夹
    • @符号 — 引用代码符号(函数、类等)
    • @之前的对话 — 引用历史 Cascade 对话
    • @终端输出 — 引用终端输出

    5.5 上下文管理

    上下文来源:

    • 当前打开的文件
    • 选中的代码
    • 终端输出
    • 代码库索引(自动)
    • @ 引用
    • .codeiumignore 排除的文件

    .codeiumignore:

    • 在项目根目录创建 .codeiumignore 文件
    • 语法类似 .gitignore
    • 排除不需要 AI 索引的文件和目录
    • 也可设置全局 .codeiumignore(位于 ~/.codeium/ 目录下)

    5.6 项目规则配置

    AGENTS.md:
    在项目根目录创建 AGENTS.md 文件,定义:

    • 编码风格和规范
    • 测试要求
    • 项目特定约定
    • AI 应该遵循的规则

    Cascade 会自动读取并遵循这些规则。

    5.7 模型选择

    可用模型:

    模型类型计费方式特点
    SWE-1 自有(旗舰) 固定费率/消息 Windsurf 原生 agent 模型,代码理解最强
    SWE-1.5 自有(快速) 固定费率/消息 更快的迭代速度,2026年3月新增
    SWE-1-mini 自有(轻量) 固定费率/消息 轻量级任务,最省配额
    Claude Sonnet 4.6 第三方 按 token 计费 前沿模型,适合复杂推理
    GPT-5 第三方 按 token 计费 OpenAI 最新模型
    Gemini 3.1 Pro 第三方 按 token 计费 Google 最新模型
    免费模型 免费 免费 功能受限,免费版可降级使用

    选择建议:

    • 日常开发:SWE-1 或 SWE-1.5(性价比最高)
    • 轻量任务:SWE-1-mini(最省配额)
    • 复杂推理:Claude Sonnet 4.6 或 GPT-5(消耗更多配额)
    • 配额紧张时:使用免费模型(体验降级但可用)

    注意:第三方模型按 token 计费,在大型代码库上的单次对话可能消耗 8%+ 的每周配额。SWE-1 系列按固定费率/消息计费,更可预测。

    5.8 MCP 服务器配置

    在 Settings 中添加 MCP 服务器:

    {
    "mcpServers": {
    "your-server-name": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-xxx"],
    "env": {
    "API_KEY": "your-api-key"
    }
    }
    }
    }

    配置后,Cascade 自动获得连接数据库、API 等外部工具的能力。

    5.9 高级配置

    • SSH 支持:支持 SSH 远程开发
    • Dev Containers:支持开发容器
    • WSL:支持 Windows Subsystem for Linux
    • 扩展市场设置:可自定义扩展来源
    • Diff Zones:自定义代码差异显示区域
    • Gitignore 访问:Cascade 可访问 .gitignore
    • 代理配置:支持自定义代理设置
    • 自定义图标:支持自定义应用图标(Beta)

    六、定价与计划

    2026年3月起,Windsurf 从"积分制"改为"配额制"。以下是最新定价。

    6.1 计划总览

    计划价格配额类型Tab 补全超额计费适用人群
    Free $0/月 轻量配额 无限 N/A 评估工具、轻度使用
    Pro $20/月 标准配额(日+周刷新) 无限 按 API 价格 个人开发者、日常使用
    Max $200/月 大量配额(日+周刷新) 无限 按 API 价格 重度用户、高强度 Cascade
    Teams $40/用户/月 标准配额/人 无限 按 API 价格 团队(最多 200 人)
    Enterprise 自定义 自定义 无限 自定义 200+ 人、合规需求

    6.2 配额机制详解

    核心变化:配额 ≠ 积分

    • 旧系统(2026年3月前):月度积分池(如 500 credits),可随时花光
    • 新系统:日配额 + 周配额,刷新机制限制集中使用

    你不能在一天内花光整月配额——每日/每周刷新上限控制了你可以在任何时间窗口内的使用量。

    Tab 补全:永远免费,不消耗配额
    Cascade:使用高级模型的消息消耗配额(按消息计费,非按动作)
    失败操作:不消耗配额(如文件未保存导致写入失败)

    6.3 各计划详解

    Free(免费版):

    • 轻量配额,支持体验 Cascade
    • 用完配额后可降级到免费模型
    • 预算 3-5 次有意义的 Cascade 会话
    • 适合评估工具

    Pro($20/月):

    • 标准配额 + 日/周刷新
    • 所有高级模型(SWE-1、SWE-1.5、Claude Sonnet 4.6、GPT-5、Gemini 3.1 Pro)
    • 无限 Tab 补全 + 无限 Command 行内编辑
    • 超额使用按 API 价格计费
    • 学生优惠:50%+ 折扣(需 .edu 邮箱),约 $7-8/月
    • 新用户 2 周免费试用

    Max($200/月):

    • 大量配额,适合重度使用
    • 适合每天数小时 Cascade、使用前沿模型、大型代码库
    • 定位对标 Cursor Ultra ($200/月)

    Teams($40/用户/月):

    • 每用户独立配额
    • 集中计费 + 管理分析 + 优先支持
    • 额外购买配额可团队共享
    • 最多 200 个席位
    • 访问控制(Access Control)为附加功能(+$10/用户/月)

    Enterprise($60/用户/月):

    • 每用户配额为 Teams 的两倍
    • RBAC + SSO + SCIM(包含在内)
    • 更长的模型上下文窗口
    • 最高优先级支持
    • 混合部署(即将推出)

    6.4 超额与附加

    • 附加配额:$10 = 250 单位(Pro),$40 = 1,000 共享单位(Teams/Enterprise)
    • 不过期:附加配额不随账单周期过期
    • 自动充值:设置阈值(约剩 15 credits 时触发)和月度上限(Pro 默认 $50,Teams 默认 $160)
    • 取消订阅后附加配额冻结(不消失,但需重新订阅才能使用)

    6.5 竞品对比

    Windsurf ProCursor ProGitHub Copilot Pro
    价格 $20/月 $20/月 $10/月
    Agent 会话 配额制(日/周刷新) 500 高级请求/月 有限(Copilot agent)
    Tab 补全 无限 无限 无限
    前沿模型 Claude、GPT-5、Gemini Claude、GPT-4.1、Gemini GPT-4.1、Claude
    IDE VS Code 深度定制(独立) VS Code fork VS Code、JetBrains 等插件
    团队定价 $40/用户 $40/用户 $19/用户(Business)
    高级版 Max $200/月 Ultra $200/月

    关键变化:Windsurf 此前 $15 Pro 的价格优势已消失,现在与 Cursor Pro 同价。Windsurf 的核心优势是 SWE-1 原生的代码库理解和 Cascade 智能体架构。


    七、典型应用场景

    7.1 新功能开发

    • 打开 Cascade,描述功能需求
    • AI 自动生成多文件代码
    • 自动运行测试验证
    • 设置检查点,分阶段提交

    7.2 代码重构

    • 选中要重构的代码区域
    • Cascade 分析依赖关系
    • 安全重构,自动更新相关引用
    • 回滚检查点恢复

    7.3 Bug 修复

    • 右键错误信息 → “Send to Cascade”
    • AI 分析问题根因
    • 自动生成修复代码
    • 运行测试确认

    7.4 代码审查

    • 使用 “Quick Review” 快速审查
    • AI 识别潜在问题、代码异味、安全漏洞
    • 提供改进建议

    7.5 文档生成

    • 使用 DeepWiki 自动生成项目文档
    • 使用 Command 模式为函数添加文档字符串
    • AI Commit Messages 自动生成提交信息

    7.6 快速原型

    • 自然语言描述应用需求
    • Cascade 生成完整项目骨架
    • 浏览器预览实时查看
    • 迭代优化

    八、安全性与隐私

    • 代码不用于训练:Windsurf 明确表示用户代码不会用于训练其模型
    • Enterprise SSO/SCIM:企业级身份验证和访问控制
    • RBAC:基于角色的访问控制(Enterprise)
    • 混合部署:受监管行业可混合部署(即将推出)
    • 代码索引本地进行:代码库索引在本地执行
    • 访问控制:可配置哪些数据可被 AI 访问

    九、常见问题 FAQ

    Q: Windsurf 和 Devin Desktop 是同一个产品吗?

    A: 是的。Codeium/Windsurf 已重新品牌化为 Devin Desktop,功能完全一致。

    Q: 免费版的 Cascade 能用吗?

    A: 可以,但有配额限制。用完免费配额后可降级到免费模型(体验降级)。

    Q: Tab 补全消耗配额吗?

    A: 不消耗。所有计划的 Tab 补全都是无限制的。

    Q: Pro 计划够用吗?

    A: 取决于你使用的模型。SWE-1/SWE-1-mini 通常足够日常使用;Claude Sonnet 4.6 等前沿模型消耗更快,单次重度会话可能消耗 8%+ 周配额。

    Q: 有学生优惠吗?

    A: 有。使用 .edu 邮箱可获 50%+ 折扣,约 $7-8/月。

    Q: 兼容哪些 VS Code 扩展?

    A: 大多数 VS Code 扩展兼容,但部分扩展可能存在兼容性问题。建议使用官方推荐扩展列表。

    Q: SWE-1 和第三方模型有什么区别?

    A: SWE-1 是 Windsurf 自有模型,按固定费率/消息计费,成本更可预测;第三方模型按 token 计费,在大型代码库上更贵。

    Q: 附加配额会过期吗?

    A: 不会。附加配额不随账单周期过期,可累积使用。


    十、学习资源

    资源链接
    官方文档 https://docs.devin.ai
    官网 https://windsurf.com / https://devin.ai
    定价页 https://windsurf.com/pricing
    更新日志 https://docs.devin.ai/desktop/changelog
    支持 https://docs.devin.ai → Support
    学生优惠 https://windsurf.com/editor/students
    GitHub 最佳实践 https://github.com/kamusis/windsurf_best_practice
    DataCamp 教程 https://www.datacamp.com/tutorial/windsurf-ai-agentic-code-editor

    十一、总结与建议

    优势

    • AI 原生设计:不是"IDE + AI"的拼凑,AI 深度融入编辑器
    • Cascade 智能体:强大的多文件编辑和自主执行能力
    • SWE-1 系列模型:原生模型,代码理解能力强,成本可预测
    • 免费计划实用:Tab 补全无限制,Cascade 可体验
    • 学生优惠:大幅折扣,适合学生开发者
    • VS Code 生态兼容:兼容 VS Code 扩展市场
    • 多模型支持:可选择自有模型或前沿第三方模型
    • MCP 集成:可扩展连接外部工具
    • 检查点和回滚:安全的 AI 代码修改

    劣势

    • 品牌频繁变更:从 Codeium → Windsurf → Devin Desktop,用户需适应
    • 配额限制:新的日/周配额机制不如旧积分系统灵活
    • 价格优势消失:$20 Pro 与 Cursor 同价,差异化竞争力下降
    • 生态成熟度:与 Cursor 相比,社区和生态仍在成长
    • 独立 IDE:不是 VS Code 插件,需单独安装

    推荐人群

    • 适合:寻求 AI 原生 IDE 体验的开发者、想从传统 IDE 升级的团队、学生开发者
    • 观望:深度依赖 VS Code/JetBrains 插件生态、已深度使用 Cursor 的开发者
    • 不适合:仅需简单代码补全的轻度用户(GitHub Copilot $10/月可能更划算)

    入门建议

  • 先用免费版充分体验 Cascade 和 Tab 补全
  • 如果满意,升级到 Pro($20/月),优先使用 SWE-1 系列模型
  • 第一周监控配额消耗,确定自己的使用模式
  • 编写 AGENTS.md 定义项目规则,提升 AI 输出质量
  • 配置 .codeiumignore 排除不需要索引的文件
  • 探索 Command 模式和 MCP 集成,扩展工作能力
  • 赞(0)
    未经允许不得转载:171主机测评 » Devin Desktop安装、使用方法详细全解
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址