The Claude Bible
Accueil / Playbooks concrets
Niveau: Expert · 10 lecons

Playbooks concrets

Schémas de projets multi-étapes qui combinent tout ce qui a été appris.

Ouvrir le cours interactif212 lecons, quiz, exercices, 3 langues, gratuit.

Playbook : automatisation SEO et GEO

Le SEO (Search Engine Optimization) consiste à faire remonter les pages web dans les résultats Google et Bing. Le GEO (Generative Engine Optimization) est la discipline plus récente qui vise à rendre votre contenu visible dans les réponses générées par l'IA : ChatGPT, Perplexity, Claude et outils similaires. Les deux exigent d'auditer ce qui ne fonctionne pas, de le corriger et d'indiquer aux robots d'exploration que la correction existe. Claude Code et l'API Anthropic automatisent chacune de ces étapes à grande échelle.

Un pipeline SEO automatisé typique comporte quatre phases :

  1. Audit : parcourir le site, extraire les balises meta, les titres, les attributs alt, les données structurées (JSON-LD) et les scores de vitesse de page. Claude lit le HTML brut et produit une liste de problèmes priorisée.
  2. Injection on-page : Claude Code modifie directement les fichiers source en insérant des balises title corrigées, des attributs meta description, des attributs alt sur les images et des blocs JSON-LD schema.org.
  3. Signaux d'indexation : un petit script Node.js appelle l'API IndexNow (supportée par Bing et Yandex) pour pousser immédiatement les URLs mises à jour, et appelle l'API Google Search Console pour demander une nouvelle exploration.
  4. Visibilité IA (GEO) : ajoutez un fichier llms.txt à la racine de votre site afin que les robots IA puissent lire un résumé structuré de votre site, et ajoutez des blocs JSON-LD speakable pour que les assistants vocaux et IA citent préférentiellement votre contenu.

Claude Code est idéal pour la phase d'injection car il lit, modifie et vérifie les fichiers en une seule session sans copier-coller. La Batch API d'Anthropic (50 % moins chère, limite de débit indépendante) gère la génération en masse quand vous avez besoin de centaines de meta descriptions ou de résumés de pages en une seule exécution.

Points cles
  • Auditer avant d'injecter, jamais corriger à l'aveugle
  • IndexNow pousse les URLs vers Bing instantanément après un déploiement
  • llms.txt et les blocs JSON-LD speakable sont les points d'entrée du GEO
  • Batch API pour la génération de meta en masse à moitié prix

Méthode : un pipeline de contenu

Un pipeline de contenu est une séquence d'étapes reproductible qui part d'une idée brute et aboutit à un contenu publié. Claude peut servir de moteur à chaque étape : brief, rédaction, alignement de voix, relecture et préparation à la publication. Exécuter ces étapes sous forme de prompts distincts et centrés produit de meilleurs résultats qu'une seule requête géante du type « rédige-moi un article ».

Les cinq étapes suivent un ordre clair :

  1. Brief : définissez le sujet, le public, le nombre de mots et l'objectif en un seul prompt. Demandez à Claude de renvoyer un plan structuré pour approbation avant toute rédaction.
  2. Rédaction : envoyez le plan approuvé ainsi que les sources éventuelles. Claude rédige le brouillon complet en une seule passe.
  3. Voix : collez deux ou trois exemples de votre écriture existante et demandez à Claude de réécrire le brouillon pour correspondre à votre ton, à la longueur de vos phrases et à votre vocabulaire.
  4. Relecture : lancez un prompt distinct demandant à Claude de jouer le rôle d'un éditeur. Il vérifie les lacunes logiques, les répétitions, les introductions faibles et les affirmations non étayées.
  5. Publication : générez le livrable final, qu'il s'agisse de HTML propre, d'un fichier Markdown ou d'un email formaté, prêt à coller dans votre CMS (système de gestion de contenu) ou à envoyer directement.

Maintenir chaque étape dans son propre prompt vous offre un point de contrôle pour approuver ou ajuster avant de continuer. Cela vous permet également de choisir différents modèles Claude : utilisez claude-opus-4-8 pour les étapes de brief et d'alignement de voix où le jugement compte, et claude-sonnet-4-6 pour la rédaction en volume afin de limiter les coûts.

Points cles
  • Découpez le pipeline en cinq étapes nommées afin que chaque prompt n'ait qu'un seul rôle
  • Faites toujours approuver un plan avant de demander à Claude de rédiger
  • Traitez l'alignement de voix comme une étape à part entière, pas comme une retouche
  • L'étape de relecture est un rôle d'éditeur distinct, pas une demande de réécriture

