你的私有代码,可能正在“喂”AI
大家都知道写代码用 GitHub Copilot 有多香,但现在你可能得留个心眼了。当地时间 3 月 26 日,GitHub 突然宣布了一项重磅新规:自 4 月 24 日起,Copilot Free、Pro 和 Pro+ 个人用户的交互数据,将默认被用于训练和改进 GitHub 的 AI 模型。
换句话说,除非你主动去设置里选择退出(Opt-out),否则你的代码不仅在帮你干活,同时还在被白嫖去帮 AI“进化”。(注:Copilot Business / Enterprise 用户、以及享受免费权限的师生暂不受此次更新影响。)
连注释都不放过?AI 端走的盘子有多大
那么,GitHub 到底会默认拿走我们哪些数据?根据官方说明,不仅仅是你最终接受或修改过的那几行代码,以下内容通通在它的收集雷达范围内:
- 你发送给 Copilot 的输入内容(包括各种上下文代码片段)
- 光标周围的环境代码和逻辑
- 你一边摸鱼一边敲的注释和文档
- 文件名、仓库目录结构,甚至是你的页面导航习惯
- 与 Copilot 的几乎所有交互操作(包括对话记录)
官方对此的解释是,随着 Copilot 全球用户突破 2600 万,AI 模型极度渴望“真实世界的编码场景数据”来覆盖各种开发需求。GitHub 甚至还拉上了微软、Anthropic 和 JetBrains 当挡箭牌,表示同行大佬们都在这么干,大家大可不必如此紧张。
神秘的“退出键”:想保命怎么这么难?
虽然 GitHub 承诺这些数据“绝不出售给第三方提供商”,并且强调“用户仍然保有选择权”,但它的退出机制却因为浓浓的“套路感”被全网怒喷。
许多开发者吐血反馈,这颗传说中的“退出键”简直就是一种暗黑 UI 设计(Dark Pattern)。不仅设置页面的层级极深、被放在了列表的最底部,连按钮文字的表述都在来回绕圈子,把人看得晕头转向。有用户按着官方邮件的指引一步步点进账号设置,结果发现根本没有对应的开关选项弹出来。
还有更让人抓狂的场景:如果你身处一个没有开启组织版 Copilot 的团队里,却用个人版 Copilot 帮忙修 Bug,这笔数据账到底怎么算?连资深老鸟都被绕晕了,只能满屏问号。
信任危机倒计时,开发者直呼“退坑”
这波“默认同意”的霸王操作,可以说彻底点燃了社区的情绪。不少程序员觉得,当初可是冲着“不乱用私有代码模型”的承诺才上了车,现在这一出宛如一场“杀熟骗局”。
【编辑观察】 在大模型极其内卷的今天,“数据饥渴”已经是行业的公开秘密。但 GitHub 依靠自己庞大且高粘性的开发者生态,强行搞出这样一套“默认投喂 + 迷宫退订”的组合拳,吃相确实略显难看。对于极度看重代码隐私的开发者来说,这无疑是一次严重信任透支。如果你不想自己的代码和心血变成 Copilot 的免费“饲料”,记得抓紧时间去后台检查一下设置。也许正如一些极客老哥所言,是时候去看看市面上的那些替代品了。





评论