根據 動察Beating 監測,Claude Code 從 v2.1.113 開始,npm 套件中分發的內容已從 JavaScript 構建產物變更為各平台原生二進位碼。
安裝指令 npm install -g @anthropic-ai/claude-code 保持不變,npm 在背後根據平台 optional dependency 拉取對應的預編譯二進位碼,並通過 postinstall 腳本連結到位;如需繼續使用 JS 版本,可將版本號 pin 到 v2.1.113 之前。
直接效果是啟動更快。JS 版本每次調用 CLI 都要先由 Node.js 完成解析、編譯、執行,這段冷啟動開銷對高頻使用的命令列工具較為敏感。換成原生二進位碼後,作業系統直接加載執行,省掉中間層。
第二層變化在依賴。Claude Code 運行時不再需要本機安裝 Node.js,也不再受 Node.js 版本差異影響。CLI 工具對外部運行時的依賴越少,安裝失敗和環境衝突的機率越低。