The Pulse: Cloudflare rewrites Next.js as AI rewrites commercial open source
原文链接: The Pragmatic Engineer
背景
本周科技界发生了一件震撼性事件:Cloudflare 宣布仅用一周时间、一位工程师、$1,100 的 AI tokens 就重写了 Next.js,引发了对开源护城河的深度思考。
核心事件:Cloudflare 用 OpenCode + Opus 4.5 + $1,100 tokens,一周内重写了 Next.js,创建了 vinext
关键亮点
- AI 降低工程成本约 100 倍:过去需要数年工程时间的项目,现在一周完成
- 代码量对比:Next.js 约 194,000 行代码 → vinext 约 67,000 行代码
- 性能提升:构建速度快 4 倍,客户端 bundle 小 57%
- Vercel 的护城河:Turbopack + 专有 build output 是其竞争优势
- AI slop 问题:vinext 是实验性项目,安全性未经验证,生产环境需谨慎
- 开源护城河被挑战:AI 使商业开源的价值主张受到质疑
深度分析
1. Next.js 生态系统
Next.js 是最流行的全栈 React 框架,约一半的 React 开发者使用它。Vercel 是部署 Next.js 的首选平台,部分原因是其专有的 build output 格式。
2. Cloudflare 做了什么
用 Vite 替换 Turbopack,创建了 vinext,可以一键部署到 Cloudflare Workers。
3. AI 的力量
Pre-AI 时代,重写一个复杂的开源项目需要数年时间。AI 使这一成本降低了约 100 倍。
4. 安全性问题
Vercel 指出 vinext 不适合生产环境。Cloudflare 声称的"生产运行"实际上只是一个 beta 网站,没有大规模流量。
影响
这次事件表明 AI 正在挑战商业开源的价值主张。过去开源项目的维护优势(可靠性、持续更新)正被 AI 改变——用极低成本就能实现功能替换。