<!-- title: Windsurf改名了：八个Cascade隐藏开关 -->
<!-- domain: tips-tricks -->

## 你还在比 Windsurf 和 Cursor 谁强？认知已经过期了

先甩一个时间差炸弹：**2026 年 6 月，Windsurf 正式改名 Devin Desktop，全面并入 Cognition（Devin 的母公司）体系。** Hacker News 上 6 月 2 日那条 "Windsurf is now Devin Desktop" 把这事钉死了。时间线是这样的——2025 年 7 月 Cognition 收购 Windsurf，裁了一波员，然后把 Windsurf Editor 这条 IDE 产品线和 Devin 的 agent 引擎合流，现在你打开它，对话框背后跑的不只是 Cascade，还有一套**本地 agent 引擎（Devin Local Agent）和 Agent Client Protocol（ACP）**。

国内到现在还满屏"Windsurf vs Cursor 怎么选"，但真正的问题不是选哪个，而是**99% 的人连它原来的 Cascade 都只用了 Tab 补全 + 一个对话框**。这篇扒出 8 个藏在官方文档里、绝大多数人没点开过的隐藏开关——其中好几个**不烧 credits**，还有一个隐藏的子代理一直在替你干活。

---

## 八个 Cascade 隐藏开关

### 开关一：Memories 自动记忆——白纸黑字"不消耗 credits"

这是最被低估的一个。Cascade 在对话过程中，**会自动判断哪些上下文值得记住，存成 memory，绑定到当前 workspace**，跨对话持久化。点 Cascade 右上角的 **Customizations（自定义）图标**就能看到所有记忆，点进去可以 Edit。

官方文档原文有一句大多数人直接划过去的话：

> Creating and using auto-generated memories do **NOT** consume credits.

**操作步骤**：
1. `Cmd/Ctrl+L` 打开 Cascade，正常聊天写代码；
2. 当它说"我会记住这个偏好"时，说明已自动落库；
3. 右上 Customizations → Memories 面板，编辑/删除不想要的记忆。

**预期效果**：项目架构约定、命名风格、踩过的坑自动沉淀，不用每个新对话重讲一遍——而且**零 credit 成本**。
**适用场景**：长期维护一个项目，让它越用越懂你。

### 开关二：`.windsurf/rules` 按文件 glob 自动激活规则

都知道 Cursor 有 `.cursorrules`，但 Cascade 的 Rules 更细：**规则可以绑定到 glob 或自然语言描述，按你正在编辑的文件局部激活**。

**操作步骤**：
1. 工作区根目录建 `.windsurf/rules/`，里面放 markdown 文件写规则；
2. 规则文件里声明它作用于哪些 glob（比如 `**/*.tsx`）；
3. 跨所有项目的全局规则写到 `global_rules.md`；
4. 子目录里的 `.windsurf/rules` 也会被自动发现。

**关键限制**：每个规则文件上限 **12000 字符**，官方建议"简短、具体"，太长太虚会反过来 confuse Cascade。
**预期效果**：写 React 组件自动套前端规范，写 Python 自动套后端规范，互不污染——比一份全局规则糊上去精准得多。
**适用场景**：monorepo 多技术栈混编。

### 开关三：Workflows 让 AI 编排 AI——slash 命令可嵌套

这个是把重复劳动彻底自动化的杀招。Workflows 本质是 markdown 文件（title + description + 一串 steps），存在 `.windsurf/workflows/`，用 **`/workflow-name`** slash 命令一键调用。

杀手锏在于：**一个 workflow 里可以调用别的 workflow**——比如 `/release-flow` 里写"Call /run-tests-and-fix，再 Call /git-workflows"。等于让 AI 编排 AI。你甚至可以直接让 Cascade 帮你**生成一个 workflow**。

官方给的内置示例就很有料：
- `/address-pr-comments`：拉 PR 分支 → 读评论 → 逐条处理；
- `/run-tests-and-fix`：跑测试并自动修错；
- `/code-formatting`：保存时自动跑 Prettier/Black/ESLint；
- `/git-workflows`：按规范格式 commit + 开 PR。

**预期效果**：把"拉分支 → 读评论 → 改 → 测 → 提 PR"五步固化成一键。
**适用场景**：团队统一发版、PR 审查、CI 前置检查。

