有关 YOLO 模式功能、风险和最佳实践的完整详细信息,请参阅功能中的 YOLO 模式。
概览
启用 YOLO 模式后,Cline 会自动批准所有操作,包括文件更改、终端命令、浏览器操作和模式转换。这提供了最大的自动化速度,但去除了所有安全防护栏。企业管理员配置
作为企业管理员,您可以通过远程配置来控制组织中的用户是否可以启用 YOLO 模式。为所有用户禁用 YOLO 模式
将以下内容添加到您的远程配置 JSON 中yoloModeAllowed 设置为 false 时
- YOLO 模式切换开关在所有用户界面中被禁用
- 用户即使在本地设置中也无法启用 YOLO 模式
- 此策略立即应用于所有团队成员
- 企业策略优先于个人偏好
为所有用户启用 YOLO 模式
yoloModeAllowed 设置为 true 或省略时
- 用户可以在其本地 Cline 设置中启用或禁用 YOLO 模式
- 个人用户自行决定是否使用 YOLO 模式
- 不适用组织限制
企业策略建议
推荐方法
出于以下原因,大多数组织应默认禁用 YOLO 模式安全与合规性
安全与合规性
YOLO 模式会移除所有批准门控,可能允许
- 未经审查的代码更改关键系统
- 未经监督执行命令
- 可能违反合规性策略的自动化操作
- 通过未监控操作暴露数据的风险
代码质量控制
代码质量控制
没有批准提示
- 更改发生得太快,无法实时审查
- 错误在被检测到之前可能已经复合
- 质量门控被绕过
- 回滚变得更加复杂
审计要求
审计要求
许多行业要求
- 代码更改有记录的批准痕迹
- 自动化操作的明确问责制
- 可追溯的决策过程
- YOLO 模式可能与这些要求冲突
例外情况:何时允许 YOLO 模式
考虑为以下情况启用 YOLO 模式: 沙盒/开发环境- 隔离的测试环境
- 个人开发机器
- 概念验证项目
- 临时探索性工作
- DevOps 自动化工程师(需要适当监控)
- 沙盒环境中的研发团队
- 具有健壮回滚和恢复程序的团队
- 具有全面日志记录的脚本 CI/CD 管道
- 自动化测试场景
- 演示或培训环境
企业注意事项
安全隐患
当您的组织中启用 YOLO 模式时: 风险因素:- 所有工具执行均自动进行,无需人工审查
- 错误可能在多个文件之间快速传播
- 在实施前发现安全漏洞的机会减少
- 自动化操作可能绕过现有安全控制
- 实施全面的日志记录和监控
- 将 YOLO 模式限制在非生产环境
- 要求使用 YOLO 模式的团队进行定期安全审查
- 确保版本控制和回滚程序到位
监控要求
当您的组织允许 YOLO 模式时,实施: 强制监控:-
实时活动跟踪
- 监控哪些用户启用了 YOLO 模式
- 跟踪 YOLO 模式何时处于活动状态
- 记录所有采取的自动化操作
-
审计追踪维护
- 保留 YOLO 模式会话的完整历史记录
- 记录何时何地进行了自动化操作
- 为合规目的保留记录
-
异常检测
- 对不寻常的自动化操作模式发出警报
- 标记自动执行的高风险操作
- 监控潜在的安全事件
监控 YOLO 模式使用情况
当 YOLO 模式被启用时(根据策略),通过以下方式跟踪使用情况: 遥测事件:- 捕获用户何时切换 YOLO 模式开/关
- 记录哪些任务是在启用 YOLO 模式下执行的
- 提供跨组织的汇总使用统计数据
- 任务元数据指示 YOLO 模式是否处于活动状态
- 完整的操作日志显示自动化批准
- 支持事后审查和分析
- 标准日志记录捕获所有自动化决策
- 工具执行与时间戳一起记录
- 为受监管环境提供合规性追踪
按组织规模划分的推荐策略
小型团队(5-20 名开发者)
- 默认: 禁用
- 例外: 允许用于个人沙盒环境
- 监控: 基本遥测足够
中型组织(20-100 名开发者)
- 默认: 禁用
- 例外: 仅允许用于指定的开发/测试环境
- 监控: 需要遥测 + 定期审计审查
大型企业(100+ 名开发者)
- 默认: 严格禁用
- 例外: 每个用例都需要安全批准
- 监控: 全面遥测 + 实时警报 + 合规性报告
技术实现
配置管理
通过远程配置进行集中控制- 即时应用于所有连接的客户端
- 不能被单个用户覆盖
- 在 Cline 重启后仍然存在
- 在所有团队成员之间同步
策略执行
执行机制- 用户使用您的企业配置服务器进行身份验证
- 下载并应用远程配置
- 本地 UI 遵守企业策略设置
- 如果策略禁止,YOLO 模式切换开关将禁用
- 用户会看到一条解释企业限制的消息
合规性考虑
对于受监管行业的组织: SOC 2 合规性:- YOLO 模式可能与变更管理控制冲突
- 在安全策略中记录允许/禁止的决定
- 如果允许 YOLO 模式,则实施补偿控制措施
- 自动化操作仍必须遵守数据处理策略
- 确保 YOLO 模式不会绕过数据保护措施
- 维护自动化数据处理的审计追踪
- 金融服务:通常与法规要求不兼容
- 医疗保健:可能违反 HIPAA 审计追踪要求
- 政府:通常与批准工作流程授权冲突
支持与问题解答
有关配置 YOLO 模式策略的帮助- 查看远程配置概述
- 请参阅功能:YOLO 模式以了解详细功能
- 联系您的企业支持代表
- 加入我们的Discord进行社区讨论

