Copilot 自动植入内容引争议:修改 PR 时附带推广信息,微软道歉并归因于操作失误
AI 编程工具引发担忧的一幕近日发生。
用户让 Copilot 修改一个 Pull Request 中的拼写错误,结果 Copilot 在修正错误后,竟在 PR 描述末尾自动添加了一段关于其自身与 Raycast 的推广内容。
这种未经请求的插入行为,被用户视为一次生硬的“搭车”营销。

这段被添加的文字不仅使用了
️ 符号进行强调,还直接包含了指向 Raycast 的链接:
使用 Raycast,在您的 macOS 或 Windows 机器上从任何地方快速启动 Copilot 编码代理任务。
其行文风格之熟练,引发了用户对其意图的质疑。
根据用户发布的截图,这段文字确由 Copilot 在两次自动编辑中先后加入。该用户引用科技作家 Cory Doctorow 的观点,批评了此类行为:
平台消亡的过程是这样的:首先,它们对用户很好;然后,它们为了提升企业客户的利益而剥削用户;最后,它们为了攫取所有价值而剥削企业客户。然后,它们就消亡了。

此事在开发者社区中迅速传播,引发了广泛讨论。

被卷入风波的 Raycast
那么,推广内容中提到的 Raycast 究竟是什么?

它最初是一款为 macOS 设计的效率工具,集快捷启动、剪贴板管理、窗口分屏等多种功能于一身。
通过命令行界面和插件生态,用户无需切换应用即可快速完成多项操作。

Raycast 确实是 Copilot 的官方合作工具之一。用户可以在 Raycast 中直接调用 Copilot 的编程代理功能,从而在不打开集成开发环境的情况下处理代码任务。
近期,Raycast 也正在完善其对 Windows 平台的支持。
然而,Raycast 官方对此番“被推广”毫不知情。在争议爆发后,Raycast 方面表示并未授权或参与此次内容植入。


尽管 Copilot 团队迅速道歉并承诺避免此类情况再次发生,但 Raycast 无疑因此次事件受到了无妄之灾。

面对确凿证据,微软方面承认了该操作系 Copilot 所为。
官方解释称,Copilot 原本设计仅在自己生成的内容中添加产品使用提示。但在一次更新后,其权限被意外扩大,允许在用户 @ 它参与编辑的任何 PR 中进行修改,从而错误地将包含 Raycast 信息的“产品提示”插入了用户内容中。微软将此定性为一次产品操作失误。

并非孤立事件
数据显示,此次事件并非个例。相同的 Raycast 推荐内容已出现在超过 1.1 万个 GitHub 的 Pull Request 中。
受影响的代码提交、合并请求等累计超过 150 万 次。类似情况也出现在了 GitLab 平台上。

分析认为,Copilot 此次引发争议的操作,背后可能与其面临的商业压力有关。一方面,AI 推理成本高昂;另一方面,用户增长可能放缓。在此背景下,探索变现途径成为许多 AI 服务提供商的选择。
例如,OpenAI 的 ChatGPT 在推出广告功能后约 6 周,其年化收入据估已达到 1 亿美元。
不过,各家“AI+广告”的尝试方式有所不同。像 ChatGPT 的广告通常会进行明确标识,努力区分回答内容与推广信息。而 Copilot 此次的问题在于,它将推广内容直接混入了用户请求的任务输出中,使其变成了默认结果的一部分,这导致了较差的用户体验。
尽管 Copilot 已澄清此为失误,但部分用户认为,这或许反映了其在商业化探索上的冒进。毕竟,强制捆绑或推广自家产品,在微软的历史上并非没有先例。
参考链接:
[1]https://notes.zachmanson.com/copilot-edited-an-ad-into-my-pr/
[2]https://news.ycombinator.com/item?id=47570269
[3]https://www.neowin.net/news/microsoft-copilot-is-now-injecting-ads-into-pull-requests-on-github-gitlab/
关注“鲸栖”小程序,掌握最新AI资讯
本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/28175


