人类一直有一种很自然的安全直觉:如果我能够理解一个人为什么这么做,就更容易判断他接下来会不会做出危险的事情。这套直觉几乎原封不动地被带进了人工智能——我们希望模型解释自己的判断,希望看到它的推理过程,希望观察它在行动之前究竟"想了什么"。当大模型开始从回答问题走向调用工具、操作浏览器、编写并运行代码、访问企业系统,甚至连续完成数十个步骤之后,这种直觉演化成一条极具诱惑力的安全路径:只要能够持续观察 Agent 的 Reasoning,就能提前发现它准备做什么。

但这条路径正在变得不稳固。2026 年 9 月 3 日,OpenAI 发布 GPT-6 Astra 的 Safety Overview 与 System Card,其中一个并不起眼、却可能非常重要的结果是:Astra 的 Chain-of-Thought Monitorability,相比此前模型出现了下降。OpenAI 对 monitorability 的定义并不只是"人类能不能读懂模型写出来的话",而是监控系统能否根据模型的推理、行为等信号,预测欺骗、违规、reward hacking 等值得关注的行为。在评估中,OpenAI 发现 Astra 书面推理中包含的、可以暴露潜在不当行为的信息减少了。官方同时强调,其中一部分明显结果来自专门要求模型规避监控的对抗性测试,而且 Astra 在整体安全与对齐评估中实际上比 GPT-5.6 Sol 表现得更好。

所以真正值得关注的并不是模型是否突然变得"不安全",而是一个更底层的问题:模型能力、模型对齐程度,以及模型是否容易被观察,可能正在成为三个彼此独立的变量。一个模型完全可能能力更强,也更遵守人类意图,与此同时,它的内部推理却更难成为一个稳定、可靠的安全信号。当这三件事不再互相绑定,我们理解 AI 安全的方式就必须跟着改变。

一 我们曾经把"看懂"误认为一种控制

过去的大多数软件并不存在这个问题。传统程序之所以容易治理,是因为它的行为逻辑通常可以被拆成确定的规则:

THEN D

输入是什么,条件是什么,代码走哪一个分支,最终发生什么,在理论上都可以追踪。即使系统极其复杂,我们依然相信:只要投入足够多的工程资源,总能找到行为与原因之间的因果链。

大模型改变了这一点。一个 Agent 可以接收一句非常模糊的自然语言任务,然后自己拆解目标、生成计划、调用工具、观察结果、修改策略,再继续执行。因果链没有消失,但不再以人类可以逐行阅读的形式存在。于是人类开始寻找新的观察窗口,Chain of Thought 成为其中最重要的一种——如果模型在准备删除数据库之前写下"这个数据库已经没有用了,我准备把它删除",监控当然很容易。

问题在于,正是在这种顺理成章之中,悄悄形成了一个危险的等式:可观察 ≈ 可理解 ≈ 可控制。这三件事从来都不是一回事。看到一个系统在想什么,不代表你完全理解它;理解它为什么这么想,也不意味着你能够阻止它。更重要的是,模型根本没有义务把所有真正影响行为的计算,都完整地表达在一个可被读取的自然语言 Reasoning Channel 里。OpenAI 在 Astra 的相关说明中也提到,更强的模型可能以更少的书面步骤解决问题,并对自己的书面推理拥有更强的控制能力;复杂任务仍可能暴露大量有用的推理信号,但这种暴露已经不能被假定为永远稳定。

一个原本很舒服的安全假设由此松动:我们未必能够一直通过"看它怎么想",可靠地知道它接下来会做什么。

二 智能越强,"理由"反而越可能成为一个不稳定接口

这并不奇怪。一个刚学会下棋的人往往需要把每一步都想清楚——如果他走这里,我走那里;而一个顶级棋手可能只是看了一眼棋盘,然后说:这里应该走马。并非顶级棋手没有思考,而是大量计算已经被压缩进经验、模式识别和内部表征之中,外部看到的"理由"只是决策过程的一小部分,且往往是事后被语言重新整理过的那一部分。

模型能力继续增长之后,很可能出现类似现象:越来越多的复杂推导不再需要展开成自然语言,越来越多的判断可以通过高度压缩的内部表示完成,越来越长的 Agent 行动也可能只需要非常短的显式规划。更进一步,未来的模型甚至能够知道哪些 Reasoning 会被监控。

从安全工程的角度看,这意味着一个朴素的问题:如果一个安全机制本身依赖被监管对象主动暴露信息,那么它究竟能不能被称为真正的 Boundary?答案应该非常谨慎。因为真正的边界必须具备一个基本性质:被控制者是否合作,不应该决定边界是否存在。门锁之所以是边界,不是因为门外的人愿意告诉你自己准备做什么;权限系统之所以是边界,也不是因为调用者愿意解释动机;密码学签名之所以成立,更不是因为签名者承诺自己"没有恶意"。

