简短回答: Cognition 现在以 Devin Desktop 的名义发布 Windsurf 编辑器,它仍是桌面应用,因此 Apps Script 项目要通过 clasp 的拉取和推送才能进入。Google Apps Script Copilot 运行在项目本就所在的 script.google.com 编辑器中。
本页的审核方式
我们比较已记录的产品形态、运行位置、Apps Script 项目到达该工具所需的路径以及任务适配度。审核日期为 2026 年 7 月 28 日,当时该编辑器的文档以 Devin Desktop 名称发布。这不是基准测试;名称和产品形态近期有变动,请核对官方来源。
并排对比
一览
| 对比项 | Google Apps Script Copilot | Windsurf |
|---|---|---|
| 当前产品名称 | Google Apps Script Copilot。 | 由 Cognition 以 Devin Desktop 名义发布;面向 JetBrains IDE 的 Windsurf 插件单独提供。 |
| 运行位置 | 运行在 script.google.com 编辑器内的 Chrome 扩展。 | 可下载的桌面应用,文档涵盖 Mac、Windows 和 Linux。 |
| 如何接触到项目 | 直接读取你已经打开的 Apps Script 项目。 | 编辑本地文件,因此需先用 clasp 把项目拉取到磁盘。 |
| 第一次提问前的准备 | 安装扩展并登录。 | 安装该应用,安装 Node.js 20 或更高版本和 clasp,启用 Apps Script API,然后克隆项目。 |
| 运行与测试 | 应用更改并在同一编辑器中运行。 | 用 clasp 推送,然后在 Apps Script 编辑器中或通过 API 运行。 |
| 清单文件与权限 | appsscript.json 和授权提示始终在同一视图中。 | appsscript.json 在本地编辑并在推送时生效;授权提示仍会出现在 Apps Script 中。 |
| 最适合的场景 | 属于现有 Apps Script 项目的更改。 | 由智能体主导的本地仓库工作,Apps Script 只是其中一个目标。 |
本次审核时的名称
Cognition 现以 Devin Desktop 名义发布该编辑器,其文档说明此次过渡会保留 IDE、扩展、设置和进行中的工作。面向 JetBrains IDE 的 Windsurf 插件仍单独提供。如果你按 Windsurf 这个名称进行比较,请先查看当前产品页面。
适合场景
无论使用哪个名称,它都是面向多语言仓库工作的桌面编辑器。Google Apps Script Copilot 面向浏览器编辑器中的 Apps Script 工作。编辑时代码放在哪里,基本决定了选择。
同步步骤
Apps Script 项目托管在 script.google.com。要在桌面编辑器中编辑,需要安装 Node.js 20 或更高版本和 clasp,启用 Apps Script API,拉取、修改并推送后代码才能运行。这带来了 Git 历史和本地工具链,代价是每次修改都要往返一次。
该选哪一个
脚本位于浏览器编辑器中,而你希望把改动、权限和执行日志集中在一处。
你想要一个在仓库之上运行的本地智能体编辑器,而 Apps Script 项目只是它维护的若干对象之一。
常见问题
- Windsurf 还叫 Windsurf 吗?
- Cognition 现在以 Devin Desktop 的名义发布该编辑器,其官方常见问题说明此次变更会保留你的 IDE、扩展、设置和进行中的工作。Windsurf 这个名称仍用于 JetBrains 插件。由于这一变化发生在 2026 年内,比较版本前请先查看当前产品页面。
- Windsurf 能打开 Google Apps Script 项目吗?
- 无法直接从云端打开。Apps Script 项目位于 script.google.com,而桌面编辑器处理的是本地文件,因此你用 clasp 拉取项目、修改,再推送回去。clasp 需要 Node.js 20 或更高版本,并为你的账户启用 Apps Script API。
- 为 Apps Script 付出同步成本,智能体桌面编辑器值得吗?
- 这取决于工作量。如果是希望纳入 Git 并接受审查的多文件重构,这一次往返微不足道。如果只是修复绑定式 Sheets 项目中的一个触发器,准备工作通常比改动本身还费事。
官方来源
在修改生产工作流之前,请阅读原始文档。
