Etre specifique
Deux types de consignes
Etre specifique ne veut pas dire ecrire plus — ca veut dire ecrire mieux. Il y a deux categories de consignes specifiques :
- Consignes sur la sortie (output guidelines) — Ce que vous attendez dans le resultat
- Etapes de raisonnement (process steps) — Comment Claude doit reflechir avant de repondre
1. Consignes sur la sortie
Ces consignes definissent les attributs concrets du resultat attendu : longueur, structure, format, contenu obligatoire.
Exemple : plan alimentaire pour athletes
Prompt sans consignes specifiques :
Cree un plan alimentaire quotidien pour un coureur de marathon.
Prompt avec consignes sur la sortie :
Cree un plan alimentaire quotidien pour un coureur de marathon.
Consignes :
- Indique les calories totales de chaque repas
- Detaille les macronutriments (proteines, glucides, lipides) en grammes
- Precise le timing de chaque repas par rapport a l'entrainement
- Respecte les restrictions alimentaires specifiees
- Indique les portions en grammes, pas en termes vagues ("un peu de", "une portion de")
- Propose 5 repas : petit-dejeuner, collation matin, dejeuner, collation apres-midi, diner
La difference est immediate : Claude sait exactement quoi inclure dans sa reponse. Plus besoin de deviner.
Types de consignes sur la sortie
| Categorie | Exemples |
|---|---|
| Longueur | ”Maximum 200 mots”, “3 paragraphes”, “5 bullet points” |
| Structure | ”Tableau avec colonnes X, Y, Z”, “Liste numerotee”, “Format JSON” |
| Format | ”Markdown”, “Code Python uniquement”, “CSV” |
| Attributs obligatoires | ”Inclus les sources”, “Chaque point avec un exemple”, “Ajoute les prix” |
| Exclusions | ”Pas d’introduction”, “Sans jargon technique”, “Ne repete pas la question” |
2. Etapes de raisonnement
Pour les problemes complexes, dire a Claude comment reflechir avant de repondre ameliore significativement la qualite.
Avant de proposer le plan alimentaire :
1. Identifie les besoins caloriques quotidiens en fonction du sport et de l'objectif
2. Determine la repartition optimale des macronutriments pour ce type d'effort
3. Verifie la compatibilite avec les restrictions alimentaires
4. Repartis les apports sur la journee en fonction du timing d'entrainement
Ces etapes forcent Claude a structurer sa reflexion avant de produire le resultat.
Quand utiliser des etapes de raisonnement ?
Les etapes de raisonnement sont utiles pour les taches qui demandent un jugement ou une analyse en plusieurs etapes :
- Diagnostic / troubleshooting — “D’abord, identifie la cause possible. Ensuite, propose une solution.”
- Prise de decision — “Compare les options selon les criteres X, Y, Z avant de recommander.”
- Analyse de texte — “D’abord, identifie le ton general. Puis, releve les arguments principaux.”
- Generation complexe — “Planifie la structure avant de rediger.”
Pour les taches simples (traduction, reformulation, extraction), les consignes sur la sortie suffisent. Inutile d’ajouter des etapes de raisonnement si la tache est directe.
Combiner les deux approches
La combinaison des consignes sur la sortie et des etapes de raisonnement donne les meilleurs resultats :
PROMPT_SPECIFIQUE = """Cree un plan alimentaire quotidien pour {nom_athlete},
athlete en {sport}, dont l'objectif est {objectif}.
Restrictions alimentaires : {restrictions}.
Avant de rediger le plan :
1. Calcule les besoins caloriques journaliers pour ce profil
2. Determine la repartition ideale proteines/glucides/lipides
3. Adapte le timing des repas au planning d'entrainement
Le plan doit :
- Comporter 5 repas (petit-dejeuner, collation, dejeuner, gouter, diner)
- Indiquer les calories et macros de chaque repas
- Preciser les quantites en grammes
- Respecter strictement les restrictions alimentaires
- Inclure le timing recommande (ex: "2h avant l'entrainement")
"""
L’impact mesurable
En combinant les consignes sur la sortie et les etapes de raisonnement, le score est passe de 3.92 a 7.86 sur 10 — soit presque le double.
| Version | Technique | Score |
|---|---|---|
| V1 (naif) | Aucune | 2.32 |
| V2 (clair et direct) | Clarte + verbes d’action | 3.92 |
| V3 (specifique) | + consignes sortie + etapes raisonnement | 7.86 |
Le gain est de presque 4 points. C’est la technique qui a le plus d’impact dans la plupart des cas d’usage.
Points cles
- Consignes sur la sortie : definissez longueur, structure, format, attributs obligatoires et exclusions
- Etapes de raisonnement : guidez le processus de reflexion de Claude pour les taches complexes
- Utilisez toujours des consignes sur la sortie, quel que soit le prompt
- Ajoutez des etapes de raisonnement uniquement pour les taches complexes (diagnostic, decision, analyse multi-criteres)
- Combinez les deux pour un impact maximal
- Impact mesure : de 3.92 a 7.86, soit +3.94 points — c’est la technique la plus rentable