终端中的命令

在终端中使用我们的 命令 模式 (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 进行配置。