在终端中使用 Command

在终端中使用我们的 Command 功能(Cmd/Ctrl+I),即可根据自然语言提示生成正确的 CLI 命令语法。

将终端选中内容发送到 Cascade

选中一段堆栈跟踪后按 Cmd/Ctrl+L 将其发送到 Cascade,之后你可以在下一个提示中引用该选中内容。

在终端中使用 @ 提及

在 Chat 中与 Cascade 就当前活动的终端进行对话。

自动执行的 Cascade 命令

在用户授权的前提下,Cascade 可以自行运行终端命令。不过,某些终端命令可通过 Allow 和 Deny 列表自动予以允许或拒绝。 启用 Auto 模式后,是否需要用户授权将由 Cascade 判断。此功能仅适用于使用高级 AI 模型发送的消息。

Turbo 模式

在 Turbo 模式下,Cascade 会始终执行命令,除非该命令在拒绝列表中。 你可以在编辑器右下角的 Windsurf - Settings 面板中切换此设置。

允许列表

允许列表用于定义一组会始终自动执行的终端命令。比如,如果你添加了 git,那么 Cascade 将始终接受 git add -A 你可以通过 命令面板 → Open Settings (UI) → 搜索 windsurf.cascadeCommandsAllowList 来进行设置。

拒绝列表

“拒绝列表”用于指定一组绝不会被自动执行的终端命令。例如,如果你添加了 rm,Cascade 在运行 rm index.py 之前将始终请求你的许可。 可通过 命令面板 → Open Settings (UI) → 搜索 windsurf.cascadeCommandsDenyList 进行设置。