跳过主要内容“自动批准”菜单允许您对 Cline 自动执行的操作设置细粒度的权限。
工作原理
默认情况下,Cline 在调用任何工具(包括读取或写入文件)之前都会征求您的许可。 如果您希望 Cline 在不询问的情况下执行某项操作,您可以为该工具设置“自动批准”权限。权限选项
-
读取项目文件
- 允许 Cline 在不询问的情况下读取当前工作区中的文件
- 读取所有文件
- 将读取权限扩展到工作区之外的文件(系统文件、配置文件等)
-
编辑项目文件
- 允许 Cline 在不确认的情况下修改当前工作区中的文件
- 编辑所有文件
-
执行安全命令
-
使用浏览器
-
使用 MCP 服务器
-
最大请求数
- 设置 Cline 在需要您输入之前可以采取的连续自动操作次数
最佳实践
就我个人而言,我喜欢保持自动编辑禁用状态,因为这让我有机会在每一步都审查更改。 对于大多数严肃的开发工作流程,我建议从以下方面开始:
- 自动批准对项目文件的读取访问权限
- 设置合理的请求限制(10-20)
这让 Cline 有足够的自由来探索您的代码库,而不会受到持续中断,同时仍然需要对编辑或潜在破坏性操作进行许可。 随着您对 Cline 在特定项目中的能力建立更多信任,您可以逐步提高权限以匹配您的舒适度。 请记住,您可以随时根据需要调整这些设置——在关键生产工作中收紧权限,或者在原型设计和探索时放松权限。 您甚至可以使用快速“星标”操作来快速切换自动批准的选择。