Agent 工程对照
← 学习路径

从问题进入

怎么防止 Agent 乱执行命令?

给了 shell,Agent 能碰到的就不止当前项目;每条命令都问人,Agent 又失去了自主的意义。

简答

四家实际分成两个层次:Codex 与 DeepSeek 下沉到操作系统(seatbelt / landlock / bwrap / Windows ACL),openJiuwen 与 Pi 停在策略层——前者是 allow / ask / deny 三档规则引擎,后者干脆不做沙箱,只问「你信任这个目录吗」。有意思的是 Codex 和 DeepSeek 用了完全相同的三个模式名,但一个定义成协议枚举,一个定义成事件日志的折叠结果。

三步读懂

  1. 01

    原理

    为什么存在、有哪些权衡

  2. 02

    对照

    四家怎么解同一个问题

  3. 03

    源码

    固定在 commit 与行号上

相关概念