モデル

CloudflareとVoidZeroがtsrsを発表:TypeScriptのAI生成Rustポート

2026年10月30日 · 読了 1 分

他の言語でも公開 Türkçe, العربية, Indonesia

Abstract blue and white vertical lines
Universtock / Unsplash

Cloudflareは、TypeScriptコンパイラのRustポートであるtsrsをVoidZeroおよびOwner.comのMax Schwenkと共同開発していると発表した。このプロジェクトはOxcツールチェーン内で育成され、TypeScriptチームと密接に協力している。Cloudflareは、これはフォークではなく、TypeScriptチームが言語の設計に完全にコントロールを持つことを強調している。

tsrsは、同数のチェックワーカーでTypeScript 7.0と比較して最大8倍の速さでタイプチェックを行い、メモリ使用量は約70%少ないと主張されている。また、Rustは@tsrs/wasmを通じてWebAssemblyにコンパイルするユースケースを解放し、ブラウザやWorkersでのチェックを可能にする。

Schwenkは、彼が「ゼロ」コードを書いたと説明し、Claude Opus 5.5によって導かれたエージェントにTypeScriptの15,197の適合性ケースを仕様として使用させた。Ownerの37,000ファイルのモノリスでは、TypeScript 7.0で19 GiBと80秒かかったチェックが7秒に短縮された。