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

✍️ OpenClawRadar📅 Publié: April 23, 2026🔗 Source
Claude Code v2.1.118 ajoute le mode visuel Vim, des thèmes personnalisés et des améliorations MCP.
Ad

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) et V (mode ligne-visuel) avec sélection, opérateurs et retour visuel
  • Consolidation des commandes d'utilisation : Fusion de /cost et /stats en /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épertoire themes/
  • 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_UPDATES pour bloquer complètement tous les chemins de mise à jour, y compris manuel claude update — plus strict que DISABLE_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" dans autoMode.allow, autoMode.soft_deny ou autoMode.environment pour 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 tag pour créer des étiquettes git de version pour les plugins avec validation de version
  • Continuation de session : --continue / --resume trouvent maintenant les sessions qui ont ajouté le répertoire courant via /add-dir
  • Synchronisation des couleurs : /color synchronise 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 /model respecte maintenant les substitutions ANTHROPIC_DEFAULT_*_MODEL_NAME / _DESCRIPTION lors de l'utilisation d'une passerelle personnalisée ANTHROPIC_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 /doctor et l'onglet Erreurs de /plugin
Ad

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 /mcp masquant les actions Authentifier/Ré-authentifier OAuth pour les serveurs configurés avec headersHelper
  • 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_in né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_scope du 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é /login n'ayant aucun effet dans une session lancée avec CLAUDE_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 Stop ou SubagentStop
  • Corrigé les hooks prompt se 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 model local 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 install sur 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 SendMessage ne restaurant pas le cwd explicite 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

Ad

👀 See Also