Kimi Code 0.40重新命名权限模式为始终询问、必要时询问和完全自动,并引入危险命令护栏;0.41又调整了自动权限下的危险命令行为。权限语义在快速迭代中可能变化,用户不能只凭旧名称理解安全程度。升级后应阅读当前版本说明、检查配置,并在测试目录验证每种模式会批准什么。
三种模式的适用场景
始终询问适合陌生仓库、生产配置和新用户;必要时询问适合日常开发,在风险点暂停;完全自动只适合隔离环境、可回滚任务和无人值守批处理。
不要为了减少弹窗直接选择最高自动化。先优化任务边界与工具权限,再决定交互模式。
危险命令护栏的变化
版本更新可能使自动模式不再拦截某些危险或无法静态分析的命令,因此外部沙箱和系统权限必须成为最后防线。
禁用root运行,限制工作目录和网络,生产密钥不进入环境。删除、发布、付款和数据库修改通过独立审批服务控制。
工作区信任与插件
只信任来源明确的仓库。恶意项目可在文档、脚本或同名可执行文件中诱导Agent越权。首次打开先检查启动目标和MCP配置。
插件与自定义Agent可以改变提示和工具,应审核来源、版本、权限与数据去向。无用插件及时禁用。
升级后的验证清单
记录当前版本和配置,使用测试仓库尝试读外部文件、删除、联网、后台命令和高风险操作,确认是否出现预期审批。
团队统一配置基线并锁定关键选项。自动任务保存命令与文件日志,异常时可停止、撤销凭据和回滚。
进一步实施建议
如果必须无人值守,建议使用一次性容器、只读源码挂载、单独输出目录、短期API密钥和网络白名单。任务成功后由流水线检查差异与测试,再由人决定是否合并。这样即使权限模式在版本升级后发生变化,操作系统与交付流程仍能限制真实影响。管理员还应把最终生效模式显示在会话和日志中,避免配置名称已改变但团队仍按旧语义操作;发现模式异常时立即结束会话并轮换凭据。
落地检查清单
- 升级后重新验证权限语义。
- 完全自动仅在隔离可回滚环境使用。
- 工作区、MCP和插件先审核再信任。
- 高风险动作由外部审批系统控制。