终端中的 Command
Cmd/Ctrl+I) ,可根据自然语言提示生成正确的 CLI 命令语法。

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

@提及你的终端
Cascade 自动执行命令
自动执行级别
你可以通过编辑器右下角的 Devin 设置面板选择首选的自动执行级别。

由管理员控制的最高级别 (团队版和 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 都能加载该文件。

