Futures
Accédez à des centaines de contrats perpétuels
TradFi
Or
Une plateforme pour les actifs mondiaux
Options
Hot
Tradez des options classiques de style européen
Compte unifié
Maximiser l'efficacité de votre capital
Trading démo
Introduction au trading futures
Préparez-vous à trader des contrats futurs
Événements futures
Participez aux événements et gagnez
Demo Trading
Utiliser des fonds virtuels pour faire l'expérience du trading sans risque
Lancer
CandyDrop
Collecte des candies pour obtenir des airdrops
Launchpool
Staking rapide, Gagnez de potentiels nouveaux jetons
HODLer Airdrop
Conservez des GT et recevez d'énormes airdrops gratuitement
Pre-IPOs
Accédez à l'intégralité des introductions en bourse mondiales
Points Alpha
Tradez on-chain et gagnez des airdrops
Points Futures
Gagnez des points Futures et réclamez vos récompenses d’airdrop.
Investissement
Simple Earn
Gagner des intérêts avec des jetons inutilisés
Investissement automatique
Auto-invest régulier
Double investissement
Profitez de la volatilité du marché
Staking souple
Gagnez des récompenses grâce au staking flexible
Prêt Crypto
0 Fees
Mettre en gage un crypto pour en emprunter une autre
Centre de prêts
Centre de prêts intégré
Claude Code met à jour en abandonnant JS au profit du binaire natif, adieu la dépendance à Node.js
Anthropic à partir de la version v2.1.113, la distribution de Claude Code : le paquet npm a été modifié pour inclure des exécutables natifs précompilés pour chaque plateforme, plutôt que du code JavaScript.
Cette version remplace le code JavaScript dans le paquet npm par des exécutables natifs précompilés pour chaque plateforme, éliminant ainsi le coût implicite d’attendre le préchauffage du processus Node.js et du JIT à chaque démarrage.
(Contexte : Introduction approfondie de Claude Opus 4.7 — amélioration des capacités de codage, 1M sans supplément, quels sont les inconvénients mesurés ?)
(Complément d’information : Anthropic lance l’outil de design visuel « Claude Design » ! Créez en une phrase des présentations, des propositions, des prototypes d’app en un clin d’œil)
Table des matières de cet article
Toggle
Chaque fois que l’on tape claude, le système répète une opération : lancer Node.js, charger tous les scripts JavaScript, effectuer le préchauffage JIT, puis entrer dans la boucle principale du CLI.
Ce délai n’est pas critique pour un serveur web tournant longtemps, mais pour un outil CLI appelé plusieurs dizaines de fois par jour, ce temps d’attente devient un problème de performance majeur. Anthropic a résolu ce problème avec une mise à jour par défaut.
Qu’est-ce qui a changé dans cette version ?
Depuis v2.1.113, ce qui est installé avec npm install -g @anthropic-ai/claude-code a changé.
En apparence, la commande reste inchangée ; en réalité, le paquet npm ne distribue plus de code JavaScript, mais télécharge un exécutable natif précompilé correspondant au système d’exploitation de l’utilisateur (macOS / Linux / Windows, ARM / x86). Ensuite, un script postinstall le relie à l’emplacement correct.
Le processus d’installation pour l’utilisateur : une seule ligne de commande, tout reste pareil.
Sur le plan technique : quelles différences entre les deux méthodes
Chemin de démarrage en version JS (avant v2.1.113)
À chaque exécution de claude, le système doit passer par quatre étapes :
Chemin de démarrage en exécutable natif (à partir de v2.1.113)
Anthropic a packagé le moteur JavaScript et tout le code dans un seul fichier exécutable, compilé séparément pour chaque plateforme. Le système d’exploitation reçoit un format natif reconnu : il le charge et l’exécute directement, en sautant toutes les étapes de lancement de Node.js et de préchauffage JIT.
Quelles sont les modifications concrètes
Pour un utilisateur intensif de claude, plusieurs dizaines de démarrages par jour, la disparition du délai de démarrage est une amélioration perceptible immédiate.
Que doit faire l’utilisateur ?
Rien. La commande reste la même :
npm install -g @anthropic-ai/claude-code
npm sélectionne automatiquement la version native correspondant à la plateforme, l’utilisateur n’a rien à faire.
Pour continuer à utiliser la version JS
En cas de besoin spécifique (par exemple, exécuter sur une plateforme sans exécutable précompilé), il peut fixer la version :
npm install -g @anthropic-ai/[email protected]
La tendance plus large : l’outil CLI vers la version native
Ce n’est pas une initiative d’Anthropic, mais une évolution générale des outils. Les outils CLI en Rust (ripgrep, fd), en Go (gh, terraform) distribuent depuis longtemps des exécutables natifs pour éviter toute dépendance à un environnement d’exécution externe.
L’écosystème JavaScript a longtemps utilisé Node.js comme environnement d’exécution, mais avec la complexité croissante des outils et leur fréquence d’usage, le coût de démarrage de Node.js est devenu un obstacle évident. La solution d’Anthropic consiste à packager directement le moteur JS dans l’exécutable, de façon à ce que l’utilisateur ne perçoive plus la présence d’un environnement d’exécution.
Pour un développeur qui travaille quotidiennement avec Claude Code, cette petite mise à jour cache une véritable amélioration de l’expérience utilisateur.