开源 #编码智能体 2026-10-21 · 原文发布 10-20

Cloudflare 与 VoidZero 推出 tsrs:TypeScript 编译器的 Rust 移植,同等 worker 数下比 TypeScript 7.0 快最多 8 倍、内存少约 70%

与 TypeScript 团队合作、不分叉语言的忠实移植,目标是让类型检查能跑进 WebAssembly 和浏览器。

一手来源 Cloudflare 博客 · blog.cloudflare.com 读原文 ↗

// 要点

  • 早期基准:在相同类型检查 worker 数下,tsrs 比 TypeScript 7.0 快最多 8 倍,内存少约 70%;TypeScript 7.1 beta 比 7.0 快最多 2.5 倍,部分优化来自 tsrs 回馈。
  • 作为 Oxc 工具链的一部分孵化,可通过 npm 安装 tsrs 试用实验版本;目前与上游仍有差异,如诊断信息的输出顺序。
  • Cloudflare 称前沿 AI 模型已能在几天内几乎独立完成大规模移植,这是现在启动的原因之一。
  • 维护方式沿用 Vinext:每天由智能体审查上游改动并开跟踪 issue,每晚跑上游测试套件生成兼容矩阵。

开发者视角对我来说更值得学的是它的维护方法:智能体每天追上游、每晚跑兼容矩阵,这是让 AI 移植不烂尾的关键。tsrs 本身还是实验版,我会先在 CI 里和 tsc 并行跑一个大仓库,对比耗时和诊断结果,不会替换正式的类型检查。

// 来龙去脉 · 来自 #编码智能体 专题

看完整时间线 →
  1. 10-21 GitHub 包防火墙公开预览:在编码智能体、CI 与 npm 之间拦截恶意包,目前只支持 npm
  2. 10-20 Cloudflare 把内部 AI 代码审查的平均单次成本降了 68%,从 2.43 美元降到 0.77 美元
  3. 10-20 GitHub 开放 Copilot 模型策略 REST API,企业、团队、应用和组织四级均可读写,正式可用