Playbook : jeux de données synthétiques

Un jeu de données synthétique est un ensemble de données d'entraînement ou d'évaluation généré par un modèle plutôt que collecté auprès d'humains. Quand vous avez besoin de milliers de paires question-réponse, les écrire à la main est impraticable. Le Batch API (point de terminaison asynchrone d'Anthropic pour les requêtes en volume) vous permet de soumettre jusqu'à 10 000 requêtes en un seul appel, les traite en moins de 24 heures et vous facture 50 % de moins que l'API standard. Pour la plupart des tâches de création de jeux de données, le temps d'exécution réel est inférieur à 10 minutes.

Le schéma de base est le suivant : construire une liste d'objets prompt, les envoyer en batch, interroger l'état jusqu'à la fin, puis télécharger et valider les résultats. Chaque requête dans le batch reçoit son propre custom_id (une chaîne que vous choisissez) pour pouvoir associer chaque réponse à son enregistrement source.

Décisions clés avant de commencer :

La sortie est un fichier JSONL (JSON Lines : un objet JSON par ligne), qui est le format d'entrée standard pour les pipelines de fine-tuning tels que Hugging Face Trainer ou les scripts de fine-tuning Llama.

Points cles
  • Batch API : point de terminaison asynchrone en volume, 50 % moins cher, limite de débit indépendante
  • custom_id lie chaque requête à sa ligne source
  • Valider la sortie JSONL avant de l'utiliser pour le fine-tuning
  • Le choix du modèle (Opus/Sonnet/Haiku) arbitre qualité, coût et vitesse

Playbook : recherche avec les outils web

Quand Claude Code fonctionne avec les outils web activés, il peut se déployer en éventail (lancer plusieurs recherches en même temps) plutôt que d'interroger une requête à la fois. Cela réduit considérablement le temps réel sur les tâches de recherche qui nécessitent une douzaine de sources.

La boucle de recherche comporte quatre étapes :

  1. Planifier les requêtes : décomposer la question en 3 à 6 sous-questions distinctes avant de récupérer quoi que ce soit.
  2. Déploiement en éventail : lancer toutes les requêtes en parallèle afin que les résultats arrivent ensemble.
  3. Récupérer et vérifier : accéder aux meilleures URL, recouper les affirmations sur au moins deux sources indépendantes et signaler les contradictions.
  4. Synthétiser avec des citations : rédiger la réponse en associant chaque affirmation factuelle à une source numérotée pour que le lecteur puisse la vérifier.

La vérification contradictoire consiste à essayer activement de réfuter ce que l'on vient de trouver. Avant d'accepter une affirmation, on se demande : une autre source la contredit-elle ? La source est-elle récente ? Est-elle primaire (étude originale, documentation officielle) ou secondaire (un billet de blog qui résume le travail de quelqu'un d'autre) ? Privilégiez les sources primaires et notez les dates de publication.

Lors de la rédaction de la synthèse finale, chaque phrase affirmant un fait doit se terminer par une citation entre crochets comme [1], et votre liste de sources doit inclure l'URL et la date d'accès. Cela rend le rapport vérifiable et vous protège si une source est modifiée ultérieurement.

Points cles
  • Éventail : lancer plusieurs recherches en parallèle plutôt que séquentiellement
  • Vérification contradictoire : essayer activement de réfuter chaque affirmation avant de l'accepter
  • Sources primaires vs secondaires : préférer les études originales et la documentation officielle
  • Citations entre crochets : associer chaque affirmation factuelle à une source numérotée

Playbook : construire une base de connaissances

Une base de connaissances est une collection structurée de documents, de notes ou d'enregistrements qu'un agent IA peut interroger et citer. Les quatre opérations essentielles sont : ingérer (importer le contenu), dédupliquer (supprimer les doublons), lier (connecter les éléments associés), et rappeler (retrouver le bon fragment au bon moment).

Claude Code est le point d'entrée pour ces quatre opérations. Pointez-le vers un dossier et il peut lire chaque fichier, en résumer le contenu, écrire une sortie structurée (JSON, Markdown) et établir des références croisées entre les sujets. L'essentiel est de donner à Claude un schéma cohérent dès le départ afin que chaque élément ingéré dispose des mêmes champs : id, source, summary, tags et links.

