Claude Code v2.1.277 ajoute la prise en charge d'AGENTS.md et corrige des bugs de plantage
Claude Code v2.1.277 est disponible avec un petit ensemble d'ajouts de fonctionnalités et une longue liste de corrections de bugs concernant les sessions, les outils et la gestion de passerelle. Voici ce qui a réellement changé.
Prise en charge d'AGENTS.md
Dans un projet sans CLAUDE.md, Claude Code lit désormais AGENTS.md à la place. Vous pouvez modifier ce comportement sous « Instructions du projet » dans /config. Pas encore disponible sur Bedrock, Vertex ou Foundry.
Modifications de passerelle et de proxy
CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY=1pour les passerelles d'applications Claude dont la seule sortie est un proxy forward : chaque requête sortante transmet le nom d'hôte au proxy au lieu de le résoudre localement.- Mappe optionnelle
headers:sur les upstreams de passerelle d'applications Claude pour envoyer des en-têtes statiques à un proxy que vous exécutez devant un fournisseur. - Une ligne indique désormais qu'une mise à jour d'une tâche d'arrière-plan est en attente lorsqu'elle se termine alors qu'un panneau tel que
/tasksest ouvert.
Corrections de session et de CLI
- Les sessions
claude -pet Agent SDK qui pouvaient se bloquer sans résultat après une erreur interne signalent désormais l'erreur et se terminent avec le code 1. - Les conversations échouant à chaque requête avec « text content blocks must be non-empty » lorsqu'un tour assistant antérieur contenait un bloc de texte vide à côté d'autres contenus, y compris après
--resume. - Déconnexion inattendue lorsqu'une ancienne version de Claude Code (par exemple, le CLI intégré d'une extension IDE) s'exécute sur la même machine que la version actuelle.
- Démarrage interactif bloqué ou en erreur pour les utilisateurs d'
ANTHROPIC_API_KEYlorsque~/.claude.jsoncontient une valeurcustomApiKeyResponsesmal formée. - Vérifications de mise à jour en erreur toutes les 30 minutes, et
claude updatebloqué lorsqu'une version min/max est définie, si un proxy renvoie une version invalide. UnminimumVersionmal formé est désormais ignoré. claude updatesur les installations gérées par winget ou apk signalant « up to date » lorsque la recherche de version a échoué.claude plugin installéchouant parfois et cassant la copie installée lors de la réinstallation d'une version de plugin en cours d'utilisation ; une copie inchangée est désormais laissée telle quelle.
Corrections d'outils (Grep, Glob, Write, Edit)
- Grep et Glob renvoient désormais une erreur lorsque la recherche n'a pas pu démarrer en raison d'un manque de processus, de mémoire ou de descripteurs de fichiers, au lieu de signaler aucune correspondance.
- Write ne met plus silencieusement fin au tour en tant que permission refusée lorsque le chemin cible est un répertoire existant.
- Edit ne traite plus une barre oblique inversée échappée suivie de
uXXXXcomme une séquence d'échappement\uXXXX, ce qui pouvait réécrire une séquence de barre oblique inversée échappée lors de l'édition de caractères non-ASCII. - Edit signale « String not found in file » au lieu de « Invalid regular expression: regular expression too large » pour les très grandes éditions non-ASCII qui ne correspondent pas.
- Les tours ne se terminent plus prématurément avec « Path contains null bytes » lorsqu'un chemin de fichier d'appel d'outil contient
\u0000écrit comme séquence d'échappement.
Corrections de stabilité
- Les sessions d'arrière-plan (
claude --bg) ne se terminent plus lorsqu'un serveur LSP d'un plugin se ferme ou ferme stdin. - Plantages dus à
claudeAiMcpEverConnected,themeou à un message assistant sous forme de chaîne simple mal formé dans l'historique enregistré. - Plantage (« unrecoverable interface error ») lorsque l'invite contenait des codes de couleur de terminal.
- Sessions sur des machines lentes se terminant lorsque le premier spinner apparaissait.
- Gel d'écran rare après une erreur de rendu interne.
- Tours Windows s'arrêtant avec « Out of memory » juste après une réponse, laissant des appels d'outils non exécutés.
- Sessions poursuivies après
/clear(redémarrage,--continue,--resume) manquant une partie du premier message lorsqu'un hook SessionStart imprimait une sortie, provoquant un échec complet du cache d'invite.
Si vous exécutez Claude Code derrière un proxy ou utilisez des plugins avec des serveurs LSP, cette version vaut la peine d'être récupérée.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Comparaison de référence de Qwen3.6 Plus avec les modèles SOTA occidentaux
Qwen3.6 Plus obtient un score de 78,8 sur SWE-bench Verified, 90,4 sur GPQA/GPQA Diamond, 28,8 sur HLE (sans outils) et 78,8 sur MMMU-Pro, ce qui le place en position compétitive face à des modèles comme GPT-5.4, Claude Opus 4.6 et Gemini 3.1 Pro Preview.
Le problème de découverte de l'IA : les utilisateurs ne voient pas ce que l'outil peut faire
Une invite vide masque les capacités de l'IA. Les utilisateurs peinent à savoir quoi demander. Les modèles et le contexte aident, mais le système lui-même doit révéler les possibilités.

Claude Code v2.1.128 : Isolation OTEL, corrections MCP, support des plugins .zip et plus de 20 correctifs de bugs
Claude Code v2.1.128 empêche les sous-processus d'hériter des variables d'environnement OTEL_*, ajoute la prise en charge des plugins .zip, corrige l'inondation de reconnexion MCP et corrige l'annulation parallèle des outils shell.

Préoccupations concernant la visibilité des coûts de l'API Claude pour les développeurs indépendants
Une discussion sur Reddit souligne que l'absence de suivi granulaire des coûts de l'API Claude Sonnet pourrait pousser les développeurs indépendants à l'abandonner malgré sa qualité, avec des factures de 400 à 900 dollars les prenant au dépourvu en raison d'une observabilité insuffisante comparée au monitoring de type AWS.