真正可靠的边界,都必须允许对方不解释、解释错误,甚至故意误导,而系统仍然能够作出判断。

这条标准并不苛刻,它只是把安全从对善意的期待,挪回到对结构的要求。而这一挪动,也改变了我们该向系统提出的问题。

三 安全真正需要知道的,可能没有我们想象中那么多

假设一个 AI Agent 准备转移 100 万美元。一个非常自然的问题是:它为什么要转这笔钱?也许是支付供应商,也许是资产调仓,也许是员工操作失误,也可能是 Prompt Injection,甚至可能是模型自主产生了错误目标。Reasoning Monitoring 希望理解的正是这些原因。

但安全系统其实还有另外一组完全不同的问题:它是谁?当前被授权的 Task 是什么?它正在调用什么能力?它准备操作哪个对象?金额是多少?收款地址是谁?当前系统状态是什么?这一次 Action 是否满足此前确定的 Boundary?

两组问题的性质截然不同。第一组在问 Why,第二组在问 What is about to happen。前者要求解释,后者只要求事实;前者依赖对方的表达质量,后者依赖系统自身的验证能力。

过去,因为 AI 几乎不直接改变现实,我们可以心安理得地把精力放在第一个问题上:模型给了一个错误答案,我们分析它为什么产生幻觉、为什么推理错误、为什么受到 Prompt Injection、为什么误解用户意图。这些当然都很重要。但当 Agent 可以直接改变资金、服务器、数据库、身份系统、生产环境甚至物理设备状态之后,第二组问题突然拥有了完全不同的重量——因为从这一刻开始,Reasoning Error 不再只是一次认知错误,它可能直接成为现实世界的状态变化。

四 这意味着 AI 安全正在出现一次边界迁移

过去我们试图治理的是:模型应该怎么想。未来越来越多的系统还必须治理另一件事:无论模型怎么想,它最多能让什么发生。

这两个目标并不冲突。Reasoning Governance 仍然重要,interpretability、alignment、CoT monitoring、anomaly detection 与 behavioral monitoring 都应当继续推进。事实上,OpenAI 并没有因为 Astra monitorability 的下降而放弃监控,恰恰相反,它扩大了监控范围:内部所有使用工具的 Astra 流量,包括 Evaluation 与 Training Runs,都被纳入更广泛的监控体系;外部部署同样增加了针对 reasoning 与 action 的监控与自动阻断机制。

这个反应本身值得玩味,因为它实际上承认了一件事:未来的安全不会依赖单一观察点。Reasoning 是一个信号,Action 是一个信号,工具调用、环境状态、身份、权限、历史行为,各自也都是信号,系统最终必须把它们组合起来。而其中最不能丢掉的一层,恰恰是最容易被忽略的那一层——执行本身。因为在所有信号里,只有执行必然发生在现实之前的那一刻:其他信号可以缺失、失真、被规避,唯独"这一步到底做不做得成",是任何一次真实影响都绕不过去的关口。

五 Reasoning Governance 与 Execution Governance 的区别

Reasoning Governance 的目标,是尽可能判断这个 Agent 是否正在形成一个危险决定。Execution Governance 的目标则完全不同:即使它已经形成了一个错误决定,这个决定能不能成为现实?

两者之间存在一个非常重要的安全距离,可以把它写成:

Intent ≠ Execution

"想做什么"和"最终让什么发生",必须被视为两件不同的事情。一个 Agent 完全可以生成这样一条指令:

Transfer $1,000,000 to Account X

但这个 Intent 本身不应该直接等于一次真实转账。在进入执行之前,系统仍然可以逐项验证:主体是否合法,Task 是否仍然有效,Action 是否属于授权范围,Target 是否匹配,金额是否超过边界,系统状态是否允许,相关证据是否完整,是否存在冲突条件,是否需要其他治理主体共同满足,以及最终是否允许这一次 Action 进入现实。

在这样的架构里,安全不再要求系统完全理解 Agent 的所有思想,它只要求一件事:当一个思想准备转化成现实的时候,必须经过一个确定性的边界。

我们不必读懂每一个念头,但必须保留对每一次执行说"不"的能力。

这是一种非常不同的安全哲学。它把支点从"我们是否足够了解对方",挪到了"结构是否仍然有效":前者依赖理解,会随模型能力变化而漂移;后者依赖验证,不会。

六 "不知道为什么"并不等于"无法控制"

