Windsurf(AI IDE 平台市场研究)


1. 介绍

Windsurf 是由 Cognition 运营的 AI 原生集成开发环境,其前身 Codeium 以「免费 Copilot 替代品」起步,2024 年末更名为 Windsurf。它是本组六个平台中归属变更最剧烈的一个:2025-07-14,Cognition(Devin 的开发方)宣布收购 Windsurf 的业务与团队,Google 则另行获得底层技术授权并接收部分核心成员。这一「三拆」式的结局,使其成为研究「AI IDE 竞争窗口期有多短」的标志性样本——一款产品从 ARR 快速增长到整体出售,前后不足一年。

被收购后的 Windsurf 发生了显著的定位转变:它不再以「VS Code fork 的独立编辑器」作为核心叙事,而是被重新包装为 Cognition 体系中「面向开发者的交互式编辑器」,与 Devin(自主软件工程师)构成「交互式 IDE + 托管式智能体」的双产品结构。2026 年的产品节奏(Windsurf 2.0、Devin Cloud 集成、Agent Command Center、Devin Review)全部围绕这一叙事展开。研究本平台的价值在于观察:当编辑器产品并入一家以自主智能体为核心的公司后,Harness 六层的重心会向哪里移动。

1.1. 开发商与产品沿革

项目内容
前身Codeium,以免费代码补全起步( 起步年份)
更名2024 年末更名为 Windsurf,以 Cascade 代理为核心叙事( 具体月份)
归属变更2025-07-14 Cognition 宣布收购 Windsurf 业务与团队;Google 同期获得底层技术授权并雇用部分创始成员( 交易金额)
收购口径提示部分第三方来源对收购时间与金额给出不同口径(如 2025 年 12 月、约 2.5 亿美元等),与主流报道的 2025-07-14 不一致,本文一律标注
官方自报规模1M+ 用户、4,000+ 企业客户(营销口径)
产品形态Windsurf Editor(独立 IDE)+ VS Code / JetBrains / Vim-Neovim / Xcode 插件

1.2. 定位与最新版本

被收购前的 Windsurf 定位是「Agentic Flow 理念的编辑器」——把人机协作看作一条由人与智能体交替推进的「流」,编辑器为这条流提供记忆、检查点与工具执行。被收购后,定位调整为 Cognition 体系的交互式开发入口:本地编辑、快速迭代与人工确认仍在 Windsurf Editor 内完成,而长时、可托管的任务被导向 Devin。2026 年 4 月的 Windsurf 2.0 明确了这一分工:Devin Cloud 集成 + Agent Command Center(看板式多会话管理)成为版本主叙事。

可核验的版本节点(2026 年,来自第三方对官方发布的转述,标 ):

时间事件
2026-04-06自适应路由(adaptive router)成为默认模型选择器
2026-04-07自研模型 SWE-1.6 正式可用
2026-04-15Windsurf 2.0:Devin Cloud 集成 + Agent Command Center
2026-04-28Devin for Terminal(本地终端内运行)
2026-05-06Devin Review(对任意 PR 自动审查)向全部用户开放
Wave 13Named Checkpoints(可回退的命名检查点)

撰写时未取得可核验的当期版本号,记为 [待填写]

1.3. 定价体系

Windsurf 的定价在第三方来源之间冲突严重,本文不采信任何单一口径,逐条标注:

来源口径摘要
第三方来源一2026-03 从 credits 改为配额制;Pro $20/月;Teams $35/席/月
第三方来源二Free 25 credits/月;Pro $20/月(500 credits);Teams $30/席/月;Enterprise $60+/席/月;加量包 $10/250 credits
第三方来源三Pro $20/月;Max $200;Teams $80/团队 + $40/开发者
第三方来源四Pro $15/月;Max $40/月

结论:Pro 档在 $15 与 $20 两个口径间冲突,Teams 档在 $30 至 $80 之间冲突,全部标注 ,采购前必须以官方定价页为准。可确认的结构性事实是:计费单位为 ACU(Agent Compute Units),各模型的实时费率在 Cascade Models 页公布;补全类能力(Tab / Supercomplete)不消耗 ACU。


2. 名词解释

术语英文 / 缩写释义
Windsurf EditorWindsurf Editor基于 VS Code 分支的独立 IDE,是 Cascade 代理的默认宿主;被收购后不再强调 fork 身份
CascadeCascadeWindsurf 的核心代理,分 Write 模式(编辑文件、运行终端、自主迭代)与 Chat 模式(只读问答),JetBrains 插件中 Write 模式称 Code 模式
Flow / FlowsAgentic Flow 理念的核心概念:一次 Cascade 代理式运行构成一条有命名生命周期的流,发出检查点、在终端命令与破坏性操作前暂停确认
记忆MemoriesCascade 自动生成并存储的上下文记忆,workspace 级,不跨 workspace,创建与使用不消耗 credits
命名检查点Named CheckpointsWave 13 引入,可将 Flow 回退到早前某一点,而不必废弃整轮任务
快速上下文Fast Context / SWE-grep专有代码库索引与检索技术,官方称相关代码检索速度约为标准代理式搜索的 10 倍
代码地图CodemapsAI 注解的代码结构可视化地图,按分组与行级链接呈现
代理算力单位ACU(Agent Compute Unit)代理类能力的计费单位,按模型与操作类型折算
完全补全Supercomplete跨行、跨位置的补全能力,全部计划免费且不消耗 ACU
自适应路由Adaptive Router默认模型选择器:先以小分类器判定任务类型,再路由到合适的模型
涡轮模式Turbo Mode允许 Cascade 自动执行终端命令的开关,关闭时代理式执行默认逐条确认
代理指挥中心Agent Command CenterWindsurf 2.0 引入,以看板方式同时管理多个 Cascade 与 Devin 会话
自研模型家族SWE-1 系列Cognition 自研编码模型家族(SWE-1、SWE-1.5、SWE-1.6、SWE-1 mini / Lite),以速度见长
模型上下文协议MCP(Model Context Protocol)外部工具与数据源接入的开放协议,Windsurf 提供一键接入与插件商店
零数据留存ZDR(Zero Data Retention)Teams / Enterprise 档默认不保留用户数据的服务承诺

3. 功能说明

3.1. Cascade 与代理能力

能力说明Harness 层位
Write / Chat 双模式Write 模式可编辑文件并执行终端命令并自主迭代;Chat 模式只读问答L2 + L3
Flow 生命周期每次代理式运行构成一条流,有检查点与确认点L3 + L4
Named Checkpoints流内可命名并可回退的检查点L4
Continue My WorkCascade 追踪用户手工操作,可随时「继续」未完成的工作L3 + L4
Lint 自动修复自动检测并修复自己引入的 lint 错误L5
多会话管理Agent Command Center 并行管理多个 Cascade 与 Devin 会话L3

