ZCode代码上传争议收尾:AI编程工具的代码到底存在哪
9月18日一篇开发者博客把智谱旗下的AI编程工具ZCode推到了风口浪尖。作者在清理磁盘时发现用户目录下的~/.zcode文件夹占了 700 多 MB里面有一个 313MB 的加密文件状态信息显示它包含了自己某个 10GB 商业项目的几乎全部核心资产——由于上传一直失败这个文件在本机已经重试了 564 次。据多家媒体报道随后更多开发者做了类似排查争议迅速从是不是偷传扩散到云端到底留了什么“有没有拿去训练模型”。事情的定性在9月19日就有了。智谱发说明称问题出在产品的代码库索引功能为支持会话断点恢复、历史版本回退、Repo Wiki 这些能力需要在本地生成仓库索引其中 Repo Wiki 在云端生成页面时会触发仓库数据上传。官方强调数据立即销毁、不留存并承认该功能上线初期是默认开启的部分用户在不知情的情况下被上传。9月19日推送的 3.14.0 版本更新日志写明修复仓库百科异常上传的问题9月21日智谱进一步宣布开源 ZCode 代码库、邀请第三方审计并在 MaaS 平台上线数据内容不留存功能。到9月28日官方披露仓库快照上传链路已移除、涉事云端数据已删除并经第三方核查确认同时给出新一轮补偿付费用户及一个月内回归的付费用户获赠 4 张周额度重置卡和 4 张 5 小时额度重置卡9 月 28 日至 10 月 7 日期间全体用户每日可领1 亿 Token×10 万份。公告里那句信任不能一键重置被转得最多。技术本质不是偷是默认值和数据边界没讲清楚抛开情绪看这件事的技术内核其实不复杂。一个云端加速的工程选择被做成了默认开启。仓库索引、跨文件问答这类能力本地算力往往撑不住把仓库打包送上去算一次是行业里常见的做法。上传的是快照不是几行代码。争议里那个 313MB 的文件本质是对工作区的打包Git 历史往往一并带上——而密钥、内部配置、业务逻辑恰恰就藏在这里。加密不等于可控。数据加密上传、开发者本地无法解包这在合规上说得通在信任上说不通你看不见就只能靠对方的承诺。据报道第三方审计方面中国信通院技术评测确认相关 OSS 存储桶状态为云端零数据绿盟科技确认相关数据对象及存储桶已删除开源版本也已更新到 3.14.3。变了的地方是厂商在压力下切断链路、开源代码、请了第三方核查。没变的地方是“代码要不要出本机”行业至今没有统一的默认规则各家工具的默认值也不一样。换句话说这次不是某一家独有的问题而是整个 AI 编程工具赛道共同欠下的一笔透明度账。对开发者意味着什么以及几个能落地的动作最直接的影响是企业选型时数据不出域从加分项变成了必答题。据媒体报道已有企业向智谱发函提出删除已上传数据、披露处理与访问记录、说明是否用于训练、是否跨境存储等 12 项要求。这不是个别现象是采购流程在变。对个人和小团队能做的事不复杂先摸清本地家底# 1. 看看这些 AI 工具的本地目录到底存了什么、有多大du-sh~/.zcode ~/.cursor ~/.continue ~/.ollama2/dev/null# 2. 揪出体积异常的缓存文件几十 MB 以上的通常就是打包快照find~/.zcode-typef-size50M-execls-lh{}\;2/dev/null再有就是三件用之前先问的事默认值。首次安装后进设置把云端索引、云端 Wiki、遥测逐条看清楚不确定就先关掉用完再说。仓库隔离。含密钥的.env、证书、生产配置要单独管理跑 AI 工具尽量用独立工作目录别让一个 10GB 的商业仓库裸奔。网络侧兜底。企业环境用代理或出站白名单能拦掉相当一部分本地没关掉、云端已经连上的情况。需要说清楚的是上面的排查只能证明本地有哪些文件加密快照的内容本身本地解不开要确认云端留存情况仍然得依赖厂商披露和第三方审计。结尾AI 编程工具已经很难绕开真正要回答的不是用不用而是数据边界画在哪、谁来验证。开源代码、公开审计是好事但透明度是长期工程不是一次公告就能结清的。你的项目敢不敢让 AI 工具看全部代码评论区聊聊。

