Claude Code v2.1.118 ajoute le mode visuel Vim, des thèmes personnalisés et des améliorations MCP.

Nouveautés de Claude Code v2.1.118
Claude Code v2.1.118 inclut plusieurs ajouts de fonctionnalités significatifs et corrections de bugs axés sur la fonctionnalité de l'éditeur, la personnalisation et la stabilité des serveurs MCP.
Fonctionnalités et changements clés
- Modes visuels Vim : Ajout des modes
v(mode visuel) etV(mode ligne-visuel) avec sélection, opérateurs et retour visuel - Consolidation des commandes d'utilisation : Fusion de
/costet/statsen/usage— les deux restent des raccourcis de saisie qui ouvrent l'onglet pertinent - Gestion de thèmes personnalisés : Créez et basculez entre des thèmes personnalisés nommés depuis
/theme, ou modifiez manuellement les fichiers JSON dans~/.claude/themes/; les plugins peuvent également fournir des thèmes via un répertoirethemes/ - Invocation d'outils MCP : Les hooks peuvent maintenant invoquer directement des outils MCP via
type: "mcp_tool" - Blocage des mises à jour : Ajout de la variable d'environnement
DISABLE_UPDATESpour bloquer complètement tous les chemins de mise à jour, y compris manuelclaude update— plus strict queDISABLE_AUTOUPDATER - Héritage des paramètres WSL : WSL sous Windows peut maintenant hériter des paramètres gérés côté Windows via la clé de politique
wslInheritsWindowsSettings - Personnalisation du mode auto : Incluez
"$defaults"dansautoMode.allow,autoMode.soft_denyouautoMode.environmentpour ajouter des règles personnalisées à côté de la liste intégrée au lieu de la remplacer - Invite du mode auto : Ajout d'une option "Ne plus demander" à l'invite d'adhésion au mode auto
- Étiquetage des plugins : Ajout de
claude plugin tagpour créer des étiquettes git de version pour les plugins avec validation de version - Continuation de session :
--continue/--resumetrouvent maintenant les sessions qui ont ajouté le répertoire courant via/add-dir - Synchronisation des couleurs :
/colorsynchronise maintenant la couleur d'accent de session vers claude.ai/code lorsque le Contrôle à Distance est connecté - Substitutions du sélecteur de modèle : Le sélecteur
/modelrespecte maintenant les substitutionsANTHROPIC_DEFAULT_*_MODEL_NAME/_DESCRIPTIONlors de l'utilisation d'une passerelle personnaliséeANTHROPIC_BASE_URL - Visibilité des mises à jour de plugins : Lorsque la mise à jour automatique ignore un plugin à cause d'une contrainte de version d'un autre plugin, l'ignor apparaît maintenant dans
/doctoret l'onglet Erreurs de/plugin
Corrections de bugs
Cette version inclut de nombreuses corrections, principalement axées sur la stabilité de l'authentification MCP et les améliorations de l'expérience utilisateur :
- Corrigé le menu
/mcpmasquant les actions Authentifier/Ré-authentifier OAuth pour les serveurs configurés avecheadersHelper - Corrigé les serveurs MCP HTTP/SSE avec en-têtes personnalisés restant bloqués en "nécessite une authentification" après un 401 transitoire
- Corrigé les serveurs MCP dont la réponse de jeton OAuth omet
expires_innécessitant une ré-authentification toutes les heures - Corrigé l'autorisation d'escalade MCP rafraîchissant silencieusement au lieu de demander un nouveau consentement lorsque le 403
insufficient_scopedu serveur nomme une portée que le jeton actuel possède déjà - Corrigé un rejet de promesse non géré lorsqu'un flux OAuth d'un serveur MCP expire ou est annulé
- Corrigé le rafraîchissement OAuth MCP procédant sans son verrou inter-processus en cas de contention
- Corrigé une course au trousseau macOS où un rafraîchissement de jeton MCP concurrent pouvait écraser un jeton OAuth fraîchement rafraîchi
- Corrigé l'échec du rafraîchissement de jeton OAuth lorsque le serveur révoque un jeton avant son heure d'expiration locale
- Corrigé le plantage de sauvegarde des identifiants sur Linux/Windows corrompant
~/.claude/.credentials.json - Corrigé
/loginn'ayant aucun effet dans une session lancée avecCLAUDE_CODE_OAUTH_TOKEN— le jeton d'environnement est maintenant effacé pour que les identifiants disque prennent effet - Corrigé le texte illisible dans la pastille de défilement "nouveaux messages" et les badges
/plugin - Corrigé la boîte de dialogue d'acceptation du plan offrant "mode auto" au lieu de "contourner les permissions" lors de l'exécution avec
--dangerously-skip-permissions - Corrigé les hooks de type agent échouant avec "Les messages sont requis pour les hooks d'agent" lorsqu'ils sont configurés pour des événements autres que
StopouSubagentStop - Corrigé les hooks
promptse déclenchant à nouveau sur les appels d'outils effectués par un sous-agent vérificateur de hook d'agent - Corrigé
/forkécrivant toute la conversation parent sur disque par fork — écrit maintenant un pointeur et hydrate à la lecture - Corrigé Alt+K / Alt+X / Alt+^ / Alt+_ gelant la saisie clavier
- Corrigé la connexion à une session distante écrasant votre paramètre
modellocal dans~/.claude/settings.json - Corrigé la saisie prédictive affichant l'erreur "Aucune commande ne correspond" lors du collage de chemins de fichiers commençant par
/ - Corrigé
plugin installsur un plugin déjà installé ne re-résolvant pas une dépendance installée à la mauvaise version - Corrigé les erreurs non gérées du surveillant de fichiers sur des chemins invalides ou épuisement de descripteurs
- Corrigé les sessions de Contrôle à Distance archivées sur des perturbations transitoires d'initialisation CCR pendant le rafraîchissement JWT
- Corrigé les sous-agents repris via
SendMessagene restaurant pas lecwdexplicite avec lequel ils ont été lancés
Cette version est particulièrement pertinente pour les développeurs utilisant les raccourcis clavier Vim, personnalisant leur environnement Claude Code, ou travaillant avec des serveurs MCP nécessitant une authentification OAuth.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Anthropic lance Claude Code Channels pour la messagerie depuis Telegram ou Discord
Anthropic a lancé Claude Code Channels, permettant aux développeurs de communiquer avec leurs sessions de codage IA via Telegram ou Discord tout en gardant le code local.

Mark Zuckerberg développe un agent IA pour assister les PDG
Mark Zuckerberg construit un agent d'IA pour l'assister dans ses responsabilités de PDG, selon un rapport du Wall Street Journal discuté sur Hacker News avec 37 points et 30 commentaires.

Richard Dawkins croit que son chatbot Claude AI est conscient : Le délire Claude sur HN
Richard Dawkins croit, semble-t-il, que son chatbot IA féminin (Claude) est conscient, suscitant une discussion HN avec 57 points et 66 commentaires.

Mise à jour des performances d'inférence MLX : Benchmarks et fonctionnalités d'avril 2026
Les performances d'inférence MLX se sont considérablement améliorées, avec Qwen3.5-35B-A3B atteignant 71,8 tokens/seconde pour un contexte de 4K, et de nouvelles fonctionnalités comme la prédiction multi-token et le préremplissage spéculatif offrant des accélérations de 2,3x à 5,5x pour les grands modèles.