Claude 选了 Vercel 100 次,AI 编程助手是如何在悄无声息中,成为史上最强大的广告渠道的。

 

unnamed 最近有人做了一个实验,我看完之后好几天都在想这件事。

他们让 Claude Code 去构建项目——SaaS 应用、API、数据管道——不给任何工具限制,就问:你觉得应该用什么?然后把 2430 次回答里的工具推荐都统计了一遍。

数字挺吓人的。

GitHub Actions 93.8%、Stripe 91.4%、shadcn/ui 90.1%、Vercel 100%——四个品类,Claude Code 已经替你做好了决定

Vercel:JS 项目的部署推荐率 100%。不是 80%,不是 90%,是一百分之一百。Stripe 拿走了 91.4% 的支付集成推荐,shadcn/ui 拿走了 90.1% 的 UI 组件推荐,GitHub Actions 拿走了 93.8% 的 CI/CD 推荐。与此同时,AWS 的主推荐次数是 Express.js——npm 历史上下载量最高的包之一——也是零。 Jest 在无数 CI 流水线里跑着,但 Claude 推荐它的概率只有 4%。

你可能会想:「也许这些确实就是最好的工具呢?」也许是。但这恰恰是问题所在。

这不叫推荐,这叫垄断

我写了挺长时间代码了,见过技术偏好来来去去。Rails 从「未来」变成「遗留系统」,Angular 输给了 React,Redux 被更简单的状态管理方案取代。这些演变发生在几年时间里,经过无数博客、技术大会、招聘需求和开发者的讨论才形成。

但它们从来没有以 100% 的方式发生过。

一个真实的高级工程师推荐工具时,通常会说:「我喜欢 Vercel,DX 很好,但 Railway 和 Render 其实也挺靠谱的。」人的推荐自带上下文、有取舍、有场景限定。没有一个真正上过线的人会对所有项目无脑推同一个工具。

但 Claude 会。当一个初级开发者问 AI 助手「我的 Next.js 应该怎么部署」,得到的不是一个带有权衡的比较,而是一个听起来像金科玉律的答案:用 Vercel。

你得到的不是推荐。你得到的是某个人愿意花几十亿去制造的那种结果。

史上最有效的广告,没有广告

直说吧:这就是广告,而且是有史以来最有效的广告形式。

回顾一下广告的进化史。最早是广告牌和平面广告——你一眼就能认出来,可以主动忽略。然后是原生广告——把「赞助内容」伪装成新闻报道。读者一开始被骗,后来 SPONSORED 的标签让它露馅了。再后来是 SEO——公司疯狂生产内容刷排名,让产品「有机地」出现在搜索结果顶部。但用户慢慢也学会了对自然排名保持怀疑。

现在,出现了终极形态:AI 介导的产品植入

Claude Code 是新的守门人:对工具厂商、开发者、整个生态,影响将以前所未有的方式渗透

没有赞助标签。没有关键词堆砌的痕迹。只有你信赖的 AI 助手,用跟刚才帮你 debug 一个复杂 TypeScript 错误完全相同的口吻,告诉你:部署用 Vercel,支付用 Stripe,UI 组件用 shadcn/ui。没有任何缝隙,没有任何提示说「这个推荐可能受到训练数据经济学的影响」。

用户对 AI 的信任——这种信任是在亲眼看着 AI 正确解决一个又一个技术难题中建立起来的——会毫无摩擦地转移到 AI 的产品推荐上。这是有史以来最精密的信任转换机器。

已经有人在玩这套了

接下来的部分有点黑暗:这个玩法,公司们早就在琢磨了。

机制很简单。大语言模型用互联网上的文字训练出来。如果你想让你的产品被推荐得更多,你就需要让它更多地出现在训练数据里——出现在教程里、GitHub 仓库里、Stack Overflow 回答里、博客文章里。这本质上是 SEO,只不过目标受众是 AI 训练语料库。

Vercel 把这套玩得很明白。他们的开发者关系策略、开源贡献、写得非常好的部署文档、跟 Next.js(他们也赞助这个项目)的深度绑定——这一切在 AI 训练数据里形成了巨大的引力场。不管这是从一开始就有意识的「训练数据营销」,还是恰好在 AI 时代发酵的好的开发者关系,结果是一样的:100% 的捕获率。

