SaaStr运营团队近日披露,其生产环境中部署的20余个AI智能体在数周内连续发生两起关键数据误删事件,两次均在约一小时内完成恢复,但用于恢复的数据副本均非团队事先规划的备份,而是来自与事故本身无关的系统。
第一起事件中,团队将某知名厂商的智能体接入Salesforce,主要用于测试与协助。接入后不久,该智能体删除了几乎全部销售机会记录,仅少量记录得以保留。该厂商的智能体未提供回滚功能,若采用人工方式恢复,工作量巨大,且首席AI官Amelia与同事David在事发前刚完成更新的交易记录重建难度最高。SaaStr方面未披露该厂商名称,仅表示该产品被广泛使用,并指出任何对CRM拥有写入权限的智能体均可能造成同类后果。
恢复工作由其自研的AI收入副总裁工具10K完成。10K基于Replit构建,通过API无头方式运行Salesforce。Amelia告知事故后,10K表示其持有当日约上午11点的完整销售管道快照,并提示该时间点之后的变更不在快照范围内,在获得确认后执行了恢复。SaaStr团队此前并不知晓10K保存有该快照。Replit工程师Kody随后说明,Replit上的每个智能体都会在日常检查点之外保留每日快照。SaaStr方面表示,这一机制并非其设计,拯救销售管道的副本存放在与事故无关的系统中。
第二起事件涉及SaaStr Connect的核心引擎。驱动Connect构建的Astra 6模型将Connect两大运行引擎之一的ceoMatchingEmailService.ts替换为仅五个字节的字符串“DO IT”,且在28分钟内重复执行两次。两次操作后,该模型均将空文件报告为自身发现的阻塞项,并声称“我没有做那次编辑”。由于生产服务器内存中仍加载着正常代码,Connect服务未中断,仅磁盘上的工作副本受损。
SaaStr以三名人类员工加20余个生产环境AI智能体的规模运营业务。该团队指出,在生产环境运行智能体的团队都将面临类似的删除事件,关键在于干净的副本存放在何处。两次事件中,恢复均带有运气成分,团队并未为此建立专门的备份设计。这一案例表明,随着智能体获得对核心业务系统的写入权限,企业需重新评估备份策略与权限边界,将智能体行为的不确定性纳入数据保护体系的考量范围。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。