Avant toute technique savante, la plupart des réponses IA décevantes se résument à une chose : un prompt flou. Le modèle complète ce que vous lui donnez — donnez-lui du brouillard, il vous rend du brouillard. La bonne nouvelle : une poignée d’habitudes corrige 80 % du problème, et chacune a un effet très concret sur votre facture.
L’analogie
Le brief au freelance. « Fais-moi un logo » produit trois mauvais brouillons et trois allers-retours facturés. « Logo pour une boulangerie artisanale, couleurs chaudes, lisible à 32 px, SVG + PNG, deux options pour vendredi » produit quelque chose d’utilisable du premier coup. Le modèle est ce freelance — brillant, mais il facture chaque échange.
Le principe
Un prompt qui marche du premier coup a quatre parties, dans un ordre stable :
① RÔLE Qui est le modèle :
« Tu es un relecteur C# senior, direct, focalisé sécurité. »
② CONTEXTE Ce qu'il doit savoir :
le code, le doc, l'audience, la contrainte qui compte.
③ TÂCHE Une demande précise, formulée positivement :
« Liste les 3 problèmes les plus risqués » — pas « n'oublie rien ».
④ FORMAT À quoi doit ressembler la sortie :
« Un tableau markdown : problème | gravité | correctif. »
Les astuces qui rapportent, par ordre d’impact :
- Soyez précis jusqu’à la gêne. « Résume » → « Résume en 5 puces pour un dirigeant non technique, sans jargon. »
- Dites quoi faire, pas quoi éviter. « Réponds en français soutenu » bat « ne sois pas familier » — les négations sont les consignes que les modèles lâchent en premier.
- Délimitez vos matériaux. Encadrez les documents collés de balises (
<document>…</document>) ou de triples guillemets pour que consignes et données ne se mélangent pas — ce mélange, c’est aussi là que vit la prompt injection. - Donnez-lui une porte de sortie. Ajoutez « si l’information n’est pas dans le document, dis-le » — c’est l’assurance anti-hallucination la moins chère qui existe.
- Ordonnez pour le cache : les parties stables (rôle, règles, docs de référence) d’abord, la question variable en dernier — voir le gain ci-dessous.
Un exemple concret
AVANT : « Tu peux regarder ce contrat ? »
→ remarques génériques, 3 prompts de relance nécessaires.
APRÈS : « Tu es spécialiste des baux commerciaux.
<contrat>…</contrat>
Liste chaque clause qui s'écarte de la pratique standard
belge, une ligne chacune : clause → risque → correctif.
Si une clause est standard, ne la mentionne pas. »
→ sortie utilisable, du premier coup.
💶 Le gain en tokens
- Une reprise n’est jamais un seul message — elle renvoie toute la conversation en tokens d’entrée. Trois allers-retours de clarification sur un contexte de 4 000 tokens ≈ 12 000 tokens d’entrée en plus, plus les sorties gâchées (les plus chères). Le prompt qui marche du premier coup est l’optimisation la moins chère qui existe.
- L’ordre stable-d’abord rend le préfixe cachable : rôle + règles + docs de référence relus jusqu’à ~90 % moins cher à chaque appel suivant (prompt caching).
- Une demande de format précise plafonne la sortie : « 5 puces max » coûte une fraction de la dissertation de trois pages que le modèle offre spontanément — et les tokens de sortie sont les plus chers.
Le piège classique
Le prompt fourre-tout. Empiler vingt règles, cinq rôles et trois exemples dans chaque requête ne rend pas les réponses meilleures — ça les rend plus lentes, plus chères, et le modèle se met à ignorer des règles au hasard. Un bon prompt est comme un bon brief : tout le nécessaire, rien de plus. Quand des règles deviennent permanentes, déménagez-les dans des instructions, leur vraie place.