Claude Code v2.1.238 : correctifs de keybindingFlavor, headersHelper et du runner auto-hébergé

✍️ OpenClawRadar📅 Publié: August 21, 2026🔗 Source
Ad

Claude Code v2.1.238 arrive avec une poignée de nouveaux réglages et une longue liste de corrections de bugs. Les ajouts principaux : un paramètre keybindingFlavor pour Ctrl+W style Bash, un headersHelper pour les marketplaces de plugins nécessitant des en-têtes HTTP, et deux nouveaux flags pour les runners auto-hébergés.

Nouveaux réglages et commandes

Si vous avez déjà appuyé sur Ctrl+W dans l'invite Claude Code en espérant supprimer un mot mais obtenu autre chose, définissez keybindingFlavor sur "readline". La valeur par défaut reste "classic", mais le mode readline fait que Ctrl+W supprime jusqu'à l'espace précédent, comme dans Bash.

Les marketplaces de plugins prennent désormais en charge un headersHelper sur une marketplace URL ou une entrée de catalogue. Cette commande génère des en-têtes HTTP—comme un jeton à courte durée—pour récupérer les données du catalogue et les archives de même origine. Notez que le helper ne s'exécute qu'à l'installation ou la mise à jour, après avoir affiché la commande. claude plugin install/update demandera [y/N], ou vous pouvez passer -y pour ignorer.

Pour les runners auto-hébergés, deux nouveaux flags :

  • claude self-hosted-runner --defer-shutdown-max-min : sur SIGTERM, continue de servir les sessions attachées, met en attente le travail restant après les minutes données, puis se termine.
  • claude self-hosted-runner --proxy-authorization-command / --proxy-authorization-file : pour les proxys de sortie qui nécessitent un en-tête Proxy-Authorization fraîchement émis à chaque connexion.

Corrections importantes

Cette version corrige la croissance mémoire illimitée dans les sessions interactives longues—les résultats des outils sous-agent sont maintenant libérés dès qu'ils quittent la fenêtre d'affichage récente. Plus de fuites mémoire silencieuses.

Les styles de sortie pour les configurations personnalisées, de projet et de plugin ne dérivent plus vers la voix par défaut en cours de session. Et CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=true fonctionne désormais même lorsque votre compte est proche (mais pas au-delà) de sa limite d'utilisation.

Les refus Bash d'isolation de worktree ne vous diront plus à tort de supprimer une redirection qui n'existe pas. Les runners auto-hébergés sont moins susceptibles d'être abandonnés par le serveur après une requête de poll lente, évitant ainsi le transfert de sessions saines.

Les dialogues de sollicitation MCP affichent désormais les URL de plus de 4 096 caractères, et les invites de permission conservent l'option "ne plus demander" même lorsque le chemin du projet est trop large. Les fichiers résiduels /tmp/claude-*-cwd sont nettoyés lorsqu'une commande Bash est tuée, expirée ou interrompue.

La touche Retour arrière maintenue fonctionne sur les terminaux qui envoient Ctrl+H pour Retour arrière lors de rafales de frappes (SSH/mosh lent). Le retour à la ligne dans les diffs des invites de permission ne coupe plus les caractères larges comme les emojis ou les tabulations. Tuer une session suspendue (Ctrl+Z) ne laisse plus le mode collage entre parenthèses bloqué avec un curseur caché.

Les serveurs MCP stdio ne recevront plus une requête server/discover avant initialize, empêchant les démarrages de serveur paresseux forcés. Les refus de connexion proxy indiquent désormais le proxy au lieu d'une erreur réseau générique. L'avertissement de cache manquant pour /model et /effort n'apparaît plus lorsque le cache de prompt a déjà expiré.

Ad

Remote Control et corrections inter-sessions

Plusieurs problèmes de Remote Control sont traités :

  • L'arrêt par tâche depuis le panneau des tâches fonctionne maintenant sur les sessions hébergées par CLI.
  • Les sessions démarrées par claude remote-control n'héritent plus des variables d'environnement spécifiques à la session du shell de lancement.
  • Récupération après crash : une session crashée peut maintenant être réutilisée au message suivant, sans redémarrage nécessaire.
  • Les messages envoyés depuis le web/Desktop pendant que Claude est en train de répondre ne disparaissent plus.
  • Les choix de modèle faits sur téléphone/web mettent maintenant à jour l'affichage du terminal.
  • Les déconnexions "connexion expirée" lors de perturbations réseau sont maintenant réessayées, maintenant la connexion.
  • La déconnexion se termine par un message clair au lieu d'un rapport de reconnexion échouée.
  • ListAgents / SendMessage fonctionnent maintenant en mode serveur et sur les hôtes Desktop/IDE, atteignant les pairs Remote Control.
  • Les workers inactifs préchauffés pour les sessions d'arrière-plan sont cachés jusqu'à ce qu'une tâche les réclame.

Messagerie inter-sessions : si une session refuse les messages entrants (par ex., crossSessionInbound: "refuse"), l'expéditeur reçoit un statut "refusé". Si une boîte de réception supprime des messages en raison d'une limitation de débit ou d'une file d'attente pleine, vous êtes maintenant notifié.

Enfin, claude nu démarre plus vite sur macOS, et la gestion Bash a été améliorée (y compris la gestion de sortie pour les commandes tuées).

📖 Lire la source complète : GitHub Claude-Code

Ad

👀 See Also

CK Search : Outil de recherche sémantique local avec intégration de serveur MCP
Tools

CK Search : Outil de recherche sémantique local avec intégration de serveur MCP

CK Search est un outil de recherche sémantique local avec un serveur MCP intégré qui indexe n'importe quel répertoire de texte sans dépendances cloud. L'outil peut être utilisé par des agents IA via MCP, et la source fournit un guide pratique couvrant la configuration, les points forts et les limites par rapport à grep.

OpenClawRadar
OpenTrace : Serveur d'observabilité auto-hébergé avec plus de 75 outils MCP
Tools

OpenTrace : Serveur d'observabilité auto-hébergé avec plus de 75 outils MCP

OpenTrace est un serveur d'observabilité auto-hébergé qui fournit des journaux, des analyses utilisateur et une introspection de base de données via plus de 75 outils MCP, fonctionnant sur un VPS à 4 $ avec stockage SQLite et connexions PostgreSQL en lecture seule.

OpenClawRadar
Comment j'ai créé une compétence pour déployer des agents OpenClaw sur des applications web - Un regard dans les coulisses
Tools

Comment j'ai créé une compétence pour déployer des agents OpenClaw sur des applications web - Un regard dans les coulisses

Découvrez une nouvelle compétence innovante développée pour les agents OpenClaw qui facilite leur déploiement sur des applications web. Apprenez-en plus sur ses fonctionnalités, ses avantages et comment elle transforme les processus de production.

OpenClawRadar
RepoLens : Empaqueteur interactif de code source local et optimiseur de jetons (TUI/CLI) en Go
Tools

RepoLens : Empaqueteur interactif de code source local et optimiseur de jetons (TUI/CLI) en Go

RepoLens est un outil Go sans dépendances qui empaquette les dépôts pour le contexte LLM avec un explorateur de fichiers TUI, un compteur de jetons en direct, la suppression des commentaires, un scanner de secrets, et un découpage des fichiers basé sur les jetons.

OpenClawRadar