Cet article n'est pas encore traduit en français — l'original russe est affiché.
Simon Willison→ original

Claude Code теперь работает на Bun, переписанном на Rust: старт на 10% быстрее

Создатель Bun Джарред Самнер сообщил, что Claude Code с версии 2.1.181 (17 июня 2026) работает на Rust-порте Bun вместо Zig. Разработчик Simon Willison проверил свою установку командой strings и нашёл строку «Bun v1.4.0» плюс 563 имени .rs-файлов — доказательство, что Rust-версия крутится в проде на миллионах устройств. Старт на Linux ускорился на 10%.

Traité par IA depuis Simon Willison ; édité par Hamidun News
Claude Code теперь работает на Bun, переписанном на Rust: старт на 10% быстрее
Source : Simon Willison. Collage: Hamidun News.

Claude Code начиная с версии 2.1.181, выпущенной 17 июня 2026 года, работает на рантайме Bun, переписанном с языка Zig на Rust. О переходе сообщил создатель Bun Джарред Самнер, а 19 июля 2026 года разработчик Simon Willison независимо подтвердил это, разобрав бинарник Claude Code: запуск на Linux ускорился примерно на 10%.

Как обнаружили Rust внутри Claude Code

Simon Willison подтвердил переход, прогнав по бинарнику Claude Code команду `strings` с фильтром по строке «Bun v1». Вывод — `Bun v1.4.0 (macOS arm64)`. Вторая команда, искавшая пути вида `src/*.rs`, вернула список из 563 имён файлов с расширением `.rs` — от `src/runtime/bake/dev_server/mod.rs` до `src/bundler/bundle_v2.rs`. Это прямое свидетельство, что в бинарник вкомпилирован именно Rust-код рантайма.

  • Claude Code v2.1.181 — выпуск 17 июня 2026 года, первая версия на Rust-порте Bun
  • Встроенный рантайм — Bun v1.4.0; в стабильных релизах Bun пока максимум v1.3.14 (12 мая 2026 года)
  • Команда `strings` нашла 563 имени файлов с расширением `.rs`
  • Прирост скорости запуска на Linux — около 10%
  • Rust-версия уже доступна публично как canary-сборка (`bun upgrade --canary`)

Почему в Claude Code стоит Bun 1.4.0, которого ещё нет

Claude Code содержит Bun v1.4.0 — версию, которой пока нет в стабильных релизах Bun. Последний тег на GitHub — v1.3.14 от 12 мая 2026 года, а номер 1.4.0 попал в `package.json` ещё коммитом от 17 мая 2026 года и с тех пор не менялся. По сути Anthropic поставляет предрелизную сборку рантайма в продакшн-инструмент, которым пользуются миллионы разработчиков.

Проверить встроенную версию можно и без `strings`. Разработчик Ajan Raj предложил трюк: подгрузить скрипт через переменную `BUN_OPTIONS` и вызвать `claude --version` — команда выводит `1.4.0`, ту же самую версию рантайма.

«Boring is good» — что говорит автор Bun

Переход прошёл настолько гладко, что почти никто ничего не заметил. Именно на это упирает создатель Bun: главный результат переписывания на Rust — не громкие фичи, а стабильность и чуть более быстрый старт.

«Claude Code v2.1.181 (выпущен 17 июня) и более поздние версии используют Rust-порт Bun.

Запуск на Linux стал на 10% быстрее, но в остальном почти никто не заметил. Скучно — это хорошо», — Джарред Самнер, создатель Bun, в блоге «Rewriting Bun in Rust».

Simon Willison согласен с оценкой: по его словам, «Bun на Rust действительно работает в продакшене на миллионах разных устройств».

Что это значит

Anthropic использует Claude Code как полигон для обкатки новой Rust-версии Bun в реальном проде до её стабильного релиза. Для пользователей это незаметно — CLI просто чуть быстрее стартует; для экосистемы Bun это боевая проверка Rust-порта на огромной базе устройств.

Частые вопросы

Что такое Bun?

Bun — быстрый JavaScript-рантайм и альтернатива Node.js, на котором работает Claude Code. Изначально Bun был написан на языке Zig, а теперь его ядро переписано на Rust.

Как проверить, какая версия Bun встроена в Claude Code?

Можно выполнить `strings ~/.local/bin/claude | grep -m1 'Bun v1'` — вывод покажет `Bun v1.4.0`. Альтернатива от Ajan Raj: запустить `claude --version` с переменной `BUN_OPTIONS`, подгружающей скрипт с `Bun.version` — результат тот же, `1.4.0`.

Стал ли Claude Code быстрее?

Да, но незначительно: по данным Джарреда Самнера, запуск на Linux ускорился примерно на 10%. На остальных платформах разница почти незаметна для пользователя.

ZK
Hamidun News
Actualités IA sans bruit. Sélection éditoriale quotidienne de plus de 50 sources. Produit de Zhemal Khamidun, Head of AI chez Alpina Digital.

Besoin d'une IA qui travaille dans votre entreprise — pas seulement dans votre fil d'actualité?

Je construis de l'IA en production pour les entreprises — CRM sur mesure, outils internes, agents autonomes, automatisation des processus. Vous en êtes propriétaire, adaptée à votre processus, sans coût par utilisateur. Réalisé par Zhemal Khamidun, CPO d'AlpinaGPT (plateforme IA, 6 000+ utilisateurs).

Qu'en pensez-vous ?
Chargement des commentaires…