跳转到内容

工作模式

工作模式 决定了 AI 执行工具时是否需要你的确认。不同模式提供不同级别的自动化程度——从”每一步都要确认”到”完全自动执行”。你可以在安全和效率之间选择最适合当前任务的平衡点。

模式标签说明状态
🔒 manualManual每次编辑前询问用户✅ 启用
📝 editEdit automatically自动编辑文件(⭐ 默认)✅ 启用
📋 planPlan先探索代码再编辑(预期行为)🔜 未启用
🤖 autoAuto安全检查后自动执行,有风险操作会暂停(预期行为)🔜 未启用
⚡ bypassBypass permissions不询问直接执行✅ 启用

📌 当前默认模式为 edit——自动处理文件读写,但脚本执行前仍需确认。这是大多数场景下的最佳平衡。

不同模式下,工具的确认策略如下:

工具🔒 manual📝 edit📋 plan🤖 auto⚡ bypass
ls / read / find / grep✅ 自动✅ 自动✅ 自动✅ 自动✅ 自动
write⚠️ 确认✅ 自动✅ 自动✅ 自动✅ 自动
script⚠️ 确认⚠️ 确认⚠️ 确认⚠️ 确认✅ 自动

📌 planauto 模式当前未启用,暂时使用与 edit 相同的权限规则。

💡 设计原则:只读操作始终安全放行;write 仅在最高警戒模式(manual)下需要确认;script 因为可以执行任意代码,除 bypass 外都需要用户确认。

场景推荐模式原因
🔍 初次使用,了解 AI 行为🔒 manual每一步都可见可控
💼 日常开发,信任 AI 编辑📝 edit效率与安全的最佳平衡
⚡ 批量操作,完全信任 AI⚡ bypass最高效率,无中断
操作说明
入口输入区域底部工具栏的 mode 按钮
面板浮动在按钮上方
关闭点击外部区域或按 Escape

模式切换遵循 “不影响当前,立即影响下一个” 的原则:

维度行为
正在执行的任务不会被中断,沿用旧模式的权限
下一个待处理的任务立即使用新模式
切换时机任意时刻都可以切换

📌 如果你正在执行一个敏感操作,可以先用 manual 模式完成,再切回 edit 模式继续日常工作。

特性说明
存储位置localStorage['rtc_mode']
恢复行为页面刷新后恢复上次的模式
降级策略存储失败时静默降级为默认值 edit

模式偏好跟随你的浏览器,不需要每次重新设置。