Софт
Cloudflare и VoidZero представили tsrs — порт TypeScript на Rust, созданный ИИ-агентами
Cloudflare совместно с VoidZero и Максом Швенком анонсировала открытый проект tsrs — порт компилятора TypeScript на Rust, код которого написан автономными ИИ-агентами.
Проект развивается внутри инструментария Oxc при участии официальной команды TypeScript и распространяется под лицензией Apache-2.0. Швенк руководил агентами на базе Claude Opus 5.5, задав в качестве спецификации 15 197 эталонных тестов на соответствие оригиналу. Cloudflare объединяет tsrs с проектом tsc-rs Тео Брауна и добавляет поддержку LSP.
По данным Cloudflare, при равном числе потоков tsrs проверяет типы до восьми раз быстрее TypeScript 7.0 и использует примерно на 70 % меньше памяти. На монорепозитории Owner.com из 37 000 файлов время упало с 80 до 7 секунд. Независимый бенчмарк Фрэнка Чу показал ускорение в 5,3 раза и экономию памяти на 72 %, а в сравнении с бета-версией TypeScript 7.1 — в 2,7 раза.
Релиз экспериментальный: нет режима watch, флагов --init и --showConfig, порядок диагностик может отличаться, а код выхода при ошибках — 2, а не 1, как у tsc. Разработчики подчёркивают, что tsrs не форк, а официальная команда TypeScript сохраняет контроль над языком. Совместимость поддерживают ИИ-агенты, ежедневно проверяя коммиты оригинального репозитория.
- До 8 раз быстрее и на ~70 % меньше памяти (данные Cloudflare)
- Независимый тест: ускорение в 5,3 раза
- Лицензия Apache-2.0, релиз экспериментальный
Источники
- Хабр Новости: Cloudflare и VoidZero представили tsrs — порт TypeScript на Rust, сгенерированный ИИ · 28 октября 2026, 13:00
Текст подготовлен автоматически по материалам источников и может содержать неточности.