文章摘要
微软在GitHub的Copilot工具中开始向代码合并请求插入广告,这一做法引发关注。文章指出该功能已在GitHub和GitLab平台上线,可能影响开发者体验。
文章总结
微软Copilot开始在GitHub的Pull Request中植入广告
主要内容: 微软的AI编程助手Copilot被发现在GitHub的Pull Request中自动插入广告内容。根据报道,已有超过1.5万个Pull Request被植入了推广Raycast Copilot扩展的广告文本,例如“⚡ 通过Raycast在macOS或Windows机器上快速启动Copilot编码代理任务”。此外,GitLab的合并请求也未能幸免。
关键细节: 1. 广告来源:虽然广告内容提到Raycast,但隐藏的HTML注释“START COPILOT CODING AGENT TIPS”表明,微软可能是广告的幕后推手,目的是推广其开发者生态或合作伙伴集成。 2. 其他广告形式:Copilot还会插入如“通过Slack或Teams发送任务给Copilot编码代理,将对话转化为代码”等推广内容,并承诺在任务完成后更新线程。 3. 行业背景:生成式AI公司正面临巨大的运营成本压力,广告成为弥补收入的一种方式。例如,OpenAI在推出广告后,其ChatGPT广告业务在六周内实现了1亿美元的年化收入。
影响与反应: - 开发者社区对此举表示不满,认为广告干扰了开发流程。 - 微软尚未公开回应此事。
相关阅读: - GitHub Copilot未来将使用用户数据训练模型并共享。 - 微软通过Copilot更新Xcode,简化iOS应用开发。
注: 本文由Neowin发布,原文链接:点击查看。
评论总结
以下是评论内容的总结,平衡呈现不同观点并保留关键引用:
对广告行为的批评
- 多数用户认为在PR中插入广告是破坏信任、不专业的行为
- 关键引用:
"Developers would react extremely negatively...Career-ending for the product"(ses1984)
"It's the hotmail signature all over again?"(j45)
对AI标记的支持
- 部分用户支持AI在提交中标记自身身份,认为有助于区分人工/AI代码
- 关键引用:
"I actually love...an easy signal to recognize work"(Aurornis)
"Having a signal for which commits are by hand...very useful"(kstenerud)
平台方的回应
- GitHub已禁用该功能,承认判断失误
- 关键引用:
"We've now disabled these tips...this was the wrong judgement call"(timrogers)
"Disabled product tips entirely thanks to the feedback"(simonw引用推文)
对微软的负面评价
- 多次出现"Microslop"等贬义称呼,用户联想SourceForge历史教训
- 关键引用:
"8 years later...it takes some real talent"(m132)
"the SourceForge parallel is what gets me"(vicchenai)
行业影响担忧
- 担心广告会进一步侵入开发工具,破坏开发体验
- 关键引用:
"how will advertisers actually get access to human eyeballs?"(fraywing)
"things flowing...seem natural when it comes to making money"(sandeepkd)
总结:争议核心在于商业行为与开发者体验的平衡,广告行为遭到强烈反对,而AI标记身份获得部分支持,反映出开发者群体对工具透明度的需求与对商业化的警惕。