Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
终端中的 Command
Cmd/Ctrl+I) ,可根据自然语言提示生成正确的 CLI 命令语法。

将终端中选定的内容发送到 Cascade
Cmd/Ctrl+L 将其发送到 Cascade。你可以在下一条提示中引用这段选中的内容。

@提及你的终端
Cascade 自动执行命令
自动执行级别
| 级别 | 描述 |
|---|---|
| 已禁用 | 自动执行已被完全禁用。所有命令在执行前都需要手动批准。 |
| 仅允许名单 | 只有与允许名单中条目匹配的命令才能自动执行。所有其他命令都需要手动批准。 |
| 自动 | Cascade 会自行判断命令是否可以安全地自动执行。被认定为可能存在风险的命令仍需要你批准。此功能仅适用于使用高级模型发送的消息。 |
| Turbo | 除拒绝列表中的命令外,所有命令都会立即自动执行。 |

由管理员控制的最高级别 (团队版和 Enterprise)
团队级命令列表 (Teams & Enterprise)
| 列表类型 | 行为 |
|---|---|
| 允许列表 | 与此列表中条目匹配的命令将自动执行,无需用户确认 (前提是该用户已启用自动执行) 。 |
| 拒绝列表 | 与此列表中条目匹配的命令在执行前始终需要用户批准,无论用户设置如何。 |
- 团队和用户配置会合并:团队级列表会与在 Devin Desktop 设置中配置的用户个人允许/拒绝列表合并。命中团队或用户允许列表的命令都会自动执行 (除非被拒绝列表拦截) 。
- 拒绝列表优先于允许列表——如果某个命令同时匹配两个列表 (无论是在团队级还是用户级) ,都需要获得批准
允许列表
git,那么 Cascade 将始终自动接受 git add -A。
可通过 命令面板 → 打开设置 (UI) → 搜索 windsurf.cascadeCommandsAllowList 进行设置。

拒绝列表
rm,那么 Cascade 在运行 rm index.py 时始终会先请求你的许可。
可通过命令面板 → 打开设置 (UI) → 搜索 windsurf.cascadeCommandsDenyList 进行此设置。

专用终端
zsh 作为 shell。

.zshrc 和其他 zsh 专用文件中的别名和环境变量都可用。
如果你使用的不是 zsh,而是其他 shell,并且希望 Devin Desktop 使用共享环境变量,我们建议创建一个共享配置文件,让两个 shell 都能加载该文件。