### 开关四：背后有个 Fast Context 子代理在替你省 context

你以为 Cascade 在"慢慢思考"，其实它**先派了一个隐藏的检索子代理**去翻代码。这个子代理叫 **Fast Context**，用 Cognition 自研的 **SWE-grep / SWE-grep-mini** 模型，文档明说：

> Fast Context is a specialized subagent that retrieves relevant code … up to **20x faster** than traditional agentic search … SWE-grep-mini serving at over **2,800 tokens per second**.

它用受限工具集（`grep`、`read`、`glob`）把相关代码捞回来喂给主模型，**自动触发、无需手动开**。重点是这句话：**"delegating retrieval to a specialized subagent, Cascade conserves its context budget"**——脏活脏日志都丢给子代理，主模型的上下文预算不被搜索噪音污染。

**怎么知道它在干活**：大仓库的查询明显比以前快、且回答更聚焦。
**适用场景**：超大代码库（几十万行）的跨文件理解。
**信息差**：90% 的人不知道有这么个快子代理，还在抱怨"Cascade 慢"，其实是没给它足够大的检索范围。

### 开关五：消息队列——别干等它跑完

Cascade 跑长任务时，你可以**边跑边排队下一条指令**。

**操作**：
- 它干活时你直接打字 + `Enter`，消息进**队列**，按顺序执行；
- 想**插队立即发送**：在空输入框再按一次 `Enter`；
- 队列里任何一条**发送前都能删**。

**预期效果**：长链路 agent 任务不停机，你边等边规划下一步，串起来跑。
**适用场景**：需要连续多轮、又不想打断当前思路的任务。

### 开关六："continue" 是个烧钱的词——25 次工具调用上限

这是 credit 流失的隐形阀门。官方原文：

> Cascade can make up to **25 tool calls per prompt**. If the trajectory stops, simply type in `continue` and Cascade will resume … **Each `continue` will count as a new prompt.**

每次 `continue` = 一个新 prompt = **重新计入用量/credit**。所以长任务里反复敲 continue，是在悄咪咪烧额度。

**优化**：
- 与其让它干 25 次停了你再 continue，不如**在一条指令里把多步任务讲清楚**，减少中断次数；
- 或者干脆用**开关三的 Workflow**一次性编排整条链路；
- 关掉 Fast Context 不现实（它是省 context 的），但你可以用 **Chat 模式**做纯问答（Chat 模式不改代码、不动文件），避免无谓的工具调用。

**适用场景**：预算紧张的个人开发者、烧 credit 的重构任务。

### 开关七：Turbo 自动执行 + deny list 黑名单

Cascade 的终端/浏览器自动执行分三档：

| 档位 | 行为 |
|------|------|
| **Off** | 从不自动执行，除 allow list 外都要确认 |
| **Auto** | 模型按安全性自决是否自动执行（**仅 premium 模型**）|
| **Turbo** | 除 deny list 外，**全自动跑终端命令和浏览器控制** |

**操作**：Windsurf Settings 面板选档位，务必配 **deny list**，把 `rm -rf`、`git push --force`、删库、改生产配置这类锁死。

**预期效果**：信任的脚手架/部署任务全程无人值守提速，危险操作物理隔离。
**适用场景**：solo 开发者跑基建、自动化部署。**警告**：Turbo + 没配 deny list = 等于把 root 交给 AI。

### 开关八：一键回退到任意步骤 + `.codeiumignore` 锁机密

两个保命招打包：

**回退**：悬停到原来的某条 prompt，点右侧的回退箭头（或从目录里回退），**把代码恢复到该步骤的状态**。注意官方警告：**Reverts are currently irreversible**（不可逆，慎用）。

**`.codeiumignore`**：工作区根目录放一个，gitignore 语法，效果是**阻止 Cascade 查看、编辑、创建**这些文件。进阶版是**全局 ignore**：把 `.codeiumignore` 放到 `~/.codeium/` 目录下，**对所有 Windsurf 工作区生效**。

**预期效果**：agent 改崩了一键回滚；`.env`、密钥、生产配置全局锁死，根本进不了它的视野。
**适用场景**：处理敏感项目、CI 出事后的快速回滚。

---

## 一次 Cascade 任务的隐藏流水线

