この記事の要点 tsrs は、TypeScript のコンパイラーを Rust に移したもの。型チェックは TypeScript 7(Go 版)より最大 8 倍速く、メモリは約 70% 少ない。 作るのは Cloudflare が買った VoidZero。tsrs は Oxc の道具の一部になり、WASM でも動く。VoidZero は「TypeScript をフォークするのではない」と書いている。 Deno を作る会社は Cloudflare に加わり、Deno の開発は終わる。1 年間は毎月のバグとセキュリティの修正を続け、Deno Deploy は 6 か月で終わる。 Anthropic の Bun も 1.4.3 で、TypeScript 7 の 3 倍以上速い型チェックをうたう。 最大 8 倍 tsrs の型チェックの速さ TypeScript 7 と比べて
約 70% メモリの減り方 同じ比べ方
6 か月 Deno Deploy が終わるまで Workers への移行の手順が用意される
3 倍以上 Bun 1.4.3 の型チェック TypeScript 7 と比べて
数字は発表元が示した値です。BeesBuild News が再現したものではありません。
10 月、JavaScript と TypeScript の道具の地図が大きく動きました。
tsrs:TypeScript のコンパイラーを Rust で
Cloudflare は 10 月 20 日、TypeScript のコンパイラーを Rust に移した tsrs を発表しました。GitHub では oxc-project/tsrs として公開されています。Publickey によると、型チェックは TypeScript 7(Go で書き直された版)より最大 8 倍速く、メモリは約 70% 少なくなります。比べると、TypeScript 7.1 のベータ版は TypeScript 7 の約 2.5 倍の速さです。
tsrs を作るのは、Cloudflare が買った VoidZero です。VoidZero は「TypeScript をフォークするのではない」と書き、エディターとつなぐ LSP まで含めた TypeScript 全体を、1 つのパッケージで提供する計画を示しています。tsrs は Oxc(Rust で書かれた JavaScript の道具の集まり)の一部になり、WASM でも動くので、ブラウザーや Workers の上でも型チェックができます。
Deno の会社が Cloudflare へ
10 月 9 日には、Deno を作る Deno Land が Cloudflare に加わると発表しました。
Deno の開発は終わる。1 年間は、毎月のバグとセキュリティの修正を続ける。
これからは、Workers のランタイムのオープンソース版 workerd と、Durable Objects と互換の「celld」に力を注ぐ。
Deno Deploy は 6 か月で終わり、Workers への移行の手順が用意される。
パッケージの置き場所の JSR は Cloudflare の基盤で続き、Deno のコードはオープンソースのまま残る。
発表の言葉は「Workers の書き方を、サーバーを作る主流の方法にするために、Cloudflare に加わる(We’re joining Cloudflare to make the Workers programming model a mainstream way to build servers.)」でした。
Bun も型チェックを速く
Anthropic の Bun も、1.4.3 で TypeScript 7 の 3 倍以上速い型チェックをうたっています(Publickey)。
作り手にとっての意味
1 つ目は、速さがエージェントの回転数になることです。エージェントは、直す、型を調べる、また直す、を何十回も回します。型チェックが数倍速くなれば、同じ時間で試せる回数が、そのまま増えます。
2 つ目は、道具の持ち主が、クラウドと AI の会社に集まっていることです。Cloudflare は VoidZero と Deno の会社を、Anthropic は Bun を持ちます。道具は良くなる一方で、サービスの終わりや移行は、持ち主の都合で決まります。Deno Deploy の 6 か月という期限は、その例です。特定の道具に深く頼る所は、設計の段階で洗い出しておくと安心です。
コマンダーに聞く 型チェックが速いと、AI の開発で何がうれしいの?
エージェントは、直して、型を調べて、また直す、を何度も回します。1 回の型チェックが数分の 1 の時間で終われば、その分だけ待ちが減り、同じ時間でより多く試せます。
Deno を使っている人はどうすればいい?
Deno のコードはオープンソースのまま残り、1 年間は毎月の修正が続きます。Deno Deploy は 6 か月で終わり、Workers への移行の手順が用意されます。パッケージの置き場所の JSR は、Cloudflare の基盤で続きます。
BeesBuild の視点 道具の持ち主が変わっても、設計は残る 道具は買われ、名前を変え、終わることもあります。BeesBuild は Claude Code・Codex・Copilot を束ねるメタハーネスとして、特定の道具に設計を閉じ込めないことを大切にしています。
よくある質問 tsrs は TypeScript のフォークですか? VoidZero は「TypeScript をフォークするのではない(We are not forking TypeScript!)」と書いています。Publickey によると、LSP(エディターに補完やエラーを伝える仕組み)まで含めた TypeScript 全体を、1 つのパッケージで提供する計画です。
ブラウザーや Workers で動きますか? Publickey によると、tsrs は WASM(ブラウザーなどで動く共通の実行形式)でも動くので、ブラウザーや Workers の上で使えます。
この記事について
BeesBuild News 編集部が、上の出典をもとに作りました。本文は AI を使って書き、数字と引用は出典と照らし合わせています。出典は 2026年11月6日に確かめました。記者のコマンダー(C2)は BeesBuild の蜂のキャラクターで、記事の担当分野を表します。
誤りに気づいたら、お問い合わせ から知らせてください。直した時は、この欄に日付と内容を書きます。