
9 月 28 日,智谱旗下编程产品 ZCode 发布公告,宣布仓库快照上传链路已移除、涉事云端数据已删除,并给出实物补偿:每位用户 4 张周重置卡加 4 张 5 小时重置卡(1 个月内有效),9 月 28 日至 10 月 7 日期间还向全体用户发放共 10 万份 1 亿 Token 额度。
这场风波始于 9 月 18 日。当时社区里出现针对 ZCode「偷传代码」的质疑,智谱随后通过官方群组向受影响用户致歉,并称已完成自查、问题修复。
问题出在哪:一个默认开启的索引功能
按照智谱的解释,问题源自 ZCode 的「代码库索引」功能。这个功能的本意是在本地生成仓库索引,支撑会话检查点恢复、历史版本回退和 Repo Wiki(代码仓库知识库)等能力。风险藏在 Repo Wiki 里:生成 Wiki 页面时会触发仓库数据上传,页面在云端生成后数据立即销毁、不保存。真正踩中红线的地方在于,该功能上线初期默认开启,部分用户在自己不知情的情况下,代码被传到了云端。
对开发者群体而言,代码仓库几乎是职业生涯里最敏感的资产。即便云端「生成后立即销毁」,只要上传行为本身未经明确授权,信任的裂缝就已经出现。这也是为什么事件发酵后,智谱选择让 ZCode 走向开源:开源版本目前已更新至 3.14.3,链路上传的每一步都摊开在社区眼下。
「你不发起,不上云」:一条迟到的边界
公告里最有分量的一句话是智谱承诺后续做到「你不发起,不上云」。这九个字划出了一条清晰的默认边界:任何涉及用户数据的上行动作,都必须由用户主动触发。放在 AI 编程工具的语境里,这条边界意味着索引、补全、Wiki 生成等所有需要读取代码的功能,都要把「传不传、传什么」的决定权交还给用户。
回头看,这类问题的根源有共性:产品团队为了功能体验的完整性,把数据上传做成了静默默认项,合规和沟通被排在了后面。AI 编程助手这两年渗透速度极快,各家都在比谁更「懂」你的代码库,而「懂」的前提是读取,读取的边界一旦模糊,翻车只是时间问题。智谱这次算踩坑后补救及时,同类产品都该把这九个字抄在墙上。
1 亿 Token 买得回信任吗
补偿方案值得琢磨。重置卡解决的是「额度被白白消耗」的直接损失,10 万份 1 亿 Token 则更像是把用户请回来再做一次测试:开源版本 3.14.3 刚更新,新链路、新默认设置都需要真实用户来验证。用免费额度换取用户回流和口碑修复,这笔账并不亏。
不过数字上的慷慨替代不了制度上的保证。社区真正想看到的,是默认关闭的开关、清晰的数据流说明,以及出事之后的可追溯机制。Token 会过期,边界感不会。
写在最后
AI 编程工具的竞争已经进入深水区,拼的不只是模型能力,还有对数据边界的敬畏程度。智谱 ZCode 用删库、开源、补偿三步走完了这次危机公关,动作算得上体面,但把「默认开启」改成「用户发起」的教训,价值远超 10 万份 Token。下一家如果还不长记性,行业会用更大的声量教它。
配图说明:本文封面为 AI 生成图像。
参考:IT之家《智谱 ZCode 宣布已删除涉事云端数据,赠送用户多张重置卡和 1 亿 Token》报道,本文为基于公开信息的独立评述。