开发者称Copilot广告出现在GitHub的拉取请求中。不过,微软否认了这些报道,并告诉Windows Latest,他们没有计划在GitHub上展示广告。至于所谓的Copilot生成的GitHub广告,公司表示那是个漏洞,并非故意为之。
GitHub上成千上万的拉取请求似乎包含了Copilot生成的产品提示,看起来更像是广告。这个问题引起我们的注意,是因为澳大利亚墨尔本的软件开发者Zach Manson在3月30日发现他的项目拉取请求中出现了Copilot生成的广告或建议。
这条Copilot广告出现在Zach项目的一名成员请求Copilot修正拉取请求中的错误后,这是不正常的行为。
GitHub拉取请求中的Copilot生成的产品提示或“广告”GitHub的Copilot集成实际上非常有用,开发者经常使用,尤其是在整理拉取请求时。但令Zach惊讶的是,GitHub插入了一个关于Copilot智能功能和Raycast的简短广告,后者是macOS和Windows上受欢迎的第三方搜索工具。
“这太吓人了。我早知道这种糟糕的事迟早会发生,但没想到这么快,”Manson在一篇帖子中写道。
这篇帖子在Hacker News走红后,Raycast开发者否认与微软达成广告合作。
微软在声明中告诉Windows Latest,GitHub并没有在拉取请求中测试广告。
公司表示,一个漏洞导致现有的Copilot产品提示(包括提到Raycast的那个)出现在了错误的位置。
据微软说,这些提示原本只针对由Copilot创建的拉取请求,但该漏洞导致当Copilot被调用修改代码时,也会出现在部分人工创建的拉取请求中。
GitHub开发者关系副总裁Martin Woodward向Windows Latest表示:“GitHub从未也不计划在GitHub中包含广告。我们发现GitHub Copilot的编码助手提示在拉取请求评论中以错误的方式出现,这是一个编程逻辑问题。我们已将助手提示从拉取请求评论中移除。”
上周GitHub的原始公告至少部分支持了微软的解释。
GitHub允许将Copilot添加到拉取请求的功能GitHub此前已表示,可以在拉取请求中直接提及Copilot以进行更改,并指出Copilot曾在现有拉取请求基础上自行打开新的拉取请求。
GitHub在2026年3月24日的更新说明中提到:“Copilot会在你现有的拉取请求上打开新的拉取请求,使用现有拉取请求的分支作为基础分支。”
微软的消息人士也向Windows Latest确认,这是GitHub新Copilot功能的非故意行为,该功能允许邀请AI对拉取请求进行修改。
该功能推出时,GitHub Copilot编码助手中的产品提示包含第三方建议,在开发者调用Copilot时错误地显示在主拉取请求评论中。
微软认定此行为是编程逻辑问题,并已移除拉取请求评论中的助手提示功能。