现代工程系统其实早就接受过类似现实。我们并不需要理解一个攻击者为什么攻击服务器,防火墙才可以拒绝一个数据包;不需要知道一个员工为什么突然尝试读取财务数据库,权限系统才可以拒绝访问;甚至不需要判断一个机械臂为什么产生异常轨迹,安全控制器才可以触发急停。安全系统长期以来真正擅长的,从来不是完全理解世界,而是在无法完全理解世界的时候,仍然建立可靠边界。AI 没有制造出新难题,它只是把这个古老问题重新带回软件系统最核心的位置。

未来我们可能拥有比今天强大几个数量级的模型:它们可能完成我们无法独立完成的数学证明,发现人类从未发现过的软件漏洞,管理数百个并行任务,同时操作几十种企业系统,甚至形成远超单个人类认知容量的长期计划。在那个时候,要求"人类必须先完全理解它为什么这么做,然后才能保证安全",本身就可能是一个无法满足的工程条件。真正现实的问题只能变成另一句:即使我们不知道它为什么这么做,我们有没有能力限制这一步究竟能不能发生?

七 越强的智能,越需要确定性的边界

这里存在一个看似矛盾、其实非常自然的趋势。智能部分会越来越概率化——模型需要理解开放世界,处理模糊语言,应对不确定信息,探索未知问题,这些事情天然不可能全部变成确定性规则。

但也正因为如此,执行边界反而需要越来越确定。模型可以推测,可以规划,可以创造,甚至可以犯错;但某一个明确 Action 是否允许进入现实世界,必须尽可能变成一个可验证的问题。满足,就是满足;不满足,就是拒绝;信息缺失,就是不能证明;状态过期,就要重新判断;条件冲突,就不能执行。

Reasoning 可以无限复杂,Boundary 不应该因此无限模糊。

这可能会成为高自主 Agent 时代一个重要的工程分工:让智能负责面对开放世界,让边界负责守住确定世界。二者分工越清晰,我们对智能本身的宽容度反而可以越高——因为宽容不再意味着风险敞口。

八 最成熟的 AI 安全,可能不是要求 AI 永远正确

这是 AI 安全讨论里一个经常被忽略的假设。很多方案真正隐含的目标其实是:把模型训练到足够正确。更好的 Alignment,更好的 Reasoning,更好的 Instruction Following,更低的 Hallucination,更强的 Monitoring。这些方向当然都值得继续推进。

但一个成熟的安全体系不能把自己的成立,建立在"前面的智能组件最终会变得足够可靠"之上。因为安全工程存在的意义,本来就是处理失败:飞机不是因为发动机永远不会出问题才安全,数据库不是因为程序员永远不会写 Bug 才可靠,网络安全也不是因为用户永远不会泄露密码才成立。

真正成熟的系统从来都会问同一个问题:如果前面这一层失败了,后面还有什么?对于 Agent 来说,这个问题迟早会具体化成一串追问——如果 Reasoning 失败了呢?如果 Alignment 失败了呢?如果 Monitor 没看出来呢?如果 Prompt Injection 成功了呢?如果一个看起来完全合法的 Task,在执行过程中已经发生了状态变化呢?这时候真正决定事故是否发生的,就不再只是模型内部发生了什么,而是现实世界的最后一道执行边界还在不在。

安全的成熟标志,不是要求任何一方永远正确,而是让任何一方的错误都无法独自变成现实。

这也是信任结构的一次位移:从依赖一个足够可信的对象,走向依赖一个即使对象不可信也依然成立的结构。

九 从理解智能,到约束现实

GPT-6 Astra 的 monitorability 结果并不能证明我们已经"看不懂 AI",更不能证明 Chain of Thought Monitoring 已经失效。事实上,OpenAI 明确把 preserving CoT monitorability 继续列为研究目标,同时强调需要发展超越单纯观察 Chain of Thought 的 alignment auditing 技术。

真正重要的是,这个趋势提前暴露了一个未来很难回避的问题:我们不能把 AI 安全的最终边界,建立在一个可能随模型能力变化而变化的观察能力之上。我们应该努力理解模型,但安全不能以"必须理解"为前提;我们应该观察 Reasoning,但 Reasoning 不能成为唯一的 Final Authority;我们应该持续提高 Alignment,但系统不能假设 Alignment 永远不会失败。

当 Agent 真正拥有改变现实的能力之后,人类最终需要建立的是另外一种确定性:我可以不知道你全部在想什么,甚至可能无法理解你为什么得出这个结论,但在这一刻,我仍然能够准确知道——你准备做什么,你准备对谁做,你准备改变什么,当前条件是否允许,以及,这件事情究竟能不能发生。这可能才是智能系统进入现实世界之后,安全边界最终应该存在的位置。

当我们越来越难可靠地观察"为什么",就必须越来越可靠地控制——什么能够成为现实。