La déduplication consiste à repérer le contenu sémantiquement identique même lorsque la formulation diffère. Demandez à Claude de comparer les résumés et de signaler les éléments dont le sens se chevauche au-delà d'un seuil (par exemple, 80 pour cent). La liaison consiste à identifier les éléments qui référensent le même concept et à écrire des [[wikilink]] explicites ou des références croisées JSON entre eux.

Pour le rappel, le schéma durable le plus simple est un fichier d'index en texte brut (souvent appelé INDEX.md) que Claude met à jour après chaque exécution d'ingestion. Au moment du rappel, Claude lit d'abord l'index, puis récupère uniquement les fichiers dont il a besoin. Cela maintient une faible consommation de tokens et des réponses précises. Le pipeline complet se présente ainsi :

Points cles
  • Ingestion, déduplication, liaison et rappel sont les quatre opérations d'une base de connaissances
  • Un schéma partagé (id, source, summary, tags, links) rend chaque étape fiable
  • Un INDEX.md léger accélère le rappel et réduit la consommation de tokens
  • La déduplication sémantique signale le contenu quasi-identique même si la formulation diffère

Playbook : développement d'application mobile

Créer une application mobile avec Expo (un framework qui encapsule React Native pour vous permettre de faire tourner votre app sur iOS et Android depuis un seul code source) s'associe naturellement avec Claude Code. Vous décrivez un écran ou une fonctionnalité en langage courant, Claude Code génère le composant, et Expo Go (l'application de prévisualisation à installer sur votre téléphone) reflète la modification en quelques secondes via le rechargement à chaud.

La boucle de base est la suivante : ouvrez Claude Code à la racine de votre projet, demandez une fonctionnalité, examinez le diff, exécutez npx expo start pour afficher un QR code, puis scannez-le avec Expo Go. Pas de pipeline de compilation à attendre pendant le développement.

Quand vous êtes prêt à distribuer, Expo propose deux chemins :

Claude Code peut scaffolder la config eas.json, écrire votre pile de navigation, ajouter des appels API et corriger les erreurs TypeScript, le tout dans la même session.

