AP22 · Prompt contradictoire

Famille : Instructions

Preuve moyenne

Noms d'origine : contradictory instructions

Deux consignes incompatibles dans le même prompt, et le modèle dépense son raisonnement à les concilier au lieu d’agir.

Définition

Un prompt contient des consignes incompatibles, souvent ajoutées par des auteurs différents ou à des moments différents, ou copiées depuis la configuration d’une autre équipe.

Symptômes observables

  • Des tokens de raisonnement en hausse sans raison apparente.
  • Un comportement qui oscille d’une exécution à l’autre, avec des arbitrages implicites différents selon les cas.

Pourquoi c'est nuisible

Un modèle qui suit bien les consignes cherche à les respecter toutes : face à deux règles inconciliables, il dépense son raisonnement à trouver un compromis, et l’arbitrage qu’il retient change d’un appel à l’autre.

Chiffres

  • Selon OpenAI, un prompt contradictoire ou vague nuit davantage à GPT-5 qu’à d’autres modèles, parce qu’il dépense des tokens de raisonnement à concilier les contradictions. Exemple donné : un agenda médical qui exige le consentement explicite du patient et, en même temps, l’attribution automatique du premier créneau sans le contacter.
  • Birgitta Böckeler (Thoughtworks) observe que copier les configurations d’autres équipes introduit des contradictions involontaires, puis qu’on reproche à l’agent un comportement qui découle des consignes.

Remèdes du catalogue

  • A1 · LLM augmenté — Le prompt système est versionné et relu comme du code, avec une revue de cohérence à chaque ajout de règle.
  • B2 · Routage — Les cas qui exigent des règles opposées sont séparés par un routage, chacun avec son prompt, plutôt que traités par exceptions dans un même prompt.

Mesures hors catalogue

  • Des évaluations de non-régression sur les cas où deux consignes entrent en conflit.

Patterns détournés

Anti-patterns voisins

Sources

Contenu relu le 2026-10-05

Catalogue des anti-patterns