Skip to content

Latest commit

 

History

History
85 lines (61 loc) · 5.34 KB

File metadata and controls

85 lines (61 loc) · 5.34 KB
title Veille Claude Code Releases 2.1.77 → 2.1.81 (17-20 mars 2026)
type weekly-watch
date 2026-03-23
score 3
action integrate-gaps
sources
Texte copie (analyse veille structuree par version)

Veille CC Releases 2.1.77 → 2.1.81 (17-20 mars 2026)

Resume

5 releases en 4 jours (17-20 mars 2026): --bare mode pour CI/scripting, --channels permission relay mobile, StopFailure hook, ${CLAUDE_PLUGIN_DATA} persistent plugin storage, output tokens Opus/Sonnet 4.6 portés à 64k/128k, allowRead sandbox filesystem, rate_limits statusline field. Breaking changes: Agent resume param supprimé (→ SendMessage), bypassPermissions durci pour .git/.claude.

Score: 3/5

Justification: Les releases.yaml et claude-code-releases.md étaient déjà à jour (commit 03e5260 "docs: update Claude Code releases to v2.1.81"). La valeur de cette veille = audit de couverture révélant 5 gaps dans les sections thématiques du guide. La veille elle-même est une reformulation lossy du changelog officiel (manque ANTHROPIC_CUSTOM_MODEL_OPTION, PreToolUse security bypass, auto-updater memory leak). Contenus intégrés directement depuis releases.md, pas depuis la veille.

Gaps Identifiés et Corrigés

Gap Fichier cible Priorité Status
StopFailure hook manquant dans Event Types table ultimate-guide.md ~8976 P1 ✅ FAIT
rate_limits champ statusline JSON non documenté ultimate-guide.md ~1721 P2 ✅ FAIT
${CLAUDE_PLUGIN_DATA} env var absente de la section Plugins ultimate-guide.md ~12822 P2 ✅ FAIT
--bare flag absent de la section GitHub Actions CI ultimate-guide.md ~14008 P2 ✅ FAIT
sandbox.filesystem (allowWrite/denyRead/allowRead) absent de sandbox-native.md guide/security/sandbox-native.md ~193 P2 ✅ FAIT

Détail des Intégrations

StopFailure hook (v2.1.78)

Ajouté dans la table Event Types (ultimate-guide.md). Fires quand un tour se termine sur une erreur API (rate limit, auth failure). Use case: alerting observabilité sur quota exhaustion.

rate_limits statusline field (v2.1.80)

Ajouté dans la section Custom Statusline Setup. Le champ JSON expose l'usage Claude.ai (fenêtres 5h et 7j) avec used_percentage et resets_at. Permet de monitorer la dette de tokens sans ouvrir le dashboard.

${CLAUDE_PLUGIN_DATA} (v2.1.78)

Ajouté en callout dans la section Plugin Commands. Env var pointant vers un répertoire de stockage persistant préservé lors des mises à jour de plugin. Supprimé uniquement sur /plugin uninstall avec confirmation.

--bare mode (v2.1.81)

Ajouté après l'exemple GitHub Actions claude -p. Désactive hooks, LSP, plugin sync, skill scan. Requiert ANTHROPIC_API_KEY (pas d'OAuth). Rend les jobs CI déterministes en évitant que la config locale développeur pollue l'environnement CI.

sandbox.filesystem settings (v2.1.77/2.1.78)

Étendu la section "Configuring Filesystem Restrictions" dans sandbox-native.md. Documenté les trois champs: allowWrite (expand write beyond CWD), denyRead (block read paths), allowRead (re-allow reads within a denyRead region). Corrigé l'affirmation incorrecte "Filesystem restrictions are configured through permission rules only" — les settings sandbox.filesystem existent et ont été fixes en 2.1.78.

Gaps Non Intégrés (documentés dans releases.md uniquement)

Feature Pourquoi non intégrée
ANTHROPIC_CUSTOM_MODEL_OPTION env var Pas assez documenté dans la veille; releases.md suffisant
PreToolUse security bypass fix Correctif, pas une feature; releases.md suffisant
Auto-updater memory leak fix Correctif opérationnel; releases.md suffisant
Agent resumeSendMessage breaking Déjà dans releases.md ligne 126 avec migration
Streaming line-by-line disabled on Windows Désactivé en 2.1.81, comportement temporaire; pas pertinent à documenter

Fact-Check

Affirmation Statut Source
StopFailure hook en v2.1.78 releases.md:87
${CLAUDE_PLUGIN_DATA} en v2.1.78 releases.md:88
sandbox.filesystem.allowWrite fix en v2.1.78 releases.md:98
allowRead sandbox en v2.1.77 releases.md:111
--bare mode en v2.1.81 releases.yaml ligne 21
rate_limits statusline en v2.1.80 releases.yaml ligne 31
Agent resume param supprimé v2.1.77 releases.md:126
64k/128k tokens Opus/Sonnet 4.6 v2.1.77 releases.md:110
bypassPermissions hardened v2.1.78 releases.md:95 (security fix)

Challenge (technical-writer)

  • Score ajusté: 3/5 (baisse de 4 → 3, justifiée)
  • Raison: La veille est une reformulation avec perte par rapport au releases.md officiel. Le workflow update-cc-releases avait déjà traité les 5 versions. Valeur réelle = QA/audit des sections thématiques.
  • Points manqués par la veille vs releases.md: ANTHROPIC_CUSTOM_MODEL_OPTION, PreToolUse security bypass, auto-updater memory leak (GBs)
  • Risque de non-intégration: Faible pour le contenu brut. Moyen pour les 5 gaps thématiques, désormais corrigés.