来源:市场资讯

(来源:快捷指令)

用自然语言就能写代码,这是 AI 带来的编程革命。但苹果最近对这类「vibe coding」应用出手了——Replit、Vibecode 等应用的更新被悄悄冻结,引发开发者社区热议。

打开网易新闻 查看精彩图片

什么是 Vibe Coding

Vibe Coding 工具让几乎没有编程经验的用户,通过自然语言提示就能构建应用或网站。

打开网易新闻 查看精彩图片

这种「说话就能写代码」的体验,在开发者圈和非技术用户中都快速流行起来。Replit 和 Vibecode 是其中的代表产品。

苹果的顾虑

苹果告诉 The Information,部分 vibe coding 功能违反了 App Store 长期存在的规则:禁止应用执行改变自身或其他应用功能的代码。

打开网易新闻 查看精彩图片

问题在于,这些平台生成的应用通常会在原应用内通过嵌入式 Web 视图展示——苹果对此似乎不太认同。

妥协方案

据知情人士透露,苹果已经接近批准 Replit 和 Vibecod 的更新,前提是开发者做出调整。Replit 需要将生成的应用在外部浏览器中打开,而不是应用内的 Web 视图;Vibecode 则被要求移除为 Apple 设备生成软件的能力。

影响与争议

开发者社区对此看法不一:有人支持 Apple 维护生态规范,也有人认为这是在变相推广 Xcode。

不过后续苹果向外媒 MacRumors 强调,没有专门针对 vibe coding 应用的规则,App Store 审核指南的目的是在鼓励创新的同时保护用户安全。

打开网易新闻 查看精彩图片

被质疑违反的具体条款是 2.5.2:应用应当是自包含的,不能下载、安装或执行会改变应用功能的代码。