- KINDNESS2026-05-0425611
最安全的方法当然是每次 ask,但也太繁琐了,目前也就 claudecli 有 auto 模式,关键是这玩意没订阅还不能开,那为了方便开发,也只能 bypass 了,但这个看起来也太危险了,但也没有什么好办法
而各家对规则匹配也做的很差劲,比如 cc,即使你配置了 git 这种通配符,还是会被多行命令或者运行顺序绕过,至于 cx(请输入文本),所以真的有对权限管理做的好的 cli 吗,看很多人被删盘了。
主楼 - KINDNESS2026-05-0425611
^-^ 我正在参考 cc 之前泄露的源码自己做一个,这或许需要时间,采用 rust 重写一个,目前完成了权限的管理了,mcp,hook,但显然远远不够
- 钟阮2026-05-044846
那就看看opencode,你直接全禁用,然后方向白名单就好了
- KINDNESS2026-05-0425611
^-^ 之前用过,快捷键bug一堆,就弃了,还没cc方便
- 钟阮2026-05-044846
快捷键……我用webui的都没什么快捷键能用,也懒得看了
- Enze2026-05-047740
输入输出不可控的情况下,焦虑
会被多行命令或者运行顺序绕过这种安全是很无解的,专注于隔离和备份才更划算,我做好隔离和备份之后都是让它们敞开了跑的 - ACTIONAI2026-05-0477098
写自己的项目在cc我都是开bypass模式
- neteroster2026-05-0415639
我大任务一般都是开个docker容器让codex在里面随便跑,实在担心就上个restic隔一段时间增量备份一下挂载目录
- OctoberSama2026-05-0410523
- KINDNESS2026-05-0425611
我觉得在于黑白名单的命令匹配机制有问题,多行命令我想可以提示词强制要求,但是单行命令不应该受到顺序影响
- KINDNESS2026-05-0425611
关键就在于,那么多被ai删盘的经验告诉我bypass有点危险。
- zhq2026-05-0436143
有一说一,虽然我一直让AI问我同不同意,但我几乎没怎么认真看过他的命令 ^-^
- KINDNESS2026-05-0425611
普通命令可以不仔细看,但删除一定要看,指不定ai敲错了。
- neteroster2026-05-0415639
删盘的所有案例几乎都来源于 Windows,原因是模型不太了解 Windows 的 shell 和转义机制。Unix 的话一般而言开 bypass 再做好工作目录备份或许不是那么大问题,当然肯定不是最佳实践。
另外你可以看看 codex 的 rule 是否满足你对顺序无关的要求: Rules – Codex | OpenAI Developers
另外codex最近推出了 auto review,由一个独立的agent检查命令并暂停高危操作: Auto-review of agent actions without synchronous human oversight
- apparition2026-05-044670
- KINDNESS2026-05-0425611
感觉无关,即使是win我也走的bash,ai的powershell灾难
- bsu2026-05-0434121
平常开发自己的项目用的是cnb的云开发环境,跑完一次就提交并push,敞开跑 不怕删
- neteroster2026-05-0415639
可以修改,就是看起来需要自己编译一下codex
- KINDNESS2026-05-0425611
5.4-mini也没这么差劲吧,做subagent也挺好的
- KINDNESS2026-05-0425611
^-^ 每次更新怪麻烦的,这个要是官方能配置就好,我感觉应该默认走主模型