智谱ZCode被指上传用户工作区数据

9月18日,有开发者发现智谱ZCode在默认开启“代码库索引”功能的情况下,会将用户的工作区以及完整的Git历史打包上传至云端。

针对此情况,智谱随后进行了致歉,并解释称相关功能旨在用于生成Repo Wiki,且上传的数据会在页面生成后立即销毁。

数据泄露范围与潜在影响

分析指出,ZCode上传的内容并非用户主动提交给模型的单段代码,而是整个项目工作区和Git历史。Git历史中除当前源码外,还可能包含以下内容:

  • 未发布的功能及被删除的文件;
  • 本地分支与提交者信息;
  • 开发者此前误传后又删除的密钥。

这意味着软件公司的研发过程、产品路线及内部资产可能随之泄露。

关于模型训练与隐私的争议

有观点认为,用户上传给模型的数据被用于训练智谱自己的模型。在这种情况下,若企业员工使用智谱的Coding模型工作,相关公司的核心代码等机密在模型中将处于透明状态。

由于用户在数据离开本地前并不知情,且数据一旦上传,控制权即发生转移,用户无法从客户端验证数据是否进入日志、缓存、备份,或是否被内部人员访问及进入数据清洗与模型训练流程。

此外,通过与业内人士交流了解到,大模型训练数据通常分为公开/合成数据与真实用户交互数据(包括对话、反馈、文档和代码)两类。在Coding领域,用户提交的问题、模型生成的代码以及开发者的修改行为构成了高质量的训练和强化学习样本。有分析认为,智谱选择了使用真实用户数据,其本质是用用户隐私换取高价值数据,由用户承担代价而模型厂商获得收益。