
La méthode CO-STAR en 6 étapes pour rédiger des prompts parfaits
Rédiger une instruction pour une IA diffère d'une recherche sur un moteur de classique. Une requête vague produit un texte générique. La méthode CO-STAR offre une structure en six points pour construire des instructions précises. Issue de l'équipe data de GovTech Singapore, cette approche isole chaque variable d'une requête pour supprimer les ambiguïtés. Voici comment l'appliquer pour améliorer vos résultats avec les modèles de langage.
Qu'est-ce que la méthode CO-STAR ?
CO-STAR est un acronyme qui décompose une requête en six composantes distinctes. Au lieu d'écrire un bloc de texte désorganisé, vous séparez les informations selon leur nature. Cette séparation empêche le modèle de confondre le rôle qu'il doit jouer avec le format de sortie attendu.
| Lettre | Composant | Fonction |
|---|---|---|
| C | Contexte | Situer l'IA et fournir le décor de la tâche. |
| O | Objectif | Définir la mission exacte à accomplir. |
| S | Style | Préciser la manière d'écrire (académique, technique, concis). |
| T | Ton | Indiquer l'attitude du texte (formel, ironique, neutre). |
| A | Audience | Nommer le lecteur final pour adapter le vocabulaire. |
| R | Réponse | Imposer un format de sortie précis (tableau, code, liste). |
Pourquoi structurer ses requêtes améliore les résultats
Un modèle de langage prédit le mot suivant en fonction des probabilités. Sans contraintes claires, il se rabat sur ses données d'entraînement par défaut. Le résultat prend souvent la forme d'un article de blog standard ou d'une réponse scolaire.
Définir un Style et un Ton spécifiques modifie ces probabilités. L'IA puise alors dans des corpus de textes correspondant à ces critères. Spécifier l'Audience agit comme un filtre supplémentaire : un texte destiné à un enfant de dix ans n'utilisera pas le même vocabulaire qu'un mémo pour un directeur financier.
La structure CO-STAR agit comme un contrat. Vous définissez les règles avant que l'IA ne commence à générer du texte, ce qui réduit le besoin d'itérations et les reformulations.
Comment appliquer la méthode étape par étape
L'ordre des lettres dans l'acronyme correspond à l'ordre logique de rédaction du prompt.

C pour Contexte
Donnez le rôle de l'IA et la situation de départ. Cette étape ancre la requête dans une réalité spécifique.
Exemple : Vous êtes un développeur senior spécialisé en Python travaillant sur une application de gestion bancaire.
O pour Objectif
Utilisez un verbe d'action pour énoncer la tâche. Restez factuel.
Exemple : Analyse le code source fourni et identifie les trois vulnérabilités de sécurité les plus critiques.
S pour Style et T pour Ton
Ces deux composantes se complètent mais restent distinctes. Le Style concerne la structure de la phrase (telegraphique, littéraire, technique). Le Ton concerne l'émotion véhiculée (urgent, pédagogique, sec).
Exemple : Rédige dans un style technique et direct. Adopte un ton objectif et impitoyable concernant les failles trouvées.
A pour Audience
Nommez le destinataire final. Cette indication aide l'IA à juger du niveau de détail requis.
Exemple : Le lecteur est le lead tech de l'équipe, il connaît les bases de la sécurité informatique mais a besoin de preuves concretes pour allouer un budget de correction.
R pour Réponse
Contraintez le format de sortie. Cette étape évite les longues introductions inutiles générées par défaut par les IA.
Exemple : Présente le résultat sous forme de tableau avec trois colonnes : Nom de la faille, Niveau de gravité, Explication de l'exploitation.
Exemple d'un prompt complet avec CO-STAR
Voici le rendu final en assemblant les étapes précédentes. La séparation visuelle aide le modèle à traiter chaque instruction indépendamment.
# CONTEXTE #
Vous êtes un développeur senior spécialisé en Python travaillant sur une application de gestion bancaire.
# OBJECTIF #
Analyse le code source fourni et identifie les trois vulnérabilités de sécurité les plus critiques.
# STYLE #
Rédige dans un style technique et direct.
# TON #
Adopte un ton objectif et impitoyable concernant les failles trouvées.
# AUDIENCE #
Le lecteur est le lead tech de l'équipe, il connaît les bases de la sécurité informatique mais a besoin de preuves concretes pour allouer un budget de correction.
# RÉPONSE #
Présente le résultat sous forme de tableau avec trois colonnes : Nom de la faille, Niveau de gravité, Explication de l'exploitation.
Sources
- GovTech Singapore : Créateur de la méthode CO-STAR et de son guide officiel de prompting.
- DataStax Docs : Application du cadre CO-STAR dans des architectures de génération RAG.
Que signifie l'acronyme CO-STAR en prompting ?
CO-STAR signifie Contexte, Objectif, Style, Ton, Audience et Réponse. C'est une structure servant à rédiger des instructions détaillées pour les modèles de langage.
Quelle est la différence entre le Style et le Ton dans la méthode CO-STAR ?
Le Style définit la construction du texte (technique, littéraire, concis). Le Ton définit l'attitude ou l'émotion du texte (formel, ironique, neutre).
La méthode CO-STAR fonctionne-t-elle avec toutes les intelligences artificielles ?
Oui. Cette méthode fonctionne avec tout modèle de langage (ChatGPT, Claude, Gemini, Llama) car elle repose sur la clarté de l'instruction textuelle, indépendante de l'architecture du modèle.





