
书名:《Agent Runtime 工程化:从工具调用循环到可恢复执行系统》
作者:陈堂会
章节:第七章 权限与安全边界 / 7.6 审批记录是系统事实
电子版系列:查看完整目录
第七章 权限与安全边界:7.6 审批记录是系统事实
用户审批不能只当 UI 事件。对 runtime 来说,它是一条系统事实,每次都应写入 audit log:
{
"runId": "run_123",
"stepId": "step_7",
"toolName": "run_command",
"riskLevel": "destructive",
"preview": "rm -rf build",
"decision": "denied",
"actor": "user",
"timestamp": "2026-08-12T12:00:00+08:00"
}
恢复执行时,这些记录尤其重要。已经被拒绝的危险工具,不能因为进程重启就再次自动执行。已经批准的一次性操作,也不应无限期复用授权。

