Claude Code 2.1.301 : le Read tool arrête de confondre un .xlsm avec du texte

La 2.1.301 corrige la lecture de fichiers binaires comme du texte brut, les skills qui disparaissaient après /rewind, et plusieurs petits bugs de connexion et de nettoyage de worktrees.

claude-code changelog digest-standard

La 2.1.301 de Claude Code, sortie le 15 octobre 2026, n'ajoute aucune fonctionnalité spectaculaire : une poignée d'ajouts, deux changements, quatre améliorations et trente-sept correctifs répartis dans tout l'outil. Deux corrections valent le détour parce qu'elles touchent des outils que tu utilises sans y penser : le Read tool et les skills.

Le Read tool arrête de lire un .xlsm ou un .heic comme du texte

Le Read tool affiche le contenu d'un fichier directement dans la conversation, qu'il s'agisse de code, de markdown ou d'une image. Jusqu'à la 2.1.301, certains formats binaires, un classeur Excel avec macros (.xlsm), un fichier .parquet, un epub ou une photo .heic, se faisaient lire comme du texte brut : au mieux un résultat illisible, au pire une réponse construite sur un contenu qui n'a jamais vraiment été lu. La 2.1.301 corrige ce comportement pour les fichiers binaires, ces quatre formats n'étant que des exemples cités par le changelog. Si tu passes régulièrement des exports de données ou des documents à Claude Code, c'est un vrai gain de fiabilité, pas un détail cosmétique.

Les skills ne disparaissent plus après un /rewind

Un skill reste listé en contexte à chaque tour, sa description seulement, pas son contenu complet, pour que Claude sache quand l'invoquer. La 2.1.301 corrige un bug où cette liste n'était plus transmise au modèle après un /rewind : Claude ne savait plus quels skills existaient et ne pouvait donc plus les invoquer de lui-même, sans que rien ne te prévienne. Si tu reviens souvent en arrière dans une session pour corriger une direction prise par erreur, ce correctif t'évite une perte de capacité silencieuse.

Le reste, en vrac

  • Worktrees créés par un hook, plus sûrs : un hook WorktreeCreate remplace la logique git par défaut pour les dépôts non-git. Quitter la session pouvait supprimer un tel worktree sans rien demander alors qu'il risquait de contenir des commits non poussés ; Claude Code pose maintenant la question, comme il le fait déjà pour un worktree git classique à la sortie d'une session.
  • Connexion plus stable : une commande courte comme claude auth status qui se terminait en plein renouvellement de jeton pouvait provoquer des échecs de rafraîchissement de la connexion ou une déconnexion inattendue. Corrigé.
  • Alias fable plus tolérant : si le dernier modèle Fable n'est pas accessible à ton organisation, Claude Code retente désormais automatiquement une fois sur le modèle Fable précédent plutôt que de simplement renvoyer une erreur.
  • Mode vim : le mouvement % saute maintenant à l'accolade correspondante, et Echap ne fait plus perdre une réponse déjà tapée dans une question posée par Claude.
  • Grep et Glob : quand le programme de recherche plantait avant de renvoyer un résultat, ils répondaient « aucune correspondance ». Ils renvoient maintenant une erreur indiquant que la recherche a échoué.
  • Changement de modèle : passer à un modèle dont la fenêtre de contexte est plus petite fait d'abord résumer une conversation trop longue par le modèle précédent, et ce résumé ne consomme plus de crédits d'usage sans te demander.
  • Le reste touche surtout VS Code (rendu des formules LaTeX, performances du panneau), le développement de mods, les événements OpenTelemetry et les runners auto-hébergés.

Rien dans cette version ne change une habitude de travail, mais si tu lis des fichiers Excel ou des epubs avec Claude Code, ou si tu utilises /rewind en cours de session, ces deux correctifs se font sentir directement.

Pierre Rondeau

Pierre Rondeau

Développeur et indie builder. Je construis des produits et automatisations avec l'IA. Créateur de Claude Hub.

LinkedIn