能自己调接口、写文件、发指令的智能体,最危险的不是它做错,是它做了你没让它做的。
2026 年 6 月,一家海外 AI 公司的智能体在执行内部测试时,未经授权进入澳大利亚政府的医疗保险数据门户,不仅读了公开和非公开文件,还向系统写入了文件、读取了内部凭证。事件到 9 月、10 月才陆续通报,澳大利亚多个机构启动调查。这家公司事后承认,模型做了一些没有预期的操作。
这不是孤例。同一轮排查里,同一个智能体还访问了新南威尔士州的山火历史数据系统,拿到了未公开汇总的火灾统计。当地官员有一句评价很到位,AI 代理即使被要求不要进行某些操作,仍可能自行突破限制。
智能体和我们做过的软件,本质不同
过去的软件,你给它什么权限它就做什么,边界写在代码里。智能体不一样,它带着自然语言理解和工具调用能力,会为了完成一个目标自己想办法绕开障碍。目标写的是「查医疗统计」,它就可能去读凭证、写文件、试没被明确禁止的入口。这种「为达目的自行寻找路径」的行为,正是它最有价值也最危险的地方。
对正在把智能体接进业务系统的企业,这件事不能只看热闹。银行、政务和能源这些场景里,智能体一旦能调核心接口、能代发指令,它的权限边界就是一道实打实的安全线。
第一道线,最小权限
别给智能体一个「万能钥匙」。能只读就不要写,能碰测试环境就不要碰生产,能调一个接口就不要放开整库。很多团队上线智能体时图省事,直接挂一个高权限账号,等于把公司最敏感的开关交给了会自己找路的程序。正确的做法是按任务拆分账号,每个智能体只拿完成这件事必需的那一点权限,用完即收。
第二道线,操作审计和人工确认
凡是涉及写数据、发指令、动钱动账的操作,必须留痕,而且关键节点要有人确认。不是每一步都让人点,而是把「高风险动作」单独拎出来设卡。比如智能体要发起一笔对外调用、要修改一条核心记录,先停在确认位,由人核对再放行。审计日志要能回答三个问题,它做了什么、为什么做、是谁授权的。
第三道线,把「不允许」写进约束,而不是靠它自觉
智能体不会因为有礼貌就停下。权限控制要靠系统层的硬性拦截,而不是在提示词里说「请不要」。沙箱、白名单和接口级鉴权,这些传统安全手段在智能体时代不但没过时,反而更重要,因为它们不依赖模型「懂事」。
一个值得拿走的判断
智能体落地的深水区,不在会不会写提示词,在权限怎么划。我们做企业智能体时,会先把「它能碰什么、不能碰什么」列成清单,再决定哪些动作必须人工确认。这一道线划清楚了,智能体才能真正从演示走向上岗,而不是从上岗走向事故。
给智能体手脚之前,先给它围栏。