Guide avancé
Un PDF collé dans Claude coûte sept fois son texte
Guide avancé , fait pour qui a déjà Claude Code. Tu débutes ? La formation t'y amène pas à pas .
Ce guide sert à qui a Claude Code, Claude installé sur ton ordinateur. Tout ce qu'il lit use ton forfait. Un PDF l'use plus que son texte : moins il en lit, plus ton forfait dure. Le « sept fois » du reel vient d'un exemple de la documentation d'Anthropic, pas de ton fichier : chez toi, l'écart peut être plus petit ou plus grand. Ce guide te le fait mesurer. Un outil gratuit de Microsoft transforme tes PDF, Word, Excel et PowerPoint en texte propre avant que Claude les lise.
Tu as Claude Code : mesure un de tes PDF ce soir, fais-lui installer l'outil, puis compare. À la fin, Claude convertit tes PDF en texte avant de les lire, sans que tu y penses. Tu ne l'as pas : l'outil marche seul dans le terminal (les commandes sont en bas de l'étape 1) et te rend un texte propre, à coller dans une conversation.
Tu arrives d'un reel ? Trois minutes si Claude Code tourne déjà, compte trois quarts d'heure la première fois (Python compris).
En plus de Claude Code, il te faut :
Python 3.10 ou plus récent : sous Windows, coche « Add python.exe to PATH » au premier écran de l'installation (Claude Code peut l'installer pour toi)Ce guide se fait dans Claude Code, compris dans la formule Claude Pro (la version gratuite ne l'inclut pas). Jamais installé ? Ces quatre leçons gratuites le mettent en place :
Ce que tu vas faire
Mesure un PDF, puis convertis-le
La ligne dans ton fichier de consignes
Mesure chez toi
01
Mesure un PDF, puis convertis-le
Avant d'installer quoi que ce soit, regarde ce que te coûte un PDF. Range-le dans un dossier de Documents. Dans les blocs ci-dessous, les mots surlignés sont à remplacer : mon-premier-essai par le nom de ton dossier, mon-contrat par celui de ton fichier. Ouvre un terminal, la fenêtre où l'on tape des instructions : touche Windows , tape terminal , Entrée (sur Mac Cmd + Espace , terminal , Entrée). Entre dans le dossier (cd veut dire « entre dans ce dossier ») puis lance Claude :
Dans le terminal Copier
cd ~/Documents/mon-premier-essai
claude
Quand ça a marché, tu vois ça : ton dossier en haut. En bas, la ligne ❯ où tu écris. Chez toi, la deuxième ligne peut citer un autre modèle ou une autre formule. Tu lis « commande introuvable » à la place ? Claude Code n'est pas installé : reprends la leçon d'installation
À écrire dans Claude Code Copier
Lis mon-contrat .pdf et résume-le en trois lignes.
Quand il a répondu, tape /context. Elle affiche combien la conversation occupe, en unités : note le total. Pour repère, la documentation compte 1 500 à 3 000 unités de texte par page de PDF, plus le prix de l'image de la page.
Dans Claude, une commande Copier
/context
Pourquoi ça compte
Les « unités » sont ce que Claude compte quand il lit : des morceaux de mots. Ton abonnement en donne une certaine quantité par période, puis Claude s'arrête jusqu'à l'heure qu'il t'affiche.
Pour comprendre, rien à faire. D'après la documentation d'Anthropic, chaque page d'un PDF part deux fois : en image et en texte. L'outil, MarkItDown , ne garde que le texte, en Markdown : un texte simple où les titres restent des titres et les tableaux restent des tableaux. Les images de page disparaissent. Claude lit alors des mots, pas des photos de pages.
Tape /exit, relance claude et laisse-le tout installer. MarkItDown tourne avec Python : tu n'écriras pas une ligne de Python, il vérifie et installe pour toi. Colle cette demande :
À écrire dans Claude Code Copier
Vérifie que Python 3.10 ou plus récent est installé, sinon installe-le.
Installe ensuite MarkItDown avec pip install 'markitdown[all]'.
Puis convertis mon-contrat .pdf en mon-contrat .md avec la commande
markitdown et dis-moi si le fichier obtenu est vide.
Un fichier .md apparaît à côté du PDF. Ouvre-le avec le Bloc-notes (TextEdit sur Mac) : tu y retrouves ton document, en texte. Un PDF scanné, une photo de document sans texte dedans, ressort vide ou presque : pour lui, l'image reste le seul chemin.
Facultatif, à la main. Vérifie Python avec python --version (python3 --version sur Mac) : un numéro qui commence par 3, c'est bon. Sinon installe-le (lien dans l'encadré du haut). Puis ces deux lignes dans le terminal. pip est l'installeur qui vient avec Python.
Dans le terminal Copier
pip install 'markitdown[all]'
markitdown mon-contrat .pdf -o mon-contrat .md
Si ça ne passe pas
Le [all] installe tous les formats d'un coup. Sur Mac, si pip est introuvable, tape pip3 à la place. Si le terminal ne connaît ni l'un ni l'autre, ferme-le et ouvres-en un neuf : il ne découvre les nouveaux programmes qu'à son ouverture.
02
La ligne dans ton fichier de consignes
Installer ne suffit pas : il faut que Claude s'en serve sans que tu y penses. Claude Code relit à chaque ouverture un fichier de consignes, CLAUDE.md, posé dans ton dossier : ce qui y est écrit, il s'efforce de le suivre à chaque fois. Tu n'as pas à l'ouvrir toi-même, demande-lui de l'écrire. Relance claude dans ton dossier.
Tu veux qu'il te demande avant d'écrire ? Si tu lis ⏵⏵ auto mode on tout en bas de la fenêtre, appuie une fois sur Shift + Tab (dans l'application de bureau : Manuel, à côté du bouton d'envoi).
Puis colle cette demande, Entrée. En mode manuel, il te demande la permission d'écrire le fichier : lis, puis réponds 1.
À écrire dans Claude Code Copier
Ajoute cette consigne à la fin du fichier CLAUDE.md de ce dossier,
crée-le s'il n'existe pas :
# Fichiers lourds
Quand je te donne un PDF, un Word, un Excel ou un PowerPoint,
convertis-le d'abord en Markdown avec la commande markitdown,
puis lis le fichier .md et jamais le fichier d'origine.
Le CLAUDE.md du dossier ne vaut que pour ce dossier. Pour que la consigne vaille partout, demande-lui de l'ajouter plutôt à ~/.claude/CLAUDE.md : celui de ton dossier personnel, qu'il relit quel que soit le dossier où tu l'ouvres.
Ton PDF markitdown Le .md Claude lit des mots Claude lit des mots au lieu de deviner des images.
Le piège
Écrire la consigne et glisser quand même le PDF dans la fenêtre. Ce qui se passe alors dépend de ton terminal : la documentation de Claude Code ne le décrit que pour les images. Le geste sûr : tu lui donnes le nom du fichier (« lis mon-contrat.pdf »), pas le fichier.
03
Mesure chez toi
Refais la mesure de l'étape 1, avec le texte cette fois. Dans une conversation neuve (/exit, puis claude) :
À écrire dans Claude Code Copier
Lis mon-contrat .md et résume-le en trois lignes.
Dans Claude, une commande Copier
/context
Compare avec le total noté à l'étape 1.
Ce que tu vas voir
Sur un document de texte ordinaire, le PDF pèse plusieurs fois le Markdown. Sur un document fait de schémas, l'écart se resserre. Même alors, la conversion garde les tableaux lisibles, ce qui vaut déjà le geste.
Facultatif. MarkItDown convertit aussi les pages web, les fichiers audio (il les transcrit) et même une adresse YouTube. Pour que Claude appelle le convertisseur lui-même, il existe un branchement (un MCP : un outil de plus qu'on donne à Claude Code), deux lignes dans le terminal : pip install markitdown-mcp puis claude mcp add markitdown -- markitdown-mcp. Microsoft le prévoit pour un usage sur ton ordinateur seulement. La consigne de l'étape 2 suffit pour commencer.