Le framework le plus rigoureux — idéal pour les projets complexes, l’automatisation et le développement. Évite les oublis en couvrant tous les angles.


Structure

LettreSignificationQuestion à se poser
C — CharacterLe rôle de l’IAQui est l’IA dans ce contexte ?
R — RequestLa tâche spécifiqueQuelle est la demande précise ?
E — ExamplesLes données d’entréeQuels exemples puis-je fournir ?
A — AdditionsLes exclusionsQu’est-ce qu’il ne faut pas faire ?
T — Type of OutputLe format de sortieJSON, tableau, code, liste, prose ?
E — ExtrasLe ton / niveau de langageFormel, technique, vulgarisé ?

Exemple

C : Tu es un ingénieur DevOps senior spécialisé en Kubernetes.
R : Génère un manifest Deployment Kubernetes pour une application Node.js.
E : L'app tourne sur le port 3000, l'image est "mon-registry/mon-app:v1.2".
A : N'utilise pas de ressources deprecated (pas d'apiVersion apps/v1beta). Ne génère pas le Service, seulement le Deployment.
T : Réponds uniquement avec le bloc YAML, sans explication.
E : Utilise des commentaires courts pour chaque section importante du YAML.

Quand l’utiliser

  • Génération de code ou de configurations
  • Automatisation de workflows
  • Quand la réponse doit respecter un format précis et non négociable
  • Quand les erreurs coûtent cher (prod, sécurité, données)

En relation avec