Фьючерсы
Доступ к сотням фьючерсов
TradFi
Золото
Одна платформа мировых активов
Опционы
Hot
Торги опционами Vanilla в европейском стиле
Единый счет
Увеличьте эффективность вашего капитала
Демо-торговля
Введение в торговлю фьючерсами
Подготовьтесь к торговле фьючерсами
Фьючерсные события
Получайте награды в событиях
Демо-торговля
Используйте виртуальные средства для торговли без риска
Запуск
CandyDrop
Собирайте конфеты, чтобы заработать аирдропы
Launchpool
Быстрый стейкинг, заработайте потенциальные новые токены
HODLer Airdrop
Удерживайте GT и получайте огромные аирдропы бесплатно
Pre-IPOs
Откройте полный доступ к глобальным IPO акций
Alpha Points
Торгуйте и получайте аирдропы
Фьючерсные баллы
Зарабатывайте баллы и получайте награды аирдропа
Инвестиции
Simple Earn
Зарабатывайте проценты с помощью неиспользуемых токенов
Автоинвест.
Автоинвестиции на регулярной основе.
Бивалютные инвестиции
Доход от волатильности рынка
Мягкий стейкинг
Получайте вознаграждения с помощью гибкого стейкинга
Криптозаймы
0 Fees
Заложите одну криптовалюту, чтобы занять другую
Центр кредитования
Единый центр кредитования
Claude Code обновляется, отказ от JS в пользу нативного двоичного кода, прощание с зависимостью от Node.js
Anthropic в версии v2.1.113 обновил способ распространения Claude Code: пакет npm теперь содержит предварительно скомпилированные нативные двоичные файлы для разных платформ вместо JavaScript-кода. Эта версия заменяет JavaScript-код в npm-пакете на нативные двоичные файлы, предварительно скомпилированные для каждой платформы, устраняя скрытые издержки, связанные с ожиданием прогрева JIT и запуском процесса Node.js при каждом запуске.
(Предыстория: Подробное описание Claude Opus 4.7 — обновление возможностей кодирования, 1М без доплаты, где реальные недостатки?)
(Дополнительный фон: Anthropic выпустил визуальный дизайн-инструмент «Claude Design»! За одну фразу — создание презентаций, планов, прототипов приложений)
Содержание статьи
Переключить
Каждый раз, когда вводишь claude, система повторяет одно и то же: запускает Node.js, загружает все JavaScript-скрипты, прогревает JIT, затем входит в основной цикл CLI.
Эта задержка не важна для долгосрочных веб-серверов, но для CLI-инструментов каждый вызов требует перезапуска, и при десятках запусков в день это становится самой большой проблемой производительности. Anthropic решил эту проблему одним обновлением по умолчанию.
Что изменилось в версии?
Начиная с v2.1.113, содержимое, устанавливаемое командой npm install -g @anthropic-ai/claude-code, изменилось.
На первый взгляд, команды остались без изменений; внутри npm-пакета больше нет JavaScript-кода, вместо этого он загружает соответствующий предварительно скомпилированный нативный двоичный файл для вашей операционной системы (macOS / Linux / Windows, ARM / x86), и через скрипт postinstall создается ссылка на правильное место.
Процесс установки для пользователя: одна команда, всё как раньше.
Технический аспект: в чем разница между двумя подходами
Путь запуска JS-версии (до v2.1.113)
При каждом запуске claude система проходит четыре шага:
Путь запуска нативных двоичных файлов (с v2.1.113)
Anthropic сразу при выпуске собирает движок JavaScript и весь код в один исполняемый файл, который для каждой платформы скомпилирован отдельно. ОС получает нативный формат: файл загружается и запускается напрямую, пропуская этапы запуска Node.js и прогрева JIT.
Конкретные изменения
Для интенсивных пользователей, запускающих claude десятки раз в день, исчезновение задержки — ощутимое улучшение.
Что должен делать пользователь?
Ничего не менять. Команды остаются прежними:
npm install -g @anthropic-ai/claude-code
npm автоматически подбирает нативный двоичный файл для вашей платформы, пользователь не ощущает никаких изменений.
Если нужно оставить JS-версию
Для особых случаев (например, запуск на платформах без предварительно скомпилированных двоичных файлов) можно зафиксировать версию:
npm install -g @anthropic-ai/[email protected]
Большие тренды: CLI-инструменты переходят к нативной реализации
Это не новшество Anthropic, а общий тренд развития инструментов. CLI-инструменты на Rust (ripgrep, fd), на Go (gh, terraform) давно распространяются в виде нативных двоичных файлов, избегая зависимостей от внешних сред выполнения.
JavaScript-экосистема раньше полагалась на Node.js, но с ростом сложности и частоты использования, стартовые издержки Node.js становятся заметной преградой. Anthropic выбрал путь — встроить движок JS прямо в исполняемый файл, чтобы пользователи не ощущали его присутствия при запуске.
Для разработчиков, использующих Claude Code ежедневно, эта небольшая версия — это реальное улучшение опыта.