Aller au contenu
Mastering Claude

Accueil / Écrire une demande qui marche

Écrire une demande qui marche7 minFondation

Formater la sortie et parler à la place de Claude

Préciser le format exact attendu, jusqu'à interdire explicitement toute phrase d'introduction, supprime les préambules inutiles et les sorties mal formées, alors que la technique historique consistant à écrire soi même le tout premier caractère de la réponse de Claude n'est plus disponible sur les modèles actuels.

Une demande qui ne précise rien sur la forme attendue laisse Claude choisir. Le choix le plus courant commence par une phrase d'introduction, bien sûr, voici, avant d'arriver au résultat. La documentation d'Anthropic recommande de dire directement ce que la réponse doit contenir plutôt que ce qu'elle ne doit pas contenir : à la place de interdire le format libre, préciser que la réponse doit être composée uniquement de paragraphes de prose, ou uniquement d'un tableau, ou uniquement d'un bloc JSON.

Parler à la place de Claude, hier et aujourd'hui

Une pratique plus ancienne, appelée le préremplissage, consistait à écrire soi même le début du message de Claude, par la voie de la programmation, pour forcer le premier caractère de la réponse, une accolade ouvrante pour du JSON par exemple. Vérifié le 2 septembre 2026 dans la documentation d'Anthropic : cette pratique ne fonctionne plus sur les modèles Claude 4.6 et postérieurs, la demande échoue avec un message d'erreur sur ces modèles. Seuls des modèles antérieurs à cette génération l'acceptent encore. Cette technique appartenait de toute façon à la programmation par API, elle n'avait pas d'équivalent visible pour une personne qui écrit directement dans la fenêtre de conversation de Claude.

Ce qui remplace le geste ancien

Le résultat recherché, une réponse qui commence directement par le contenu utile, reste accessible autrement : une ligne de consigne qui interdit explicitement toute phrase avant le résultat et qui nomme le premier élément attendu. Pour un tableau, préciser réponds uniquement par le tableau, sans phrase avant. Pour un bloc de données réutilisé ensuite dans un autre programme, la documentation recommande, en plus de cette consigne, une fonctionnalité appelée sorties structurées, qui oblige la réponse à suivre un gabarit de données précis ; elle s'adresse aux personnes qui utilisent Claude par la programmation plutôt que par la conversation.

Un exemple de consigne complète

Liste les trois prochaines actions de l'association.
Réponds uniquement par une liste numérotée, un élément par ligne, sans phrase d'introduction ni de conclusion.

Cette même exigence de format se combine avec la séparation vue dans séparer les données des instructions : la consigne de format se place dans le même bloc que le reste des instructions, jamais mélangée au texte à traiter.

Figure 1

Une réponse libre contre une réponse au format imposé

Sans consigne de format
Bien sûr, voici les trois prochaines actions de l'association que je vous propose : premièrement, deuxièmement, troisièmement...
Avec consigne de format
1. Relancer le fournisseur de matériel.
2. Envoyer le compte rendu de la dernière réunion.
3. Fixer la date de l'assemblée générale.
La même demande de liste d'actions, une fois posée sans consigne de format puis une fois complétée par une consigne qui interdit toute phrase avant le résultat.
Calibrez vous-même

Un trésorier associatif demande une première fois à Claude la liste des dix dernières dépenses au format JSON. Il ajoute ensuite, dans une seconde demande, une ligne qui interdit toute phrase avant le résultat et qui impose que la réponse commence directement par une accolade ouvrante. Il envoie cette demande modifiée et obtient une réponse qui commence par une accolade ouvrante, suivie des dix dépenses.

Écrivez en une phrase ce que cette situation établit, et en une phrase ce qu'elle n'établit pas.

Ce qu’il faut retenir
  • Préciser le format exact voulu, jusqu'à interdire une phrase d'introduction, évite à Claude de deviner une mise en forme par défaut.
  • Écrire soi même le début de la réponse de Claude par la programmation, la pratique appelée préremplissage, n'est plus prise en charge sur les modèles Claude actuels, seuls des modèles plus anciens l'acceptent encore.
  • L'alternative recommandée pour verrouiller un format, y compris pour du JSON réutilisé ensuite, est une consigne explicite de format, complétée côté programmation par la fonctionnalité de sorties structurées.
  • Une réponse qui commence directement par le résultat demandé se vérifie à l'oeil, dès la première ligne, sans outil supplémentaire.
À faire maintenant

Reprenez une demande récente où Claude a répondu avec une phrase d'introduction, comme bien sûr ou voici. Renvoyez-la en ajoutant une ligne qui interdit explicitement cette phrase et qui précise le format exact voulu, un tableau, une liste numérotée ou un bloc de texte par exemple. Vérifiez que la nouvelle réponse commence directement par le résultat.

Vérifier à la source

Chaque affirmation datable de cette leçon renvoie ici au texte public qui la porte. Une source qui ne s’ouvre pas ne prouve rien.