Mise à jour : PHP 8.5.2
MAJ : Claude 2.1.30 : Le PDF qui sauve les tokens!

MAJ : Claude 2.1.30 : Le PDF qui sauve les tokens!

Certaines mises à jour font du bruit. D’autres préfèrent améliorer l’existant, supprimer les frictions et rendre les outils plus fiables au quotidien.
Claude Code 2.1.30 appartient clairement à cette seconde catégorie.

Cette version apporte plusieurs améliorations ciblées. Parmi elles, une évolution particulièrement importante : la lecture des PDF, désormais beaucoup plus fine et maîtrisée.


Travailler avec des documents : le rôle clé du Read tool

Claude Code s’appuie sur un outil central pour analyser des fichiers locaux : le Read tool.

Son rôle est simple : permettre à Claude de lire directement des fichiers présents dans votre projet (code, README, logs, PDF…) sans avoir à copier-coller leur contenu dans la conversation.

En pratique, cela permet :

  • d’analyser des documents volumineux,
  • de garder un contexte propre,
  • et de réduire la consommation de tokens.

Lecture des PDF : ce qui change vraiment avec la 2.1.30

Avant cette version, lire un PDF pouvait rapidement devenir coûteux : soit le document était trop long, soit on n’avait besoin que d’une petite partie de son contenu.

1. Lire uniquement les pages utiles

Claude Code 2.1.30 introduit un paramètre pages pour les PDF, permettant de cibler précisément la plage à analyser.

Exemple en CLI

claude

Puis :

Lis le fichier specifications.pdf, pages 3 à 7, et fais une synthèse des exigences fonctionnelles.

Claude utilise alors le Read tool pour ne charger que ces pages, et rien d’autre.

Ce que ça change

  • 🎯 Analyse beaucoup plus ciblée
  • 💸 Réduction significative du coût en tokens
  • 🧠 Réponses plus pertinentes, car le contexte est mieux maîtrisé

2. Fin des PDF “inline” incontrôlés

Autre amélioration importante :
les PDF de plus de 10 pages ne sont plus automatiquement injectés dans le contexte lorsqu’ils sont mentionnés.

À la place, Claude utilise une référence légère, ce qui évite :

  • la pollution du contexte,
  • la confusion du modèle,
  • et le gaspillage de tokens.

👉 Conséquence directe : si vous voulez une information précise, il faut demander explicitement les pages ou la section concernée.

Exemple :

Dans specifications.pdf, lis pages 18 et 19 et résume les contraintes de sécurité.

3. Enchaîner lecture et analyse

Une fois le PDF lu, le document devient immédiatement exploitable dans la conversation.

Exemples :

À partir de ces pages, liste les risques techniques.
Compare ces exigences avec spec_v1.pdf, pages 2 à 5.

Claude réutilise automatiquement le contenu déjà lu, sans recharger inutilement le fichier.


Bonnes pratiques pour travailler avec des PDF

  • Toujours préciser les pages pour les documents longs
  • Éviter les demandes vagues du type “lis tout le PDF”
  • Enchaîner rapidement avec une demande d’analyse claire
  • Segmenter les documents complexes en plusieurs lectures ciblées

Autres nouveautés marquantes de Claude Code 2.1.30

OAuth MCP simplifié

Claude Code inclut désormais des credentials OAuth préconfigurés pour les serveurs MCP sans Dynamic Client Registration (comme Slack).

claude mcp add slack \
  --client-id YOUR_CLIENT_ID \
  --client-secret YOUR_CLIENT_SECRET

/debug : comprendre l’état d’une session

La nouvelle commande :

/debug

permet d’inspecter l’état interne de la session (contexte, outils chargés, etc.), un vrai plus pour les workflows complexes.


Le Task tool devient observable

Les résultats du Task tool incluent maintenant :

  • le nombre de tokens consommés,
  • les outils utilisés,
  • la durée d’exécution.

Un pas important vers des pipelines plus mesurables et optimisés.


Git : support étendu en lecture seule

Claude Code comprend désormais davantage de flags avancés pour git log et git show, toujours en mode sécurisé.

git log --topo-order --cherry-pick

Conclusion

Claude Code 2.1.30 ne cherche pas à impressionner avec de grandes annonces.
Elle se concentre sur l’essentiel : moins de friction, plus de contrôle, et de meilleures pratiques par défaut.

La nouvelle gestion des PDF illustre parfaitement cette philosophie :
l’outil devient plus précis, plus économique et plus prévisible — exactement ce qu’on attend d’un copilote de développement mature.

Pour mettre à jour, n’oubliez pas :

claude update

et pour vérifier votre version:

claude --version

Add a comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.