把上面 8 个开关拼起来，你会发现一次"看起来简单"的对话，背后其实是一条流水线：

```mermaid
flowchart TD
    U["你（打字/语音/队列消息）"] --> CAS["Cascade 主模型"]
    CAS -->|"需要搜代码<br/>自动触发"| FC["Fast Context 子代理<br/>SWE-grep 2800 tok/s · 快 20x"]
    FC -->|"精炼后的相关代码<br/>省主模型 context"| CAS
    CAS -.->|"读取持久上下文"| MEM["Memories（自动·免credit）<br/>+ Rules（global / glob 局部）"]
    CAS -->|"编排多步"| WF["Workflows /name<br/>可嵌套调用"]
    CAS -->|"执行"| TOOL["工具：terminal · web · 文件"]
    TOOL -->|"Off/Auto/Turbo"| AUTO["自动执行档位<br/>+ deny list 黑名单"]
    AUTO -->|"改崩了"| REV["回退到任意步骤"]
    AUTO -.->|"禁止访问"| IGN[".codeiumignore<br/>工作区 + ~/.codeium 全局"]
    style FC fill:#fef3c7
    style MEM fill:#dcfce7
    style WF fill:#e0e7ff
    style AUTO fill:#fee2e2
```

看懂这张图，你就从"会用对话框"升级到"会调流水线"了。

---

## 信息差总结：你知道的 vs 别人不知道的

| 维度 | 90% 的人以为 | 实际（文档原文）|
|------|------------|--------------|
| **产品名** | 还在叫 Windsurf | 2026-06 起叫 Devin Desktop，含本地 agent + ACP |
| **记忆** | 不敢多用，怕费 credit | 自动记忆**不消耗 credits** |
| **规则** | 一份全局规则糊上去 | `.windsurf/rules` 可**按 glob 局部激活** |
| **检索** | Cascade 自己慢慢搜 | 有 **Fast Context 子代理**，快 20x、省 context |
| **重复任务** | 每次手打指令 | **Workflows** 可 slash 调用、**可嵌套**、可让 AI 生成 |
| **长任务** | 停了就 `continue` | 每次 continue = **新 prompt**，烧 credit |
| **自动执行** | 要么全手动要么全自动 | **三档** + deny list，精确控权 |
| **机密** | 靠自觉 | `.codeiumignore` 全局版锁死，**进不了它的视野** |

---

## 行动指南：今晚就能做的五步

1. **改名认知**：把脑子里 "Windsurf" 换成 "Devin Desktop"，去 `devin.ai/blog/windsurf-is-now-devin-desktop` 看官方迁移说明，确认你的订阅/配置没断。
2. **清记忆**：打开 Cascade → Customizations → Memories，把之前自动存的废记忆清掉，主动加 3-5 条项目核心约定（免费、零成本）。
3. **建规则**：在 monorepo 里给前端/后端各建一份 glob 规则，立刻感受到"按文件类型自动切换规范"。
4. **写第一个 Workflow**：从 `/run-tests-and-fix` 改起，把你的测试+修复链路固化，下次一行 slash 搞定。
5. **上保险**：Settings 选 Auto 档 + 配 deny list（至少锁住 `rm -rf` 和 force push），再放一个全局 `~/.codeium/.codeiumignore` 锁 `.env`。

做完这五步，你对 Cascade 的利用率就从 10% 拉到 60% 以上——而这，正是和你抢同一个岗位、抢同一波外包单子的人还不知道的差距。

---

### 参考来源

- Devin 官方博客：[Windsurf is now Devin Desktop](https://devin.ai/blog/windsurf-is-now-devin-desktop/)
- Hacker News 讨论：[Windsurf is now Devin Desktop（2026-06-02）](https://news.ycombinator.com/item?id=48375212)
- Hacker News：[Cognition 收购 Windsurf 后的动荡（2025-08）](https://news.ycombinator.com/item?id=44800267)
- 官方文档：[Cascade Overview](https://docs.windsurf.com/plugins/cascade/cascade-overview) · [Memories & Rules](https://docs.windsurf.com/plugins/cascade/memories) · [Workflows](https://docs.windsurf.com/plugins/cascade/workflows) · [Fast Context](https://docs.windsurf.com/context-awareness/fast-context)

---
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护。
> 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
