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

Accès à l'IA de pointe restreint : le Mythe d'Anthropic et le virage structurel vers des déploiements sélectifs
Le modèle de cybersécurité Mythos d'Anthropic et l'initiative Daybreak d'OpenAI annoncent une nouvelle ère où les contraintes économiques et sécuritaires limitent l'IA de pointe à certaines entreprises américaines, en raison des risques d'utilisation abusive, de distillation et des contrôles gouvernementaux émergents.

Définir les agents d'IA : Le test du flux de travail
Une discussion sur Reddit s'interroge sur le fait que de nombreux produits d'agents IA sont essentiellement des chatbots avec une liste de tâches, proposant un test basé sur leur capacité à exécuter des flux de travail à travers plusieurs outils sans intervention manuelle.

Anthropic lance le Claude Partner Network avec un investissement de 100 millions de dollars
Anthropic lance le Claude Partner Network avec un investissement initial de 100 millions de dollars pour 2026, offrant formation, support technique et développement conjoint du marché aux organisations aidant les entreprises à adopter Claude. Les partenaires obtiennent un accès à une certification technique, un Portail Partenaire avec des supports de formation et un kit de démarrage de Modernisation du Code pour la migration de code hérité.

La discussion sur la politique de contribution à l'IA de Debian se termine sans résolution
Les développeurs Debian ont débattu de l'acceptation des contributions assistées par l'IA sans parvenir à une décision formelle. La résolution générale proposée aurait exigé une divulgation explicite et un étiquetage pour le contenu généré par des LLM.