Réponse rapide
CO-STAR est une structure de prompt en six parties : Context (contexte), Objective (objectif), Style (style d'écriture), Tone (registre émotionnel), Audience (lecteurs cibles), Response (format de sortie). Il aide à produire des sorties LLM cohérentes et ciblées en rendant chaque contrainte explicite.
Mis à jour : 2026-05
Points clés
CO-STAR est une structure de prompt à six composants qui couvre toutes les variables dont un modèle de langage a besoin pour produire une sortie ciblée et cohérente : la situation de fond, la tâche, le style d'écriture souhaité, le ton émotionnel, le lecteur visé et le format de sortie requis. L'utilisation des six composants élimine la cause la plus fréquente de réponses mal alignées — le contexte manquant.
Le framework a été développé pour résoudre un problème récurrent dans l'ingénierie des prompts : des prompts techniquement clairs mais manquant de contraintes implicites. Quand vous écrivez "Résume ce document", le modèle fait des hypothèses sur la longueur, la formalité, l'audience et le format. CO-STAR remplace ces hypothèses par des instructions explicites.
Chaque composant cible une dimension différente de la sortie. Context ancre le modèle dans la situation pertinente. Objective fixe le livrable exact. Style et Tone contrôlent le registre d'écriture. Audience calibre le vocabulaire et la complexité. Response spécifie le format structurel.
| Composant | Question à laquelle il répond | Exemple |
|---|---|---|
| Context | Quelle est la situation ? | Vous résumez un contrat juridique pour un non-juriste |
| Objective | Qu'est-ce qui doit être produit ? | Un résumé en 3 points des obligations clés |
| Style | Comment doit-il être écrit ? | Langage simple, sans jargon |
| Tone | Quel est le registre émotionnel ? | Neutre et informatif |
| Audience | Qui va lire ceci ? | Propriétaire de petite entreprise sans formation juridique |
| Response | Quel est le format de sortie ? | Liste à puces, max 3 éléments |
CO-STAR n'est pas l'outil adapté à toutes les tâches. Il apporte le plus de valeur pour la création de documents, les communications client, les rapports formels et toute sortie nécessitant une cohérence de voix, de format et d'audience. Un prompt CO-STAR bien structuré prend typiquement 60 à 120 mots de mise en place, mais élimine plusieurs cycles de correction.
Pour les requêtes factuelles simples, la génération de code ou les lookups ponctuels, CO-STAR ajoute une surcharge sans gain de qualité significatif. Demander "Que fait la fonction Python `zip()` ?" ne bénéficie pas d'une structure à six composants. Réservez CO-STAR aux tâches dont la sortie sera lue par de vraies personnes dans un contexte spécifique.
Pour un aperçu approfondi des patterns de prompt qui se combinent bien avec CO-STAR, consultez le guide complet d'ingénierie des prompts CO-STAR couvrant des exemples avancés et les modes d'échec courants.