3.2. 补全与编辑器能力

  • Tab / Supercomplete 补全:不消耗 ACU,是全部档位的免费能力。
  • 拖拽图片生成布局代码:多模态输入,直接从前端截图生成界面代码。
  • 终端命令生成(⌘+I):在终端内以自然语言生成 shell 命令。
  • Preview 与部署:内置预览与 Netlify 部署(第三方称 Pro 档每日 5 次)。

3.3. 扩展与集成能力

  • MCP:设置内一键接入常见服务器(Figma、Slack、Stripe、GitHub、Postgres、Playwright、Neon 等),另有 Plugin Store 提供发现与分发。
  • Devin 整合:Devin Cloud 集成、Devin for Terminal、Devin Review 三个入口,把长时任务从编辑器内剥离出去。
  • 多编辑器插件:除独立 IDE 外,提供 VS Code、JetBrains、Vim / Neovim、Xcode 插件形态。

3.4. 团队与合规能力

能力说明
零数据留存(ZDR)Teams / Enterprise 默认启用
合规认证SOC 2 Type II( 报告范围);第三方称 FedRAMP High 可用
系统级规则企业经 MDM / 配置管理强制下发,终端用户不可修改
命令自动化分级三张命令表(安全 / 歧义 / 危险)加用户自定义白名单与黑名单

4. 平台架构

4.1. 总体架构

图 4-1|Windsurf 平台总体架构:从编辑器内核到模型层(双智能体 × 双执行域)

Windsurf 平台总体架构:双智能体 × 双执行域 信息截止 2026 · 示意:基于本文 4.1 总体架构绘制 编辑器层 · 编辑器内核 位置:本地 Windsurf Editor(VS Code 分支):文件、终端、插件与差异呈现 自然语言目标 编排层 · Cascade 运行时(本图重点) 位置:本地 + 云端 代理式运行 · Flow 管理 · 命名检查点 · Agent Command Center 多会话看板 双域派发 执行域层 · 双智能体、双执行域 本地编辑器 × 云端容器 Cascade(Write / Chat) 交互式开发 · 快速迭代 · 人随时接管 Devin(Cloud / Terminal / Review) 长时托管 · 异步审查 · 批量并行作业 上下文与检索层 · Fast Context 索引 位置:本地 + 云端 全仓依赖与结构理解,代理式检索子代理;官方称检索速度约 10x 模型层 位置:云端 自研 SWE-1.6 + 第三方前沿模型 + 自适应路由 结构解读:Cascade 本地 × Devin 云端双智能体,由 Agent Command Center 看板统一编排,模型层以自适应路由支撑。

数据来源:基于本文分析绘制的示意图。

组件位置职责
编辑器内核本地VS Code 分支,负责文件、终端、插件与差异呈现
Cascade 运行时本地 + 云端代理式运行、流管理、检查点
Fast Context 索引本地 + 云端全仓依赖与结构理解,代理式检索子代理
Devin CloudCognition 托管长时托管任务的容器化执行环境
模型层云端自研 SWE-1 系列 + 第三方前沿模型 + 自适应路由

4.2. 模型体系与自适应路由

Windsurf 的模型策略在收购后体现为「自研 + 前沿 + 路由」三层:

内容
自研SWE-1.6(付费档约 950 tok/s,经 Cerebras;免费档约 200 tok/s,经 Fireworks)
第三方Claude 系(含 1M 标准档)、GPT-5.4、Gemini 3.1 Pro、DeepSeek V4-Pro 等(以官方模型页为准)
路由自适应路由先判定任务形态再选模型:仓级重构路由到 SWE-1.6,需求模糊路由到 Claude 高端档,短编辑路由到 GPT 档,快速代码库搜索路由到 swe-grep 子代理

值得单列的一条事实是 SWE-1.6 的训练方式:Cognition 在真实任务环境上,通过架设在开源底座模型之上的 Cascade 代理 Harness 做端到端强化学习训练。这是本组文档中少见的「Harness 反哺模型后训练」的直接证据——Harness 不只是模型之上的承载层,也可以成为训练环境本身。训练中还加入长度惩罚抑制冗长,官方称相较 SWE-1.5,SWE-Bench Pro 提升 10% 以上( 评测配置)。

4.3. 与 Devin 的整合架构

收购后的产品结构可以概括为双智能体、双执行域

执行域智能体适合任务
本地编辑器Cascade(Write / Chat)交互式开发、快速迭代、需要人随时接管的任务
云端容器Devin(Cloud / Terminal / Review)长时托管任务、异步审查、批量并行作业

Agent Command Center 是两个执行域的统一看板。这一结构对 Harness 六层的直接影响是:L3 的编排重心从「单会话内循环」上移到「跨智能体会话管理」,Cascade 与 Devin 各自的流、检查点与会话状态需要在一个界面上可比、可切换、可交接。


5. Harness 设计

5.1. L1 上下文工程层

Windsurf 的规则体系覆盖五个层级,是编辑器型工具中覆盖面最全的一档:

层级位置特性
全局规则global_rules.md跨所有 workspace 生效
Workspace 规则.windsurf/rules/*.md版本控制、团队共享,YAML frontmatter 配置触发方式
历史格式.windsurfrules(仓库根)注入每条 Cascade prompt,支持 description / globs / alwaysApply
子目录与父目录workspace 内全部子目录;Git 仓库向上搜索至 git root规则发现不局限于当前目录
系统级规则(Enterprise)macOS /Library/Application Support/Windsurf/rules/;Linux/WSL /etc/windsurf/rules/;Windows C:\ProgramData\Windsurf\rules\经 MDM 下发,用户不可修改,UI 中带 System 标签

关键实现约束与最佳实践(来自官方文档):

  1. 单文件上限 12,000 字符——规则文件有硬性尺寸约束,超出部分的处理方式决定了大团队规则的拆分策略。
  2. 多文件夹 workspace 中规则去重,以最短相对路径展示,避免同一规则重复注入。
  3. 系统级规则与用户规则是合并而非覆盖——系统规则提供基线,不吞噬用户定义。
  4. 官方建议规则简洁具体,不要写「write good code」这类已融入训练数据的通用指令;用项目符号与编号列表而非长段落。

除规则文件外,L1 还有两个非常驻通道:Memories(代理自动生成的跨会话记忆,详见 5.4)与 Codemaps(AI 注解的代码结构图)。前者解决「记住什么」,后者解决「如何快速向人与代理同时解释一个陌生代码库」。Fast Context 检索则保证大仓库下「该看什么文件」由索引层回答,而非依赖人工 @-mention。

5.2. L2 工具与执行层

工具说明确认机制
文件编辑以差异呈现,用户接受人工逐处确认
终端命令Turbo Mode 可自动执行关闭时逐条确认;三张命令表分级(详见 L6)
MCP一键接入 + Plugin Store接入即用,未见组织级白名单披露([待填写]
Preview / 部署内置预览、Netlify 部署常规确认
Devin 容器云端托管执行与本地机器天然隔离

L2 的特点是「编辑器内的工具面完整,但本地执行隔离未披露」。与终端型工具公开操作系统级沙箱原语不同,Windsurf 官方材料未见对本地命令执行的隔离机制说明,本项记为 [待填写];其安全模型实质上依赖命令分级 + 人工确认 + 云端隔离三个间接机制。

5.3. L3 编排与控制层(本平台重点)

Windsurf 的 Agentic Flow 理念在 L3 上体现为一个显式的生命周期模型:

  1. 流(Flow)启动:用户以自然语言下达目标,Cascade 进入代理式运行。
  2. 流内循环:检索、编辑、执行交替进行;终端命令与破坏性操作前暂停确认。
  3. 检查点(Checkpoint):流的关键节点自动生成检查点;Wave 13 起检查点可命名。
  4. 回退与继续:Named Checkpoints 允许回退到早前某点续跑,而不必废弃整轮;Continue My Work 允许把用户手工操作接回流内。
  5. 跨智能体派发:长时或并行任务交给 Devin,在 Agent Command Center 中统一观察。

这套设计与本组其他平台的差异点在于:把「回退」做成一等公民。多数平台的编排是「向前推进 + 全量重试」,而 Windsurf 把部分回退(redo from step N)显式化了。第三方评测同时指出其反面:长任务中途出错后,若没有命名检查点覆盖到出错点,用户几乎仍须整轮重启,部分纠正能力依赖检查点密度。

Agent Command Center 把并行度从「多开窗口」升级为「多会话看板管理」,配合 Devin Cloud 的容器执行,使 Windsurf + Devin 成为编辑器型工具中并行编排能力最强的组合之一。但其代价是状态分散在两个执行域,跨域交接(Cascade 中断后交给 Devin 续做)的机制未获官方文档明确描述,记为 [待填写]

5.4. L4 记忆与状态层(本平台重点)

组件范围特性
Memoriesworkspace 级Cascade 自动生成与检索;不跨 workspace;创建与使用不消耗 credits;用户可显式说「create a memory of …」
会话记忆项目级Cascade 追踪同一项目跨会话的上下文,而非仅单次会话
Named Checkpoints流内可命名、可回退
Continue My Work流级用户手工操作可被代理接续

Windsurf 的 Memories 与其他平台的记忆机制有一个关键差异:它是代理主动维护、免费使用的工作空间级记忆。用户不需要手动维护记忆文件,也不为记忆的创建与检索付费——这把 L4 从「用户自建的文件资产」变成了「平台托管的服务」。其边界同样清晰:不跨 workspace 意味着仓库迁移、monorepo 拆分会使记忆失效;且未见组织级记忆治理(如审计、导出、删除策略)的披露,[待填写]

5.5. L5 评估与观测层

机制说明局限
Lint 自动修复代理自动修复自己引入的 lint 错误是修复动作,不是质量判据
Problems 面板第三方实测称 Cascade 打开项目即并行运行 pytest / pylint / radon 等工具快速识别问题依赖用户自建工具链
内部基准SWE-Bench Pro 上 SWE-1.6 相较 SWE-1.5 提升 10%+模型层基准,非用户可观测能力
ACU 用量按代理运行计量成本观测,非质量观测

L5 是 Windsurf 六层中最薄的一层:未检索到官方的轨迹追踪、回归集或代理产出质量判分机制。与同组结论一致——使用 Windsurf 的团队必须把测试与 CI 作为独立的强约束建立起来

5.6. L6 治理与安全层

Windsurf 在 L6 的可核验设计集中在命令自动化分级组织合规两端:

  1. 三张命令表:Cascade 维护「始终安全」(如 ls、kubectl get)、「有歧义」(如 tar、pip、npm)、「通常危险」(如 rm)三张命令表,自动执行安全命令,其余需批准。用户可自定义白名单 / 黑名单覆盖默认分级;另有 opt-in 选项让 AI 判定歧义命令(始终服从 allow / deny 列表)。
  2. Turbo Mode:开启后允许自动执行终端命令,实质是把审批权整体下放;与命令表叠加后,「危险命令」仍应有最后一道闸。
  3. 系统级规则:企业强制下发的规则基线,用户不可删改,可承载安全红线。
  4. 合规与数据:Teams / Enterprise 默认零数据留存;SOC 2 Type II;第三方称 FedRAMP High 可用。

本组 README 中记录的 Amazon Q 事件(2025-08-11,提示注入诱导删除 AWS 资源)对本平台的启示是:命令表的「安全 / 危险」分类基于命令字面而非语义上下文,tar 这类歧义命令配合被注入的路径即可越过分级——命令分级是缓冲层而非防线,云端执行域隔离与数据留存策略才是边界

5.7. 六层能力小结

评级一句话判断
L1 上下文工程★★★五层规则 + Memories + Codemaps + Fast Context,覆盖面最全
L2 工具与执行★★工具面完整,但本地隔离机制未披露
L3 编排与控制★★★流生命周期 + 命名检查点 + 跨智能体看板,回退能力独有
L4 记忆与状态★★★Memories 托管式记忆 + 检查点回退,免费使用
L5 评估与观测无官方判分、轨迹与回归集,最薄的一层
L6 治理与安全★★命令分级 + ZDR + 合规认证;缺钩子类机械强制机制

6. 实际案例

说明:本节仅采用可核验来源。截至撰写时,未检索到 Windsurf 官方发布的带量化指标的企业采用案例,亦未检索到可支撑效率结论的独立对照测量。

案例一:官方规模口径(营销性质)。官方首页以 1M+ 用户、4,000+ 企业客户与 94% 代码由 AI 编写等数字作为社会证明,均属营销口径,标 ,本文不将其作为效果证据。

案例二:第三方检索能力实测。有第三方评测记录了在生产代码库的重构会话中,Cascade 在无人工喂给上下文的情况下定位到 4 个 router 文件中的 11 个相关端点(第三方口径)。该案例的可复用结论是:Fast Context 的全仓索引使「该改哪些文件」的定位不再依赖人工 @-mention,这正对应 L1 索引层与 L3 规划层的分工——索引回答「在哪」,规划回答「怎么改」。

案例三:Harness 训练环境(厂商披露)。SWE-1.6 通过架设在 Cascade Harness 上的端到端强化学习训练得到,训练环境即代理运行时本身。对 Harness 建设者的含义是:一套高质量的代理 Harness 不仅是推理时的承载层,还可以复用为模型后训练的环境——六层中的 L2(工具)与 L5(判分)在训练场景中变为「动作空间」与「奖励信号」。评测配置与分数标 。

反面案例(跨平台):Amazon Q 事件(2025-08-11)中,恶意提示注入试图诱导代理删除 AWS 资源。Windsurf 的三张命令表对该类攻击的防御是有限的——分类基于命令字面,而提示注入改变的是任务语义本身。该事件是所有编辑器型工具在 L6 上的共同教训:命令审批解决「做危险的事」,不解决「为错误的理由做事」


7. 总结

7.1. 优势

  1. Agentic Flow 理念带来独有的人机协作模型:流、检查点、命名回退与 Continue My Work,使「人机交替推进」成为被产品化的一等概念。
  2. L4 记忆体验最好:Memories 由代理自动维护且免费使用,配合检查点回退,是编辑器型工具中最完整的记忆与状态层。
  3. L1 覆盖面最全:全局、workspace、历史格式、子目录与 git 父目录、系统级五层规则,加 12,000 字符硬约束防止规则膨胀。
  4. 双执行域编排:Cascade(本地交互)+ Devin(云端托管)+ Agent Command Center 看板,并行托管能力在编辑器型工具中领先。
  5. 企业合规基线:ZDR 默认、SOC 2 Type II、系统级规则强制下发。

7.2. 局限

  1. L5 评估层几乎空白:无官方判分、轨迹、回归集,质量保障完全依赖团队自建测试与 CI。
  2. 本地执行隔离未披露:无法与终端型工具的操作系统级沙箱做等价性比较。
  3. 收购后的产品走向风险:资源向 Devin 倾斜的叙事明确,编辑器侧的长期投入存在不确定性;第三方持续报告长会话稳定性修复记录。
  4. 定价口径混乱:多来源冲突严重,采购决策前必须以官方页为准。
  5. 组织级治理缺少机械强制:无钩子、无 MCP 白名单披露,组织管控主要靠系统级规则与云端隔离。

7.3. 适用边界

场景是否适用理由
交互式开发中频繁的人机交替适用Flow + 检查点 + 记忆的组合最适合「边谈边做」
大仓库的无标注上手适用Fast Context 免人工索引配置
中小团队需要企业级合规基线适用ZDR 与 SOC 2 在 Teams 档即有
长时无人值守任务为主部分适用需经由 Devin,且跨域交接机制未明
需要钩子、白名单等机械治理不适用无对应机制披露
需要完全开源可审计的执行栈不适用闭源产品

7.4. 选型建议

选 Windsurf 的判断标准是:团队重视「人机交替」的交互式代理体验,且愿意接受归属变更后的产品路线风险。Agentic Flow 理念解决的问题——人随时接管、随时回退、代理随时接续——是编辑器型工具中最成体系的;如果你的工作方式是「盯一条流、反复纠偏」,它是本组最匹配的选择。

采购前必须完成三件事:以官方定价页核实当前档位与 ACU 规则(第三方口径冲突严重);确认 Devin 集成的计费边界(编辑器订阅与 Devin 用量是否分离结算,[待填写]);在小范围试点中验证长会话稳定性(第三方有多次稳定性修复记录)。

作为 Harness 研究的遗留启示:Windsurf 证明了记忆与回退可以做成免费托管服务(而非用户自建文件),也证明了代理 Harness 可以反过来成为模型训练环境。这两条路径对后续平台的演化方向都有参考价值。


信息缺口声明

  1. 当前版本号:撰写时未取得可核验的当期版本号,标 [待填写]
  2. 收购交易细节:金额与部分时间口径在不同来源间冲突(主流报道为 2025-07-14 Cognition 收购 + Google 技术授权;另有第三方给出不同时间与金额),全部标 。
  3. 定价:Pro 与 Teams 档在四个第三方来源间存在 $15—$80 的冲突区间,全部标 ;Devin 集成后的计费边界未获官方说明,标 [待填写]
  4. 本地执行隔离机制:官方未披露操作系统级沙箱原语,标 [待填写]
  5. 组织级记忆治理与 MCP 白名单:未获官方材料,标 [待填写]
  6. SWE-1.6 基准评测配置、FedRAMP High 状态、Pro 档部署次数上限:均来自第三方转述,标 。
  7. 企业落地效果数据:未检索到带量化指标的一手企业案例,本文未采用任何未经核实的量化效果数字。

8. 参考资料

  1. Windsurf 官方网站 — Cognition,2026。https://windsurf.com/
  2. Windsurf 官方文档 — Cognition,2026。https://docs.windsurf.com/
  3. Windsurf 官方定价页 — Cognition,2026。https://windsurf.com/pricing
  4. Windsurf 官方文档 · Cascade — Cognition,2026。https://docs.windsurf.com/windsurf/cascade
  5. Windsurf joins Cognition(收购公告)— Cognition,2025-07-14。https://cognition.ai/blog/windsurf-joins-cognition
  6. Cognition 官方网站与博客 — Cognition,2025—2026。https://cognition.ai/
  7. Model Context Protocol 官方站 — MCP / AAIF,2024—2026。https://modelcontextprotocol.io/
  8. Effective context engineering for AI agents — Anthropic,2025。https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
  9. SWE-bench 官方站 — Princeton / 社区,2023—2026。https://www.swebench.com/
  10. 2025 Stack Overflow Developer Survey — Stack Overflow,2025-07-30。https://survey.stackoverflow.co/2025/
  11. DORA 2025 State of AI-assisted Software Development — Google Cloud / DORA,2025。https://dora.dev/
  12. Terminal-Bench 官方站 — Stanford / Laude Institute,2025—2026。https://www.tbench.ai/

Windsurf (AI IDE Platform Market Research)

1. Introduction

Windsurf is an AI-native integrated development environment (IDE) operated by Cognition, whose predecessor Codeium started as a "free Copilot alternative" and was renamed Windsurf in late 2024. It is the one among the six platforms in this group that underwent the most dramatic change of ownership: on 2025-07-14, Cognition (the developer of Devin) announced the acquisition of Windsurf's business and team, while Google separately obtained a license to the underlying technology and took on some core members. This "three-way split" outcome makes it a landmark case for studying "how short the competitive window for AI IDEs is" — a product went from rapid ARR growth to being sold outright in under a year.

After the acquisition, Windsurf underwent a significant repositioning: it no longer used "a standalone editor forked from VS Code" as its core narrative, but was repackaged as the "interactive editor for developers" within the Cognition system, forming a dual-product structure of "interactive IDE + hosted agent" together with Devin (autonomous software engineer). The 2026 product cadence (Windsurf 2.0, Devin Cloud integration, Agent Command Center, Devin Review) all revolved around this narrative. The value of studying this platform lies in observing: when an editor product is merged into a company centered on autonomous agents, where does the focus of the six Harness layers shift to?

1.1. Developer & Product History

ItemContent
PredecessorCodeium, started with free code completion (starting year)
RenameRenamed Windsurf in late 2024, with Cascade agent as its core narrative (exact month)
Ownership changeOn 2025-07-14 Cognition announced the acquisition of Windsurf's business and team; Google simultaneously obtained a license to the underlying technology and hired some founding members (deal value)
Acquisition-caliber noteSome third-party sources give different accounts of the acquisition time and value (e.g. December 2025, about $250M, etc.), inconsistent with the mainstream report of 2025-07-14; this article uniformly marks them [To be verified]
Officially self-reported scale1M+ users, 4,000+ enterprise customers (marketing claims)
Product formWindsurf Editor (standalone IDE) + VS Code / JetBrains / Vim-Neovim / Xcode plugins

1.2. Positioning & Latest Version

Before the acquisition, Windsurf was positioned as an "editor embodying the Agentic Flow philosophy" — viewing human-machine collaboration as a "flow" alternately advanced by a human and an agent, with the editor providing memory, checkpoints, and tool execution for that flow. After the acquisition, its positioning shifted to the interactive development entry point of the Cognition system: local editing, fast iteration, and human confirmation still happen inside Windsurf Editor, while long-running, hostable tasks are routed to Devin. Windsurf 2.0 in April 2026 clarified this division of labor: Devin Cloud integration + Agent Command Center (kanban-style multi-session management) became the version's main narrative.

Verifiable version milestones (2026, relayed from third parties of official releases, marked [To be verified]):

DateEvent
2026-04-06Adaptive router becomes the default model selector
2026-04-07Proprietary model SWE-1.6 becomes generally available
2026-04-15Windsurf 2.0: Devin Cloud integration + Agent Command Center
2026-04-28Devin for Terminal (runs in the local terminal)
2026-05-06Devin Review (automatic review of any PR) opens to all users
Wave 13Named Checkpoints (revertible named checkpoints)

No verifiable current version number was obtained at the time of writing; recorded as [To be filled].

1.3. Pricing Model

Windsurf's pricing conflicts severely across third-party sources; this article does not credit any single account and annotates each:

SourceAccount summary
Third-party source 12026-03 switched from credits to a quota model; Pro $20/mo; Teams $35/seat/mo
Third-party source 2Free 25 credits/mo; Pro $20/mo (500 credits); Teams $30/seat/mo; Enterprise $60+/seat/mo; add-on pack $10/250 credits
Third-party source 3Pro $20/mo; Max $200; Teams $80/team + $40/developer
Third-party source 4Pro $15/mo; Max $40/mo

Conclusion: the Pro tier conflicts between the $15 and $20 accounts, and the Teams tier conflicts between $30 and $80; all are marked [To be verified], and the official pricing page must be the authoritative source before purchase. The structural fact that can be confirmed is: the billing unit is ACU (Agent Compute Units), and real-time rates for each model are published on the Cascade Models page; completion-style capabilities (Tab / Supercomplete) do not consume ACU.


2. Glossary

TermEnglish / AbbreviationDefinition
Windsurf EditorWindsurf EditorA standalone IDE based on a VS Code fork and the default host for the Cascade agent; no longer emphasizes its fork identity after the acquisition
CascadeCascadeWindsurf's core agent, split into Write mode (edits files, runs the terminal, iterates autonomously) and Chat mode (read-only Q&A); in the JetBrains plugin, Write mode is called Code mode
FlowFlow / FlowsThe core concept of the Agentic Flow philosophy: one agent-style Cascade run constitutes a flow with a named lifecycle, emitting checkpoints and pausing for confirmation before terminal commands and destructive operations
MemoryMemoriesContextual memories automatically generated and stored by Cascade, workspace-scoped and not shared across workspaces; creation and use do not consume credits
Named checkpointNamed CheckpointsIntroduced in Wave 13, allowing a Flow to be rolled back to an earlier point without discarding the entire task round
Fast contextFast Context / SWE-grepProprietary codebase indexing and retrieval technology; the official claim is roughly 10x faster relevant-code retrieval than standard agent-style search
Code mapCodemapsAI-annotated visual map of code structure, presented by groups and line-level links
Agent compute unitACU (Agent Compute Unit)The billing unit for agent-style capabilities, converted by model and operation type
Super completionSupercompleteCross-line, cross-position completion; free on all plans and does not consume ACU
Adaptive routerAdaptive RouterDefault model selector: first uses a small classifier to determine the task type, then routes to a suitable model
Turbo modeTurbo ModeA switch that allows Cascade to execute terminal commands automatically; when off, agent-style execution asks for per-command confirmation by default
Agent command centerAgent Command CenterIntroduced in Windsurf 2.0, managing multiple Cascade and Devin sessions simultaneously in a kanban view
Proprietary model familySWE-1 seriesCognition's proprietary coding model family (SWE-1, SWE-1.5, SWE-1.6, SWE-1 mini / Lite), known for speed
Model context protocolMCP (Model Context Protocol)Open protocol for connecting external tools and data sources; Windsurf offers one-click connection and a plugin store
Zero data retentionZDR (Zero Data Retention)Service commitment that Teams / Enterprise tiers do not retain user data by default

3. Feature Description

3.1. Cascade & Agent Capabilities

CapabilityDescriptionHarness Layer
Write / Chat dual modesWrite mode can edit files, run terminal commands, and iterate autonomously; Chat mode is read-only Q&AL2 + L3
Flow lifecycleEach agent-style run constitutes a flow with checkpoints and confirmation pointsL3 + L4
Named CheckpointsNameable and revertible checkpoints within a flowL4
Continue My WorkCascade tracks the user's manual operations and can "continue" unfinished work at any timeL3 + L4
Lint auto-repairAutomatically detects and fixes lint errors it introduced itselfL5
Multi-session managementAgent Command Center manages multiple Cascade and Devin sessions in parallelL3

3.2. Completion & Editor Capabilities

  • Tab / Supercomplete completion: does not consume ACU; a free capability on all plans.
  • Drag-drop image to generate layout code: multimodal input, directly generating UI code from a frontend screenshot.
  • Terminal command generation (⌘+I): generates shell commands in natural language within the terminal.
  • Preview & deploy: built-in preview and Netlify deployment (third parties say 5 times per day on Pro).

3.3. Extension & Integration Capabilities

  • MCP: one-click connection to common servers within settings (Figma, Slack, Stripe, GitHub, Postgres, Playwright, Neon, etc.), plus a Plugin Store for discovery and distribution.
  • Devin integration: three entry points — Devin Cloud integration, Devin for Terminal, and Devin Review — that peel long-running tasks away from inside the editor.
  • Multi-editor plugins: besides the standalone IDE, plugin forms for VS Code, JetBrains, Vim / Neovim, and Xcode are provided.

3.4. Team & Compliance Capabilities

CapabilityDescription
Zero Data Retention (ZDR)Enabled by default on Teams / Enterprise
Compliance certificationsSOC 2 Type II (report scope); third parties say FedRAMP High is available
System-level rulesForcibly rolled out by enterprises via MDM / configuration management; end users cannot modify them
Command automation gradingThree command tables (safe / ambiguous / dangerous) plus user-defined allowlists and denylists

4. Platform Architecture

4.1. Overall Architecture

图 4-1|Windsurf 平台总体架构:从编辑器内核到模型层(双智能体 × 双执行域)

Windsurf 平台总体架构:双智能体 × 双执行域 信息截止 2026 · 示意:基于本文 4.1 总体架构绘制 编辑器层 · 编辑器内核 位置:本地 Windsurf Editor(VS Code 分支):文件、终端、插件与差异呈现 自然语言目标 编排层 · Cascade 运行时(本图重点) 位置:本地 + 云端 代理式运行 · Flow 管理 · 命名检查点 · Agent Command Center 多会话看板 双域派发 执行域层 · 双智能体、双执行域 本地编辑器 × 云端容器 Cascade(Write / Chat) 交互式开发 · 快速迭代 · 人随时接管 Devin(Cloud / Terminal / Review) 长时托管 · 异步审查 · 批量并行作业 上下文与检索层 · Fast Context 索引 位置:本地 + 云端 全仓依赖与结构理解,代理式检索子代理;官方称检索速度约 10x 模型层 位置:云端 自研 SWE-1.6 + 第三方前沿模型 + 自适应路由 结构解读:Cascade 本地 × Devin 云端双智能体,由 Agent Command Center 看板统一编排,模型层以自适应路由支撑。

数据来源:基于本文分析绘制的示意图。

ComponentLocationResponsibility
Editor coreLocalVS Code fork, responsible for files, terminal, plugins, and diff rendering
Cascade runtimeLocal + cloudAgent-style runs, flow management, checkpoints
Fast Context indexLocal + cloudRepository-wide dependency and structure understanding; agent-style retrieval sub-agent
Devin CloudCognition-hostedContainerized execution environment for long-running hosted tasks
Model layerCloudProprietary SWE-1 series + third-party frontier models + adaptive routing

4.2. Model System & Adaptive Routing

Windsurf's model strategy after the acquisition takes the form of a "proprietary + frontier + routing" three-layer structure:

LayerContent
ProprietarySWE-1.6 (about 950 tok/s on the paid tier, via Cerebras; about 200 tok/s on the free tier, via Fireworks)
Third-partyClaude family (incl. 1M standard tier), GPT-5.4, Gemini 3.1 Pro, DeepSeek V4-Pro, etc. (as per the official model page)
RoutingAdaptive routing first determines the task shape, then selects a model: repository-level refactoring routes to SWE-1.6, ambiguous requirements route to the high-tier Claude, short edits route to the GPT tier, and fast codebase search routes to the swe-grep sub-agent

One fact worth listing separately is how SWE-1.6 was trained: on real task environments, Cognition performed end-to-end reinforcement learning through the Cascade agent Harness built atop an open-source base model. This is a rare piece of direct evidence in this group of documents of "Harness feeding back into model post-training" — Harness is not only a hosting layer on top of models, but can itself become a training environment. A length penalty was also added during training to suppress verbosity; officially, SWE-Bench Pro improved by more than 10% relative to SWE-1.5 (evaluation configuration).

4.3. Integration Architecture with Devin

The product structure after the acquisition can be summarized as two agents, two execution domains:

Execution domainAgentSuitable tasks
Local editorCascade (Write / Chat)Interactive development, fast iteration, tasks that require a human to take over at any time
Cloud containerDevin (Cloud / Terminal / Review)Long-running hosted tasks, async review, batch parallel jobs

Agent Command Center is the unified kanban for the two execution domains. The direct impact of this structure on the six Harness layers is: the orchestration focus of L3 shifts from the "in-session loop" up to "cross-agent session management", and the flows, checkpoints, and session states of Cascade and Devin need to be comparable, switchable, and handoff-able on a single interface.


5. Harness Design

5.1. L1 Context Engineering Layer

Windsurf's rule system spans five levels, giving it the broadest coverage among editor-style tools:

LevelLocationFeatures
Global rulesglobal_rules.mdApplies across all workspaces
Workspace rules.windsurf/rules/*.mdVersion-controlled and shared across the team; YAML frontmatter configures the trigger
Legacy format.windsurfrules (repository root)Injected into every Cascade prompt; supports description / globs / alwaysApply
Subdirectories and parent directoriesAll subdirectories within the workspace; Git repositories search upward to the git rootRule discovery is not confined to the current directory
System-level rules (Enterprise)macOS /Library/Application Support/Windsurf/rules/; Linux/WSL /etc/windsurf/rules/; Windows C:\ProgramData\Windsurf\rules\Distributed via MDM; not user-modifiable; carries a System tag in the UI

Key implementation constraints and best practices (from the official documentation):

  1. Single-file cap of 12,000 characters — rule files have a hard size constraint, and how the overflow is handled determines the splitting strategy for large-team rules.
  2. Deduplication of rules in multi-folder workspaces, displayed with the shortest relative path, to avoid the same rule being injected twice.
  3. System-level rules and user rules are merged, not overridden — the system rules provide a baseline and do not swallow user definitions.
  4. The official documentation recommends keeping rules concise and specific; avoid generic instructions such as "write good code" that are already baked into training data; use bullet points and numbered lists rather than long paragraphs.

Beyond rule files, L1 has two non-resident channels: Memories (agent-generated cross-session memory, see 5.4 for details) and Codemaps (AI-annotated code structure maps). The former answers "what to remember," and the latter answers "how to quickly explain an unfamiliar codebase to both humans and agents at once." Fast Context retrieval then ensures that, in large repositories, "which files to look at" is answered by the index layer rather than by manual @-mention.

5.2. L2 Tools & Execution Layer

ToolDescriptionConfirmation mechanism
File editingPresented as diffs, accepted by the userManual confirmation at each site
Terminal commandsCan be auto-executed by Turbo ModePer-command confirmation when off; graded via three command tables (see L6 for details)
MCPOne-click connection + Plugin StoreReady on connection; no organization-level allowlist disclosed ([To be filled])
Preview / deployBuilt-in preview, Netlify deployRoutine confirmation
Devin containersCloud-hosted executionNaturally isolated from the local machine

The characteristic of L2 is "a complete tool surface inside the editor, but no disclosure of local execution isolation." Unlike terminal-style tools that publish operating-system-level sandbox primitives, Windsurf's official materials contain no description of an isolation mechanism for local command execution; this item is recorded as [To be filled]. Its security model in substance relies on three indirect mechanisms: command grading + human confirmation + cloud isolation.

5.3. L3 Orchestration & Control Layer (focus of this platform)

Windsurf's Agentic Flow philosophy manifests at L3 as an explicit lifecycle model:

  1. Flow start: the user states a goal in natural language; Cascade enters agent-style execution.
  2. In-flow loop: retrieval, editing, and execution proceed alternately; confirmation pauses before terminal commands and destructive operations.
  3. Checkpoint: checkpoints are generated automatically at key points in the flow; since Wave 13, checkpoints can be named.
  4. Rollback and continue: Named Checkpoints allow resuming from an earlier point without discarding the entire round; Continue My Work allows the user's manual operations to be reconnected into the flow.
  5. Cross-agent dispatch: long-running or parallel tasks are handed to Devin and observed uniformly in the Agent Command Center.

What distinguishes this design from the other platforms in the group is: "rollback" is made a first-class citizen. Most platforms' orchestration is "move forward + full retry," whereas Windsurf makes partial rollback (redo from step N) explicit. Third-party evaluations point out the flip side at the same time: after a long task fails mid-way, if no named checkpoint covers the failure point, the user almost has to restart the entire round; partial-correction capability depends on checkpoint density.

The Agent Command Center raises parallelism from "opening many windows" to "multi-session kanban management," and, together with Devin Cloud's containerized execution, makes Windsurf + Devin one of the strongest parallel-orchestration combinations among editor-style tools. The cost, however, is that state is spread across two execution domains, and the mechanism for cross-domain handoff (giving a task to Devin to continue after a Cascade interruption) is not clearly described in the official documentation; recorded as [To be filled].

5.4. L4 Memory & State Layer (focus of this platform)

ComponentScopeFeatures
MemoriesWorkspace levelAuto-generated and retrieved by Cascade; does not cross workspaces; creation and use do not consume credits; the user can explicitly say "create a memory of …"
Session memoryProject levelCascade tracks the cross-session context of the same project, not just a single session
Named CheckpointsWithin a flowNameable, rollback-able
Continue My WorkFlow levelThe user's manual operations can be picked up by the agent

Windsurf's Memories differs from other platforms' memory mechanisms in one key way: it is workspace-level memory that the agent actively maintains and that is free to use. The user does not need to maintain memory files manually, and does not pay for the creation or retrieval of memories — this turns L4 from "file assets the user builds themselves" into "a platform-hosted service." Its boundary is equally clear: not crossing workspaces means that repository migration or monorepo splits will invalidate the memories; and no disclosure of organization-level memory governance (such as auditing, export, or deletion policies) is seen, [To be filled].

5.5. L5 Evaluation & Observation Layer

MechanismDescriptionLimitations
Lint auto-repairThe agent auto-repairs lint errors it introduced itselfA repair action, not a quality criterion
Problems panelThird-party hands-on testing claims that Cascade, on opening a project, runs tools such as pytest / pylint / radon in parallel to quickly identify problemsDepends on a user-built toolchain
Internal benchmarkSWE-1.6 improves 10%+ over SWE-1.5 on SWE-Bench ProA model-layer benchmark, not a user-observable capability
ACU usageMetered per agent runCost observation, not quality observation

L5 is the thinnest of Windsurf's six layers: no official trajectory tracking, regression set, or quality-scoring mechanism for agent output has been found. Consistent with the group's conclusion — teams using Windsurf must establish testing and CI as independent hard constraints.

5.6. L6 Governance & Security Layer

The verifiable design of Windsurf at L6 concentrates on two ends: command automation grading and organizational compliance:

  1. Three command tables: Cascade maintains three command tables — "always safe" (e.g. ls, kubectl get), "ambiguous" (e.g. tar, pip, npm), and "usually dangerous" (e.g. rm) — auto-executing safe commands and requiring approval for the rest. Users can override the default grading with custom allowlists / denylists; there is also an opt-in option that lets the AI judge ambiguous commands (always deferring to the allow / deny lists).
  2. Turbo Mode: once enabled, terminal commands may be auto-executed, which in substance delegates approval wholesale; layered on top of the command tables, "dangerous commands" should still have a final gate.
  3. System-level rules: the rule baseline that enterprises enforce; users cannot delete or modify it; it can carry the security red lines.
  4. Compliance and data: Zero Data Retention by default on Teams / Enterprise; SOC 2 Type II; third parties report FedRAMP High as available.

The implication for this platform from the Amazon Q incident recorded in the group's README (2025-08-11, a prompt injection that induced deletion of AWS resources) is: the "safe / dangerous" classification of the command tables is based on the command literal rather than semantic context, and an ambiguous command such as tar combined with an injected path can bypass the grading — command grading is a buffer layer, not a defense line; cloud execution-domain isolation and data-retention policy are the true boundary.

5.7. Six-Layer Capability Summary

LayerRatingOne-line verdict
L1 context engineering★★★Five rule levels + Memories + Codemaps + Fast Context; the broadest coverage
L2 tools & execution★★A complete tool surface, but the local isolation mechanism is undisclosed
L3 orchestration & control★★★Flow lifecycle + named checkpoints + cross-agent kanban; the rollback capability is unique
L4 memory & state★★★Memories hosted memory + checkpoint rollback; free to use
L5 evaluation & observationNo official scoring, trajectory, or regression set; the thinnest layer
L6 governance & security★★Command grading + ZDR + compliance certifications; lacks hook-style mechanical enforcement

6. Real-World Cases

Note: this section uses verifiable sources only. As of the time of writing, no enterprise adoption case with quantitative metrics published by Windsurf has been found, nor any independent controlled measurement capable of supporting efficiency conclusions.

Case 1: official scale figures (marketing in nature). The official homepage uses figures such as 1M+ users, 4,000+ enterprise customers, and 94% of code written by AI as social proof; all are marketing figures, marked [To be verified], and this article does not treat them as evidence of effectiveness.

Case 2: third-party hands-on test of retrieval. A third-party evaluation recorded that, in a refactoring session on a production codebase, Cascade located 11 relevant endpoints across 4 router files without any context fed in by a human (third-party figure). The reusable conclusion of this case is: Fast Context's repository-wide index removes the reliance on manual @-mention for locating "which files to change," which corresponds exactly to the division of labor between the L1 index layer and the L3 planning layer — the index answers "where," and the planning answers "how to change it."

Case 3: Harness as a training environment (vendor disclosure). SWE-1.6 was trained through end-to-end reinforcement learning built on top of the Cascade Harness; the training environment is the agent runtime itself. For Harness builders, the implication is: a high-quality agent Harness is not only a hosting layer at inference time, but can also be reused as the environment for model post-training — the L2 (tools) and L5 (scoring) among the six layers become the "action space" and the "reward signal" in a training scenario. Evaluation configuration and scores are marked [To be verified].

Counter-example (cross-platform): in the Amazon Q incident (2025-08-11), a malicious prompt injection tried to induce the agent to delete AWS resources. The defense offered by Windsurf's three command tables against this kind of attack is limited — the classification is based on command literals, whereas what prompt injection changes is the semantics of the task itself. This incident is a shared lesson at L6 for all editor-style tools: command approval solves "doing dangerous things," not "doing things for the wrong reasons".


7. Summary

7.1. Strengths

  1. The Agentic Flow philosophy brings a unique human–agent collaboration model: flows, checkpoints, named rollback, and Continue My Work make "alternating human–agent progress" a productized first-class concept.
  2. The best L4 memory experience: Memories are auto-maintained by the agent and free to use; combined with checkpoint rollback, this is the most complete memory & state layer among editor-style tools.
  3. The broadest L1 coverage: five rule levels — global, workspace, legacy format, subdirectories & git parent directories, and system-level — plus a 12,000-character hard constraint that prevents rule bloat.
  4. Dual execution-domain orchestration: Cascade (local interactive) + Devin (cloud-hosted) + the Agent Command Center kanban; the parallel-hosting capability leads among editor-style tools.
  5. An enterprise compliance baseline: ZDR by default, SOC 2 Type II, system-level rules enforced by distribution.

7.2. Limitations

  1. The L5 evaluation layer is almost empty: no official scoring, trajectory, or regression set; quality assurance relies entirely on team-built testing and CI.
  2. Local execution isolation undisclosed: an equivalence comparison with the operating-system-level sandboxes of terminal-style tools is not possible.
  3. Post-acquisition product-direction risk: the narrative of tilting resources toward Devin is explicit; the long-term investment on the editor side is uncertain; third parties continue to report long-session stability fixes.
  4. Pricing figures are inconsistent: multiple sources conflict severely; the official page must be the reference before any procurement decision.
  5. Organization-level governance lacks mechanical enforcement: no hooks, no disclosure of an MCP allowlist; organizational control relies mainly on system-level rules and cloud isolation.

7.3. Applicability Boundaries

ScenarioApplicable?Reason
Frequent human–agent alternation in interactive developmentApplicableThe Flow + checkpoint + memory combination suits "discuss while you work" best
Unannotated onboarding to a large repositoryApplicableFast Context requires no manual index configuration
Small and medium-sized teams need an enterprise-grade compliance baselineApplicableZDR and SOC 2 are available on the Teams tier
Predominantly long unattended tasksPartially applicableMust go through Devin, and the cross-domain handoff mechanism is unclear
Mechanical governance such as hooks or allowlists is neededNot applicableNo corresponding mechanism disclosed
A fully open-source, auditable execution stack is neededNot applicableA closed-source product

7.4. Selection Recommendations

The criterion for choosing Windsurf is: the team values the interactive agent experience of "human–agent alternation," and is willing to accept the product-route risk following the ownership change. The problem the Agentic Flow philosophy solves — a human can take over at any time, roll back at any time, and the agent can pick up at any time — is the most systematic among editor-style tools; if your way of working is "watch one flow and course-correct it repeatedly," it is the best-matching choice in this group.

Three things must be done before procurement: verify the current tiers and ACU rules against the official pricing page (third-party figures conflict severely); confirm the billing boundary of the Devin integration (whether the editor subscription and Devin usage are settled separately, [To be filled]); validate long-session stability in a small-scale pilot (third parties have multiple stability-fix records).

As a residual implication for Harness research: Windsurf has shown that memory and rollback can be made into a free hosted service (rather than files the user builds themselves), and that an agent Harness can in turn become a model training environment. Both paths offer reference value for the evolution direction of subsequent platforms.


Statement of Information Gaps

  1. Current version number: no verifiable current version number was obtained at the time of writing, marked [To be filled].
  2. Acquisition deal details: the deal value and some timing figures conflict across sources (the mainstream report is the 2025-07-14 Cognition acquisition + Google technology license; other third parties give a different timing and amount), all marked [To be verified].
  3. Pricing: the Pro and Teams tiers have a $15–$80 conflict band across four third-party sources, all marked [To be verified]; the post-Devin-integration billing boundary has no official explanation, marked [To be filled].
  4. Local execution isolation mechanism: the official side has not disclosed operating-system-level sandbox primitives, marked [To be filled].
  5. Organization-level memory governance and MCP allowlist: no official material available, marked [To be filled].
  6. SWE-1.6 benchmark evaluation configuration, FedRAMP High status, and the Pro tier deploy-count cap: all come from third-party relays, marked [To be verified].
  7. Enterprise deployment effectiveness data: no first-party enterprise cases with quantitative metrics have been found; this article does not adopt any unverified quantitative effectiveness figures.

8. References

  1. Windsurf official website — Cognition, 2026. https://windsurf.com/
  2. Windsurf official documentation — Cognition, 2026. https://docs.windsurf.com/
  3. Windsurf official pricing page — Cognition, 2026. https://windsurf.com/pricing
  4. Windsurf official documentation · Cascade — Cognition, 2026. https://docs.windsurf.com/windsurf/cascade
  5. Windsurf joins Cognition (acquisition announcement) — Cognition, 2025-07-14. https://cognition.ai/blog/windsurf-joins-cognition
  6. Cognition official website and blog — Cognition, 2025–2026. https://cognition.ai/
  7. Model Context Protocol official site — MCP / AAIF, 2024–2026. https://modelcontextprotocol.io/
  8. Effective context engineering for AI agents — Anthropic, 2025. https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents
  9. SWE-bench official site — Princeton / community, 2023–2026. https://www.swebench.com/
  10. 2025 Stack Overflow Developer Survey — Stack Overflow, 2025-07-30. https://survey.stackoverflow.co/2025/
  11. DORA 2025 State of AI-assisted Software Development — Google Cloud / DORA, 2025. https://dora.dev/
  12. Terminal-Bench official site — Stanford / Laude Institute, 2025–2026. https://www.tbench.ai/