Une règle importante : après toute commande npx expo install qui ajoute une dépendance native, redémarrez le bundler Metro (le serveur de développement local qu'utilise Expo) avec le flag --clear, sinon l'application peut afficher un écran blanc. Demandez à Claude Code de vous le rappeler dans ses propres instructions.

Points cles
  • Expo Go pour une prévisualisation instantanée sur téléphone via QR code
  • EAS Build produit de vrais binaires dans le cloud
  • redémarrer Metro avec --clear après les installations natives
  • Claude Code gère le scaffold, la navigation, les appels API et les corrections TypeScript en une seule session

Playbook : livrables multilingues

Un livrable multilingue est tout actif (page web, email, jeu de données, mention légale) qui doit exister dans deux langues ou plus et rester cohérent : mêmes faits, même ton, même structure, sans divergence dans le temps. Le risque est la dérive : une langue est mise à jour, les autres non.

L'approche professionnelle est la traduction à source unique : un fichier source faisant autorité est le seul endroit où les humains rédigent et valident le contenu. Chaque version linguistique en est dérivée, jamais éditée indépendamment. Claude traite cela comme un pipeline en trois étapes.

Dans Claude Code (l'agent de codage CLI et IDE), vous pouvez automatiser ce pipeline avec un petit script qui lit le fichier source, appelle l'Anthropic API une fois par langue, écrit chaque résultat dans un fichier versionné et consigne un résumé des différences. L'Anthropic Batch API permet d'envoyer toutes les demandes de traduction en un seul appel HTTP avec 50 pour cent de remise et environ cinq minutes de temps réel pour cent requêtes, ce qui rend les grands jeux de données multilingues pratiques et économiques.

Points cles
  • Source unique : une source verrouillée pilote toutes les traductions
  • Batch API réduit le coût de 50 % et parallélise tous les appels par langue
  • Contrôle de cohérence : comparer les chiffres et les termes clés dans tous les résultats
  • Les fichiers de sortie versionnés évitent la dérive silencieuse dans le temps

Playbook : un livrable HTML partageable

Le livrable le plus simple que vous puissiez partager par e-mail ou messagerie est un fichier HTML unique et autonome : un seul fichier, aucun serveur, aucune dépendance, qui s'ouvre dans n'importe quel navigateur par un double-clic. Le principe clé est d'inliner tout le contenu, c'est-à-dire que le CSS est placé dans une balise <style>, le JavaScript dans une balise <script>, et les images sont intégrées sous forme d'URI de données Base64 (un encodage textuel de données binaires). Rien n'est chargé depuis le réseau.

Lorsque vous demandez à Claude de produire un tel fichier, le schéma le plus fiable consiste à lui fournir une liste de contraintes explicites afin qu'il ne puisse pas ajouter accidentellement une référence externe. Erreurs courantes à interdire : un attribut href pointant vers un CDN, un attribut src pointant vers une URL externe, et tout énoncé import effectuant une requête à l'exécution.

Avant d'envoyer le fichier, validez-le hors ligne : déconnectez-vous d'Internet (ou désactivez le Wi-Fi), ouvrez le fichier dans votre navigateur et interagissez avec chaque fonctionnalité. Si quelque chose est vide ou défectueux, la cause est presque toujours une ressource inline manquante.

Points cles
  • Fichier unique, sans dépendance externe
  • CSS, JS et images inlinés en Base64
  • Valider hors ligne avant de partager
  • Éviter les liens CDN et les imports à l'exécution

Playbook : une pile d'automatisation personnelle

Une pile d'automatisation personnelle combine trois couches : les tâches planifiées (exécuter un agent Claude Code selon un calendrier cron), les hooks (déclencher des actions avant ou après des événements Claude Code spécifiques) et un second cerveau (un dépôt de connaissances structuré, comme un vault Obsidian, que Claude peut lire et mettre à jour). Ensemble, ils transforment Claude en un assistant persistant qui travaille même quand vous n'êtes pas au clavier.

Les tâches planifiées utilisent le planificateur de tâches de votre OS (Planificateur de tâches Windows, cron sur Linux/macOS) pour appeler claude en mode headless (c'est-à-dire sans terminal interactif, entièrement automatisé). Le flag --print fait écrire la réponse de Claude sur stdout et quitter immédiatement, ce qui est idéal pour les scripts. Combinez-le avec -p "votre prompt" et redirigez la sortie vers un fichier journal ou dirigez-la vers un autre outil.

Les hooks sont des commandes shell enregistrées dans .claude/settings.json sous la clé hooks. Claude Code les déclenche à des points définis du cycle de vie : PreToolUse, PostToolUse, Stop et Notification. Un hook Stop, par exemple, peut automatiquement synchroniser un fichier mémoire vers votre vault à chaque fin de session, afin de ne jamais perdre le contexte entre les sessions.

Points cles
  • Utilisez --print et -p pour les appels Claude Code headless et scriptables
  • Les hooks dans settings.json automatisent les actions aux points du cycle de vie de session
  • Un vault second cerveau réduit le coût de rechargement du contexte en stockant une mémoire distillée
  • Combinez les trois couches pour une pile qui travaille pendant que vous dormez

Playbook : transformer une corvée en skill

Chaque flux de travail comporte des tâches répétitives : lancer le même audit, générer le même rapport, appliquer la même liste de vérification à la revue de code. La première fois, on improvise. La deuxième, on copie depuis l'historique. La troisième, il faut un skill. Un skill est un fichier d'instructions réutilisable que Claude Code charge à la demande via une commande slash, pour ne plus résoudre deux fois le même problème.

Le déclencheur pour capturer un skill est simple : remarquer le moment où l'on rouvre une conversation précédente pour copier un prompt déjà écrit. Ce moment est un signal. La corvée a mérité un nom.

Un fichier skill se place dans ~/.claude/skills/<skill-name>/SKILL.md pour une utilisation globale, ou dans .claude/skills/<skill-name>/SKILL.md à l'intérieur d'un projet pour un usage limité à ce projet. Claude Code l'expose sous la forme /skill-name dans la barre de chat. Le fichier est en Markdown simple : une description en haut, puis les instructions exactes à suivre à chaque exécution.

Pour construire un bon skill, extrayez les parties invariantes (les étapes qui ne changent jamais) et laissez des espaces réservées pour les parties qui varient selon l'exécution. Les schémas courants incluent :

Points cles
  • La répétition est un signal : la troisième fois, il faut un skill
  • Les fichiers skill se trouvent dans ~/.claude/skills/<name>/SKILL.md
  • Séparez les étapes invariantes des variables par exécution
  • Appelez les skills avec une commande slash, par exemple /my-skill
Travailler avec moi

Maitrisez Claude, Claude Code et les LLM, de votre premier prompt a l orchestration multi-agents.

Ce cours vous plait ? Je l ai concu de bout en bout. Besoin d une web app, d une app mobile, d une automatisation IA ou de SEO/GEO ? Parlons-en.

Me contacter sur LinkedInVoir un site que j ai realise