Claude Code v2.1.129 : indicateur d'URL de plugin, sortie synchronisée forcée et plus de 20 correctifs

Claude Code v2.1.129 est publié aujourd'hui avec plusieurs nouveaux flags, variables d'environnement et un tas de corrections de bugs — dont une commande /context problématique qui brûlait silencieusement environ 1,6k tokens par appel. Voici ce qui compte.
Nouveaux flags et variables d'environnement
--plugin-url <url>— charge un plugin .zip depuis une URL distante pour la session en cours. Pas besoin de téléchargement manuel.CLAUDE_CODE_FORCE_SYNC_OUTPUT=1— force la sortie synchronisée sur les terminaux où la détection automatique échoue (par exemple, Emacseat).CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE— lorsqu'elle est définie sur les installations Homebrew ou WinGet, Claude Code exécute la commande de mise à jour en arrière-plan et invite à redémarrer. Fini la danse manuelle brew upgrade & restart.CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1— opt-in pour la découverte/v1/modelsdans le sélecteur/model. Était automatique dans 2.1.126–2.1.128 ; désormais opt-in pour éviter les surprises avec les déploiements de passerelle.
Manifestes de plugin : espace de noms expérimental
themes et monitors dans les manifestes de plugin doivent désormais être déclarés sous "experimental": { ... }. Les déclarations de premier niveau fonctionnent encore mais claude plugin validate émettra un avertissement. Migrez vos manifestes pour conserver une validation propre.
skillOverrides fonctionne désormais
Le paramètre skillOverrides fait réellement quelque chose maintenant :
off— masque la compétence à la fois du modèle et de la liste des commandes /user-invocable-only— masque du modèle, toujours visible dans /name-only— réduit la description
Changements de comportement
- Le sélecteur d'historique Ctrl+R recherche désormais dans tous les projets par défaut (comportement d'avant 2.1.124). Appuyez sur Ctrl+S pour limiter au projet ou à la session en cours.
- Les déploiements tiers (Bedrock, Vertex, Foundry, ou passerelle ANTHROPIC_BASE_URL) n'affichent plus d'astuces pointant vers les surfaces Anthropic first-party.
- La métrique OTel
claude_code.pull_request.countcompte désormais les PR/MR créées via les outils MCP, pas seulement les commandes shell. - Les messages d'erreur de refus de politique incluent l'ID de requête API pour un débogage plus facile.
Corrections de bugs importantes
- /context ne vide plus sa grille de visualisation ASCII rendue dans la conversation — gaspillait environ 1,6k tokens par appel.
- TTL du cache de prompt d'1 heure était silencieusement réduit à 5 minutes — désormais corrigé.
- Avertissement de cache manquant après /clear ou compaction lors du changement de /effort ou /model — avertissements intempestifs supprimés.
- Transfert vers éditeur externe (Ctrl+G) effaçait l'historique de la conversation — corrigé.
- Règles d'autorisation Bash(mkdir *), Bash(touch *) non respectées pour les chemins dans le projet — désormais respectées.
- Motifs deniedMcpServers avec joker de schéma
*://ne correspondant pas aux noms d'hôte mixtes — corrigé. - Problème de concurrence du rafraîchissement OAuth après réveil pouvant déconnecter toutes les sessions en cours — corrigé.
- Politique des paramètres gérés par le serveur non appliquée aux utilisateurs dont les identifiants OAuth stockés manquaient de la portée
user:inference— désormais appliquée. - Panneau Agent sous l'invite masqué lorsque des sous-agents sont en cours d'exécution (régression dans 2.1.122) — rétabli.
- /clear ne réinitialisait pas le titre de l'onglet du terminal après une conversation — corrigé.
- Erreurs API avec codes d'état 400 non reconnus affichaient du JSON brut au lieu du message d'erreur sous-jacent — désormais correctement analysé.
Correction VSCode
/clear dans l'extension VSCode efface désormais correctement à la fois le contexte de la conversation et la transcription affichée.
Mettez à jour via brew upgrade claude-code ou winget upgrade. Journal complet des modifications dans la version.
📖 Lire la source complète : GitHub Claude-Code
👀 See Also

Anthropic déplace l'automatisation en arrière-plan de Claude Code vers un compartiment de crédits SDK séparé, perturbant les workflows d'agents
À partir du 15 juin, claude -p, l'utilisation du SDK Agent, Claude Code GitHub Actions et les applications tierces du SDK Agent ne compteront plus dans les quotas interactifs Pro/Max. Un nouveau crédit séparé pour le SDK Agent s'applique : 100 $/mois pour les forfaits Max 5x. Les piles d'agents en arrière-plan (ex. tickets → agents → hooks → exécuteur → claude -p) consommeront rapidement ce crédit.

Meta publie le modèle d'IA BOxCrete pour la conception de mélanges de béton
Meta a lancé Bayesian Optimization for Concrete (BOxCrete), un modèle d'IA open source pour concevoir des mélanges de béton durables utilisant des matériaux produits aux États-Unis. Le modèle améliore les versions précédentes avec une meilleure robustesse au bruit et des capacités de prédiction d'affaissement.

Infomaniak transfère la majorité des droits de vote à une fondation pour verrouiller l'indépendance du cloud suisse
Infomaniak a sécurisé son indépendance à long terme en transférant la majorité des droits de vote à une fondation suisse d'intérêt public. Aucune reprise n'est possible sans l'approbation de la fondation.

Les hôpitaux de New York mettent fin au contrat avec Palantir alors que son expansion au Royaume-Uni fait l'objet d'un examen minutieux
Le système hospitalier public de New York ne renouvellera pas son contrat de 4 millions de dollars avec Palantir en octobre, passant à des systèmes internes. Pendant ce temps, Palantir fait face à des préoccupations concernant la confidentialité de son accord de 330 millions de livres sterling avec le NHS et son nouveau contrat de régulation financière au Royaume-Uni.