4 4
5# Semaine 14 · 30 mars – 3 avril 20265# Semaine 14 · 30 mars – 3 avril 2026
6 6
7> Computer use dans la CLI, leçons interactives intégrées au produit, rendu sans scintillement, remplacements de taille de résultat MCP par outil, et exécutables de plugin sur PATH.7> Computer use dans la CLI, leçons interactives intégrées, rendu sans scintillement, remplacements de taille de résultat MCP par outil, et exécutables de plugin sur PATH.
8 8
9<div className="digest-meta">9<div className="digest-meta">
10 <span>Versions <a href="/docs/en/changelog#2-1-86">v2.1.86 → v2.1.91</a></span>10 <span>Versions <a href="/docs/en/changelog#2-1-86">v2.1.86 → v2.1.91</a></span>
38 <span className="digest-feature-pill">v2.1.90</span>38 <span className="digest-feature-pill">v2.1.90</span>
39 </div>39 </div>
40 40
41 <p className="digest-feature-lede">Des leçons interactives qui enseignent les fonctionnalités de Claude Code à travers des démonstrations animées, directement dans votre terminal. Claude Code se met à jour fréquemment, et les fonctionnalités qui auraient changé votre façon de travailler le mois dernier peuvent passer inaperçues. Exécutez <code>/powerup</code> une fois et vous saurez ce qui est disponible.</p>41 <p className="digest-feature-lede">Des leçons interactives qui enseignent les fonctionnalités de Claude Code par le biais de démonstrations animées, directement dans votre terminal. Claude Code sort des versions fréquemment, et les fonctionnalités qui auraient changé votre façon de travailler le mois dernier peuvent passer inaperçues. Exécutez <code>/powerup</code> une fois et vous saurez ce qui est disponible.</p>
42 42
43 <Frame>43 <Frame>
44 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/powerup.mp4?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=fb88beddc0ecc8029da5ab029e4b28f1" data-path="images/whats-new/powerup.mp4" />44 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/powerup.mp4?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=fb88beddc0ecc8029da5ab029e4b28f1" data-path="images/whats-new/powerup.mp4" />
59 <span className="digest-feature-pill">v2.1.89</span>59 <span className="digest-feature-pill">v2.1.89</span>
60 </div>60 </div>
61 61
62 <p className="digest-feature-lede">Optez pour un nouveau moteur de rendu alt-screen avec défilement virtualisé. L'entrée du prompt reste épinglée au bas, la sélection à la souris fonctionne sur les longues conversations, et le scintillement lors du redessinage a disparu. Désactivez <code>CLAUDE\_CODE\_NO\_FLICKER</code> pour revenir en arrière.</p>62 <p className="digest-feature-lede">Optez pour un nouveau moteur de rendu alt-screen avec scrollback virtualisé. L'entrée du prompt reste épinglée au bas, la sélection à la souris fonctionne sur les longues conversations, et le scintillement au redessinage a disparu. Désactivez <code>CLAUDE\_CODE\_NO\_FLICKER</code> pour revenir en arrière.</p>
63 63
64 <Frame>64 <Frame>
65 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/flicker-free.mp4?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=7719e35e52a3f9734b0cf69edac333ad" data-path="images/whats-new/flicker-free.mp4" />65 <video autoPlay muted loop playsInline className="w-full" src="https://mintcdn.com/claude-code/CfffsX01JHFnIKvD/images/whats-new/flicker-free.mp4?fit=max&auto=format&n=CfffsX01JHFnIKvD&q=85&s=7719e35e52a3f9734b0cf69edac333ad" data-path="images/whats-new/flicker-free.mp4" />
81 <span className="digest-feature-pill">v2.1.91</span>81 <span className="digest-feature-pill">v2.1.91</span>
82 </div>82 </div>
83 83
84 <p className="digest-feature-lede">Les auteurs de serveurs MCP peuvent maintenant augmenter le plafond de troncature sur un outil spécifique en définissant <code>anthropic/maxResultSizeChars</code> dans l'entrée <code>tools/list</code> de l'outil, jusqu'à un plafond maximal de 500 000 caractères. Le plafond était autrefois global, donc les outils qui retournaient occasionnellement des charges utiles intrinsèquement grandes comme des schémas de base de données ou des arbres de fichiers complets atteignaient la limite par défaut et étaient persistés sur le disque avec une référence de fichier. Les remplacements par outil gardent ces résultats en ligne quand l'outil en a vraiment besoin.</p>84 <p className="digest-feature-lede">Les auteurs de serveurs MCP peuvent maintenant augmenter le plafond de troncature sur un outil spécifique en définissant <code>anthropic/maxResultSizeChars</code> dans l'entrée <code>tools/list</code> de l'outil, jusqu'à un plafond maximal de 500 K caractères. Le plafond était autrefois global, donc les outils qui retournaient occasionnellement des charges utiles intrinsèquement grandes comme des schémas de base de données ou des arbres de fichiers complets atteignaient la limite par défaut et étaient persistés sur le disque avec une référence de fichier. Les remplacements par outil gardent ces résultats en ligne quand l'outil en a vraiment besoin.</p>
85 85
86 <p className="digest-feature-try">Annotez l'outil dans la réponse <code>tools/list</code> de votre serveur :</p>86 <p className="digest-feature-try">Annotez l'outil dans la réponse <code>tools/list</code> de votre serveur :</p>
87 87
123 <p className="digest-wins-title">Autres améliorations</p>123 <p className="digest-wins-title">Autres améliorations</p>
124 124
125 <div className="digest-wins-grid">125 <div className="digest-wins-grid">
126 <div>Suites en mode Auto : nouveau hook <code>PermissionDenied</code> qui se déclenche sur les refus du classificateur (retournez <code>retry: true</code> pour laisser Claude essayer une approche différente), et <code>/permissions</code> → Récemment refusé vous permet de réessayer manuellement avec <code>r</code></div>126 <div>Suites en mode auto : nouveau hook <code>PermissionDenied</code> qui se déclenche sur les refus du classificateur (retournez <code>retry: true</code> pour laisser Claude essayer une approche différente), et <code>/permissions</code> → Recently denied vous permet de réessayer manuellement avec <code>r</code></div>
127 <div>Nouvelle valeur <code>defer</code> pour <code>permissionDecision</code> dans les hooks <code>PreToolUse</code> : les sessions <code>-p</code> s'arrêtent à un appel d'outil et se terminent avec une charge utile <code>deferred\_tool\_use</code> pour qu'une application SDK ou une interface utilisateur personnalisée puisse la présenter, puis reprendre avec <code>--resume</code></div>127 <div>Nouvelle valeur <code>defer</code> pour <code>permissionDecision</code> dans les hooks <code>PreToolUse</code> : les sessions <code>-p</code> s'arrêtent à un appel d'outil et se terminent avec une charge utile <code>deferred\_tool\_use</code> pour qu'une application SDK ou une interface utilisateur personnalisée puisse la présenter, puis reprendre avec <code>--resume</code></div>
128 <div><code>/buddy</code> : éclosez une petite créature qui vous regarde coder. Une blague du 1er avril, plus disponible</div>128 <div><code>/buddy</code> : éclosez une petite créature qui vous regarde coder. Une blague du Poisson d'avril, n'est plus disponible</div>
129 <div>Le paramètre <code>disableSkillShellExecution</code> bloque l'exécution de shell en ligne à partir des skills, des slash commands et des commandes de plugin</div>129 <div>Le paramètre <code>disableSkillShellExecution</code> bloque l'exécution de shell en ligne à partir des skills, des commandes personnalisées et des commandes de plugin</div>
130 <div>L'outil Edit fonctionne maintenant sur les fichiers visualisés via <code>cat</code> ou <code>sed -n</code> sans une lecture séparée</div>130 <div>L'outil Edit fonctionne maintenant sur les fichiers consultés via <code>cat</code> ou <code>sed -n</code> sans une lecture séparée</div>
131 <div>La sortie du hook supérieure à 50 K est sauvegardée sur le disque avec un chemin + aperçu au lieu d'être injectée dans le contexte</div>131 <div>La sortie du hook supérieure à 50 K est enregistrée sur le disque avec un chemin + aperçu au lieu d'être injectée dans le contexte</div>
132 <div>Les résumés de réflexion sont désactivés par défaut dans les sessions interactives (<code>showThinkingSummaries: true</code> pour restaurer)</div>132 <div>Les résumés de réflexion sont désactivés par défaut dans les sessions interactives (<code>showThinkingSummaries: true</code> pour restaurer)</div>
133 <div>Mode voix : combinaisons de modificateurs push-to-talk, WebSocket Windows, permission du microphone Apple Silicon macOS</div>133 <div>Mode voix : combinaisons de modificateurs push-to-talk, WebSocket Windows, permission du microphone Apple Silicon macOS</div>
134 <div>Les liens profonds <code>claude-cli://</code> acceptent les prompts multi-lignes (encodés <code>%0A</code>)</div>134 <div>Les liens profonds <code>claude-cli://</code> acceptent les prompts multi-lignes (encodés <code>%0A</code>)</div>