随着AI编程工具和智能体(Agent)的普及,接入不可信的第三方LLM API所带来的“投毒”风险日益突出,特别是Agent执行Shell命令或修改文件时可能引发的数据泄露与系统破坏。针对这一安全隐患,社区提出了一种基于“看门狗”模式的防御方案。该方案巧妙利用了Codex的PreToolUse钩子机制,在Agent真正执行Bash命令、PowerShell脚本或应用代码补丁前,强制中断流程并调用一个中间件脚本。该脚本将上下文信息转发至另一个独立、可信的LLM(如DeepSeek),通过预设的严格安全Prompt,由审查模型判断指令是否存在窃取敏感文件(如.env)、恶意破坏系统或建立反向Shell等风险。若检测到恶意意图,审查模型将输出拒绝信号并阻断执行,反之则放行。这种“用AI审查AI”的架构,在几乎不改变原有开发流的前提下,为Agent的行动增加了一层动态语义防火墙。
事件分析
💡 核心观点:将Agent的执行权与审计权分离,利用低成本LLM充当独立安全审查员,是构建可信AI应用的必要范式。
原文链接:Linux.do