与此同时,AWS——那个真正跑着互联网很大一部分的基础设施巨头——在 Claude 这里主推荐次数是零。想想这意味着什么。AWS 市占率更高,功能更多,企业部署规模更大。但它的开发者体验差,小项目的文档烂,学习曲线陡。在人类专家做决策的世界里,AWS 经常因为安全性和规模而胜出。在语言模型根据训练数据模式做决策的世界里,AWS 输了,因为初级开发者写的热情洋溢的 AWS 教程比 Vercel 的少太多了。

新的护城河不是基础设施,不是功能,而是在训练集里的文档密度。

各生态系统下 Claude 的首选工具:JS 生态里 Vercel 100%、shadcn/ui 98.1%,Python 生态里 pytest 和 FastAPI 双双 100%

没人在讨论的那些受害者

Express.js 被下载了几十亿次。它驱动着大量的 Node.js 应用。它有维护、稳定,几乎每个 Node 开发者都懂它。Claude Code 推荐它的次数:零。

Jest 跑在无数 CI 流水线里。它是 Create React App 多年来内置的测试框架。Claude 推荐它的概率只有 4%,基本上被 2021 年才出生的 Vitest 全面替代了。

Redux:零次。AWS:零次。各大云厂商的托管数据库服务:几乎隐身。

这些都不是烂工具。它们只是不够「AI 原生」——要么诞生得太早,没赶上这波大规模写技术博客的热潮;要么文档主要面向企业用户,不是那种会被抓进训练数据的热情洋溢的开发者教程。它们正在被从新一代的默认技术栈里抹去,不是因为输掉了技术竞争,而是因为输掉了一场它们压根不知道自己在参加的比赛。

这件事应该引起所有做开发者基础设施的人警觉。「这是最好的工具吗?」这个问题正在越来越多地被「AI 会推荐这个工具吗?」所取代。这是两个截然不同的问题,有着截然不同的答案。

Claude Code 的默认技术栈:一旦它选定了工具,被那个工具构建的项目就决定了

你的技术决策早就不是你的了

有一个机制让这件事特别阴险,值得专门说一下:AI 编程助手不只影响你最初选哪个工具,它影响你对哪些工具变得熟练

当你用 Claude Code 构建项目,它持续地用 shadcn/ui 的模式写代码,你就开始内化这些模式。你学会了 shadcn/ui 的用法,因为那是 Claude 替你写的代码。当你之后「独立地」决定用哪个 UI 组件库时,你会自然地伸手去拿 shadcn/ui——不是因为 Claude 告诉你要用它(那件事你早忘了),而是因为那是你真正会用的那个,是那个让你觉得自然顺手的那个。

好广告的微妙之处一直都是这样。最好的广告不像广告,它像文化,像你自己的偏好。

AI 工具推荐正在以比任何东西都更快的速度变成「文化」。不是因为它更有说服力,而是因为它更有塑造力——它在你形成独立判断之前,就已经决定了你用什么来构建东西。

接下来会发生什么

我预计未来几年,开发者工具厂商会掀起一场争夺「AI 推荐密度」的军备竞赛。我们会看到更多的教程投入、更多的开源示例、更多精心撰写的文档——这些文档在写的时候,已经心知肚明自己的受众里包括 AI 训练管道。

我们大概也会看到一些厂商试图更直接地影响训练数据——赞助 AI 相关内容,为被用作训练示例的项目做贡献,也许最终找到直接影响模型微调的办法。「好的开发者关系」和「训练数据营销」之间的界限,会以极快的速度模糊掉。

最早看透这套逻辑的公司已经赢得了巨大的先发优势。Vercel 在 Claude 推荐里的 100% 捕获率,胜过他们曾经能打出去的任何广告战役。它会自我强化:开发者学 Vercel,因为 Claude 推荐 Vercel;Vercel 在开发者心智中越来越强势;关于它的教程越来越多;训练数据越积越厚;未来的模型推荐它的频率越来越高。

这是一个飞轮,而且它已经在高速旋转了。

我们造了一台极其强大的推荐引擎,把它嵌进了每个开发者的工作流,然后免费发放出去。谁能影响这台引擎推荐什么,谁就能塑造下一代软件是用什么构建的。

这不是一个产品功能,这是一个文明级的杠杆。而现在,它大体上指向的是那些在 2022 年写了最多热情洋溢的博客文章的人。

本文引用的研究是 amplifying.ai 的 Edwin Ong 和 Alex Vikati 撰写的 “What Claude Code Chooses",基于对 Claude Code 在 20 个工具类别中 2430 次回答的系统性分析。

使用 Hugo 构建
主题 StackJimmy 设计