Windsurf 编辑器
终端
终端中的命令
在终端中使用我们的 命令 模式 (Cmd/Ctrl+I
),从自然语言提示生成正确的 CLI 语法。
将终端选区发送到 Cascade
高亮堆栈跟踪的一部分,然后按 Cmd/Ctrl+L
将其发送到 Cascade,您可以在下一个提示中引用此选区。
自动执行的 Cascade 命令
Cascade 能够在用户许可下自行运行终端命令。然而,某些终端命令可以通过允许列表和拒绝列表自动接受或拒绝。
启用自动模式后,它将依靠 Cascade 的判断来决定命令是否需要用户的许可才能执行。此功能仅适用于使用高级模型发送的消息。
极速模式
在极速模式下,Cascade 将始终执行命令,除非该命令位于拒绝列表中。
您可以通过编辑器右下角的 Windsurf - 设置面板切换此选项。
允许列表
允许列表定义了一组将始终自动执行的终端命令。例如,如果您添加 git
,则 Cascade 将始终接受 git add -A
。
此设置可通过命令面板 → 打开设置 (UI) → 搜索 windsurf.cascadeCommandsAllowList
进行配置。
拒绝列表
拒绝列表定义了一组将永远不会自动执行的终端命令。例如,如果您添加 rm
,则 Cascade 将始终请求许可才能运行 rm index.py
。
此设置可通过命令面板 → 打开设置 (UI) → 搜索 windsurf.cascadeCommandsDenyList
进行配置。