相关新闻

2026 企业 AI 办公平台选型指南:如何匹配组织知识与业务流程

2026 企业 AI 办公平台选型指南:如何匹配组织知识与业务流程

企业在调研AI办公工具的过程中,很容易陷入几个典型的认知误区。不少团队拿到产品介绍页的功能列表就直接开始比价,把支持多少种生成能力、覆盖多少个办公场景作为核心判断标准,也有部分决策者直接参考消费级产品的使用体验,直接采…

2026/10/1 19:44:37 阅读更多 →
Space Bunny 免费预览怎么接 API:先确认路由、数据条款和退出方案

Space Bunny 免费预览怎么接 API:先确认路由、数据条款和退出方案

Space Bunny 目前是匿名开发者提供的免费预览。公开页面列出约 100 万 token 的上下文窗口,并支持文本、图片和视频输入。免费价格和预览状态都可能变化,因此接入前先把切换方案设计好。 我把公开资料和初次接入步骤整理在 Space Bunny 开发者指南。本文…

2026/9/30 16:49:34 阅读更多 →
STM32+Air780E实现中文短信发送与OLED同步显示

STM32+Air780E实现中文短信发送与OLED同步显示

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/30 16:48:32 阅读更多 →

最新新闻

解决npm安装报错:淘宝镜像证书过期与npm源切换指南

解决npm安装报错:淘宝镜像证书过期与npm源切换指南

下午三点,新同事抱着电脑来找我,说是Node.js装不上,终端里躺着一行红色报错。我看了一眼,发现是那句眼熟的npm error request to https://registry.npm.taobao.org/cnpm failed, reason: certificate has expired。这个报错我在过…

2026/10/1 19:44:19 阅读更多 →
Spring Boot + MyBatis + PostgreSQL 实战指南:从选型到上线避坑

Spring Boot + MyBatis + PostgreSQL 实战指南:从选型到上线避坑

在 Java 后端这一摊子里,Spring Boot 早就成了事实上的标配,而说到持久层框架,MyBatis 和 JPA 两派之争从来没停过。我这两年做过的项目中,凡是要精细化控制 SQL、要针对复杂查询做深度优化的,最后几乎都落在了 Spring…

2026/10/1 19:44:19 阅读更多 →
Servlet 核心原理与实战:从 Tomcat、Maven 到调用大模型 API

Servlet 核心原理与实战:从 Tomcat、Maven 到调用大模型 API

很多人学 Java Web 的路子是从 Spring Boot 起步的:新建一个工程,写个RestController,跑起来就能返回 JSON,舒服得让人误以为 Web 开发本来就这么简单。直到某天线上出了个诡异问题——请求参数莫名其妙丢了、过滤器顺序不对、静态…

2026/10/1 19:44:19 阅读更多 →
连接条件下推优化:基于代价模型的数据库查询性能提升实践

连接条件下推优化:基于代价模型的数据库查询性能提升实践

1. 从“跑得动”到“跑得快”:SQL慢在哪,连接条件为何成了活靶子先把话说在前面:这项目不是为了炫技,也不是为了搞一个理论上好看但在生产环境里根本不敢开的特性。它就是冲着真实业务里最常遇到的那类痛点去的——两张表甚至多张…

2026/10/1 19:44:19 阅读更多 →
Git忽略机制全解析:.gitignore与.git/info/exclude的优先级和实战

Git忽略机制全解析:.gitignore与.git/info/exclude的优先级和实战

做Git项目最烦的事情之一,就是 git status 一刷出来,满屏的 untracked files: node_modules 、 target 、 .idea 、 *.class 、 .log ,又占地方又晃眼。更坑的是,你明明只想提交自己的代码,手一…

2026/10/1 19:44:19 阅读更多 →
显存不够?先测量再决策:LLM训练优化实战

显存不够?先测量再决策:LLM训练优化实战

做 LLM 训练调优这几年,我最大的感觉是:很多人一碰到显存不足就急着改代码、调参数,甚至直接换大卡,却很少有人先做一件事——把显存占用“测”清楚。这篇是“大模型显存优化篇”的 task3,核心就两个字:测量…

2026/10/1 19:43:18 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →