在开发者强烈反对后,微软旗下的GitHub已经移除了Copilot在拉取请求中插入广告(官方称之为"提示")的功能。
澳大利亚开发者扎克·曼森在周一发现,当同事要求Copilot修正他拉取请求中的一个拼写错误后,令人意外的是Copilot在该拉取请求中插入了一条推广Raycast生产力应用的消息。
这条提示写道:"使用Raycast在你的macOS或Windows机器上的任何地方快速启动Copilat编码智能体",并附带闪电符号表情和Raycast的安装链接。
曼森在邮件中告诉记者:"最初我以为是某种训练数据污染或新型提示注入,Raycast团队在做某种精心设计的概念验证营销。"
但事实并非如此:查看GitHub会发现超过11400个拉取请求都包含相同的提示,这些都是由Copilot添加的。查看拉取请求的代码本身,搜索调用Copilot添加提示的代码块,可以发现更多Copilot插入不同提示的例子。
曼森表示,他并不意外GitHub会在AI模型中这样做,但看到Raycast广告被Copilot插入到他自己的拉取请求中,就像是他自己写的一样,这让人感到非常不快。
"我甚至不知道GitHub Copilot Review集成具有编辑其他用户描述和评论的功能,"曼森说,"我想不出这种功能有什么有效的使用场景。"
GitHub的妥协
周一上午,微软观察者在Neowin上报道了曼森关于Copilot在拉取请求中注入开发者视为广告的内容的报告,到下午时,GitHub已经决定最近对Copilot的改动可能过火了。
GitHub开发者关系副总裁马丁·伍德沃德在周一晚些时候的X平台帖子中解释说,Copilot在拉取请求中插入广告实际上并不是新行为——它在自己创建的请求中已经这样做了一段时间。但让Copilot触碰它没有创建但被提及的拉取请求,这确实是新行为,效果并不理想。
"当我们添加了通过提及Copilot让它处理任何拉取请求的能力时,这种行为变得令人厌恶,"伍德沃德说。
GitHub Copilot首席产品经理蒂姆·罗杰斯周一在Hacker News上表示,赋予Copilot在拉取请求中添加"提示"的能力是为了"帮助开发者学习在工作流程中使用智能体的新方法"。
罗杰斯表示,在听取了曼森的帖子以及由此产生的争议后的社区反馈后,他意识到"经过反思",让Copilot在用户不知情的情况下修改人类编写的拉取请求"是错误的判断"。
"我们现在已经在由Copilot创建或接触的拉取请求中禁用了这些提示,所以你不会再看到这种情况发生,"罗杰斯补充道。
微软和GitHub都没有回应关于此事的问题。
Q&A
Q1:GitHub Copilot的广告插入功能是什么?
A:GitHub Copilot会在拉取请求中插入被称为"提示"的广告内容,比如推广Raycast生产力应用的消息。这些广告会出现在开发者的代码拉取请求中,就像是开发者自己写的一样,让很多人感到不适。
Q2:为什么开发者对Copilot插入广告感到愤怒?
A:开发者愤怒的主要原因是Copilot在他们不知情的情况下修改了他们的拉取请求,插入广告内容。这让广告看起来像是开发者自己写的,而且开发者事先并不知道Copilot具有编辑其他用户内容的功能。
Q3:GitHub如何解决Copilot广告争议?
A:在收到开发者强烈反对后,GitHub迅速做出回应,承认这是"错误的判断",并已经禁用了Copilot在拉取请求中添加提示的功能,确保这种情况不会再次发生。
好文章,需要你的鼓励
英国国家医疗服务(NHS)正将无人机纳入常规医疗物流体系。自今年2月起,无人机每天在雷恩斯公园和圣乔治医院之间运送血液等诊断样本,飞行仅需3分钟,比公路运输快约85%,且碳排放减少高达98%。目前已有逾2000名患者受益。NHS计划将该服务扩展至圣赫利尔、克罗伊登等多家医院,最终惠及约180万名患者。该网络由英国医疗初创公司Apian与谷歌旗下Wing合作运营。
AgentLens是Explyt公司联合俄罗斯学术机构开发的AI编程助手评测基准,通过分析完整人机交互轨迹而非仅看最终结果,从五个维度评估代码智能体的真实表现。
边缘AI计算厂商Aetina宣布,将在其DeviceEdge AIE-KT风冷系列和新款AIE-PT无风扇平台上支持英伟达全新Jetson T3000和T2000模块。T3000基于Blackwell GPU,最高提供865 FP4 TFLOPS算力,功耗70W;T2000则提供400 FP4 TFLOPS,面向视觉AI代理和自主移动机器人等场景。两款模块预计2027年第一季度上市,支持Nemotron、Cosmos 3等英伟达AI软件生态。
韩国梨花女子大学提出Splash框架,通过识别AI模型中的"休眠参数"并只在其中训练触觉能力,让小型多模态AI在学会感知材质触感的同时,完整保留原有视觉语言推理能力。