Rédaction de prompts
Rédaction de prompts
Rédigez des prompts utiles pour Chat, ChatGPT Work et Codex.
Présentation de la rédaction de prompts
La rédaction de prompts consiste à indiquer à ChatGPT ce que vous souhaitez savoir, créer ou modifier. Un prompt peut être une question, une instruction ou un objectif. Vous n’avez pas besoin d’une syntaxe technique ni d’une formule rigide. Commencez avec vos propres mots, examinez la réponse, puis utilisez des messages de suivi pour affiner le résultat.
Un prompt court suffit souvent. Pour les tâches plus importantes ou de plus grande ampleur, incluez les éléments essentiels :
- Objectif : que doit faire ChatGPT ?
- Contexte : quelles informations ou sources seront utiles ?
- Résultat : de quel format, de quelle longueur ou de quel niveau de détail avez-vous besoin ?
- Limites : que faut-il laisser inchangé ? Que doit éviter ChatGPT ou vérifier avec vous avant d’agir ?
Utilisez uniquement les éléments utiles. Vous n’avez pas besoin de remplir chaque rubrique ni de suivre un format imposé.
Décrivez le résultat dont vous avez besoin
Commencez par le résultat, et non par une liste détaillée d’étapes. Précisez le public ou le format lorsque ces informations influencent ce que ChatGPT doit produire.
Turn these meeting notes into a short update for the project team.
Put the decisions and next steps first.Ce prompt explique ce qu’il faut créer et à qui le contenu est destiné. Décrivez un processus lorsque le processus lui-même est important. Sinon, laissez à ChatGPT la latitude nécessaire pour rechercher, comparer les informations et adapter son approche.
Ajoutez du contexte utile
Communiquez les informations susceptibles de modifier le résultat. Ajoutez uniquement les sources pertinentes et expliquez ce que ChatGPT doit tirer de chacune d’elles.
- Joignez des documents, des feuilles de calcul, des présentations ou des fichiers PDF lorsque vous souhaitez que ChatGPT les résume, les compare, les transforme ou crée des fichiers à examiner.
- Ajoutez une capture d’écran, un diagramme ou une autre image en entrée lorsque la tâche dépend d’un contexte visuel. Indiquez la zone pertinente au lieu de vous fier uniquement à l’image.
- Demandez à ChatGPT d’utiliser la recherche sur le Web lorsque la réponse dépend d’informations actuelles, et demandez des sources si vous devez vérifier le résultat.
- Utilisez un projet lorsque des conversations connexes doivent partager des fichiers, des sources ou un dossier local.
Utilisez des sources connectées
Lorsque ChatGPT a accès à des sources connectées, indiquez où il doit chercher et ce qu’il doit trouver. Vous n’avez pas besoin de décrire chaque recherche à effectuer.
Use the latest project plan in Drive and relevant decisions and updates from
the project's Slack channel to prepare a status update.Les sources connectées nécessitent le plugin correspondant, et leur disponibilité peut dépendre de votre forfait et des paramètres de votre espace de travail.
Utilisez des plugins
Les plugins fournissent à ChatGPT et Codex des instructions réutilisables et des connexions à des outils
tels que Google Drive, Gmail, Slack et GitHub. Les deux produits puisent leurs plugins publics
dans le même répertoire universel. Demandez le résultat dont vous avez besoin et laissez
l’interface active choisir parmi les outils à sa disposition. Dans ChatGPT, saisissez @
dans la zone de saisie pour choisir un plugin précis.
Personnalisez ChatGPT
Ajoutez les préférences qui doivent s’appliquer à toutes les conversations dans Paramètres > Personnalisation sous forme d’instructions personnalisées. Conservez dans le prompt les informations qui ne concernent que la conversation en cours.
Consulter les paramètres de personnalisationDéfinissez une personnalité par défaut, des instructions personnalisées et d’autres préférences de l’application.Définissez des limites qui préviennent les problèmes concrets
Les limites sont les quelques instructions dont ChatGPT a besoin pour éviter de créer du travail supplémentaire ou d’effectuer une action que vous n’aviez pas prévue. Ajoutez-en une lorsqu’une modification incorrecte rendrait le résultat inutilisable, ou lorsque vous souhaitez examiner un élément avant qu’il n’affecte d’autres personnes.
- Ne modifiez pas les dates ni les montants budgétaires approuvés.
- Utilisez uniquement les sources fournies. Signalez les informations manquantes au lieu de faire des suppositions.
- Veillez à ce que les recommandations respectent le budget indiqué.
- Préparez le message sous forme de brouillon. Ne l’envoyez pas.
Concentrez-vous sur les une ou deux limites les plus importantes. Vous n’avez pas besoin de contrôler chaque étape suivie par ChatGPT.
Rendez le résultat directement utilisable
Indiquez à ChatGPT comment vous comptez utiliser le résultat. Cela l’aide à choisir la bonne longueur, le bon niveau de détail et la bonne organisation.
- Faites-en un résumé d’une page qu’un responsable peut parcourir avant la réunion. Présentez d’abord la décision et les prochaines étapes.
- Transformez ces notes en e-mail de suivi indiquant les décisions, les responsables et les dates d’échéance.
- Créez un tableau clair comparant les dépenses prévues aux dépenses réelles et mettez en évidence tout écart supérieur à 10 %.
Pour les travaux importants, demandez à ChatGPT d’effectuer une vérification finale, par exemple de confirmer que chaque élément d’action possède un responsable et une date d’échéance, ou de signaler les informations qu’il n’a pas pu vérifier. Examinez ensuite vous-même le résultat avant de l’utiliser ou de le partager.
Améliorez le résultat avec des messages de suivi
Votre premier prompt n’a pas besoin d’être parfait. Examinez le résultat, puis demandez la modification précise que vous souhaitez.
Make the opening more direct, keep the evidence, and move the recommendation
above the background section.Vous pouvez ajouter une source manquante, corriger l’orientation, demander une autre option ou modifier le niveau de détail sans recommencer.
Pilotage et mise en file d’attente
Lorsque Codex travaille déjà, vous pouvez envoyer un autre message sans attendre la fin de l’exécution en cours :
- Steer ajoute le message à l’exécution en cours. Utilisez cette option pour changer d’orientation, ajouter un détail manquant ou communiquer de nouvelles informations.
- Queue enregistre le message pour l’exécution suivante. Utilisez cette option pour un suivi qui doit attendre la fin du travail en cours.
Dans l’application de bureau ChatGPT, choisissez le comportement par défaut sous Paramètres > Général > Comportement des messages de suivi. Les messages placés en file d’attente apparaissent au-dessus de la zone de rédaction, où vous pouvez les modifier, les réorganiser, les envoyer ou les supprimer. Le paramètre indique également le raccourci permettant d’utiliser l’autre comportement pour un seul message sans modifier votre choix par défaut.
Dans Codex CLI, appuyez sur Enter pendant que Codex travaille pour piloter le tour en cours, ou appuyez sur Tab pour placer le message en file d’attente pour le tour suivant. Consultez les raccourcis interactifs pour plus de détails.
Assemblez les différents éléments
Pour une mise à jour de projet utilisant des sources connectées, un prompt complet pourrait ressembler à ceci :
Prepare a one-page project status update for Monday's leadership meeting. Use
the latest project plan in Drive and relevant decisions and updates from the
project's Slack channel.
Lead with the decisions leadership needs to make and the next steps. Summarize
progress, risks, owners, and due dates. Keep approved dates and budget figures
unchanged. Flag any conflicting or missing information, and don't send or
publish anything.
Before you finish, check that every next step has an owner and due date.Ce prompt couvre l’Objectif, le Contexte, le Résultat et les Limites, puis demande une vérification finale sans détailler chaque étape.
Utilisez la dictée vocale
Dans l’application de bureau ChatGPT, appuyez sur Ctrl+Shift+D lorsque la zone de saisie est visible, puis commencez à parler. ChatGPT transcrit vos paroles dans la zone de saisie afin que vous puissiez les relire et les modifier avant d’envoyer le prompt.
Exemples de prompts pour Chat
Utilisez Chat pour les questions, les idées, les brouillons et les décisions du quotidien. Commencez par le résultat souhaité, puis n’ajoutez des précisions que si elles modifient la réponse.
Comprendre un sujet
Explain how compound interest works for someone who has never invested.
Use one concrete example and define any financial terms you introduce.Rédiger et améliorer un texte
Draft a friendly email declining this invitation because I will be traveling.
Keep it under 120 words and leave the door open for a future event.Comparer des options
Compare these two phone plans for one person who travels internationally twice
a year. Show the important differences in a table, then recommend one and explain
the tradeoff.Élaborer un plan pratique
Plan five weekday dinners that take less than 30 minutes. Avoid peanuts, reuse
ingredients across meals, and finish with one consolidated shopping list.Rédaction de prompts pour ChatGPT Work
Utilisez Chat pour les questions rapides, les reformulations courtes, les séances d’idéation et les brouillons légers. Utilisez ChatGPT Work pour les tâches qui s’appuient sur différentes sources ou différents outils, impliquent une suite d’étapes, apportent des modifications ou produisent un livrable plus conséquent.
Dans ChatGPT Work, décrivez le résultat dont vous avez besoin, fournissez les documents sources, indiquez le public visé et expliquez comment vous examinerez le travail. Demandez à ChatGPT de planifier, de recueillir les informations nécessaires, de créer des fichiers et de les vérifier avant de terminer.
Utilisez ChatGPT Work efficacement
ChatGPT Work est utile pour les tâches longues ou récurrentes, ou pour produire des fichiers finalisés que vous pourrez réutiliser. Une tâche qui consomme davantage de crédits peut rester pertinente si elle fait gagner du temps, améliore la qualité ou vous aide à prendre une décision importante.
Commencez par un résultat que vous pouvez examiner :
- Incluez uniquement les sources pertinentes et limitez la période lorsque cela convient.
- Définissez le public, le format de sortie et la longueur souhaitée.
- Distinguez le travail obligatoire des améliorations ou finitions facultatives.
- Demandez un plan lorsque l’approche est importante. Exigez votre approbation avant que ChatGPT n’envoie, ne publie ou ne modifie des informations sur lesquelles d’autres personnes s’appuient.
- Réduisez la portée de la tâche ou arrêtez-la si elle commence à effectuer un travail dont vous n’avez plus besoin.
Examinez le premier résultat, affinez les instructions et réutilisez le flux de travail lorsqu’il fonctionne.
Transformez les documents sources en fichiers finalisés
Use the attached quarterly reports to create a leadership brief and a six-slide
presentation.
The audience is the executive team. Lead with the three decisions they need to
make, distinguish reported facts from your analysis, cite each number to its
source file, and check that the brief and slides agree before you finish.Étudier une décision
Research three customer-support platforms for a 50-person company. Compare
pricing, security, integrations, and migration effort using current sources.
Deliver a recommendation memo with links, assumptions, and the questions we
should answer before signing a contract.Coordonner un lancement
Create a launch plan for the attached product brief. Include the timeline,
owners, dependencies, risks, announcement draft, customer FAQ, and a checklist
for launch day. Flag any missing decisions before producing the final files.Pour les tâches récurrentes, commencez par affiner le prompt dans un chat normal. Une fois que le résultat est fiable, planifiez une tâche dans ce chat. Créez plutôt une tâche planifiée autonome si chaque exécution programmée doit démarrer un nouveau chat.
Rédiger des prompts pour Codex
Utilisez Codex lorsque vous souhaitez que ChatGPT travaille avec du code, une base de code ou des outils de développement. Un prompt Codex utile décrit le comportement souhaité, indique le code pertinent ou les étapes de reproduction, conserve les contraintes importantes et précise comment vérifier la modification.
Pour une tâche en plusieurs étapes, saisissez /plan dans la zone de rédaction de l’application lorsque vous souhaitez que Codex
analyse la situation et propose une approche avant d’effectuer des modifications. Lorsque le mode Goal
est disponible, utilisez /goal après le plan pour définir un objectif persistant. Consultez les commandes slash de
l’application
pour connaître la liste actuelle des commandes.
Comment lire ces exemples
Chaque workflow comprend :
- Quand l’utiliser et quelle interface Codex convient le mieux (IDE, CLI ou cloud).
- Des étapes accompagnées d’exemples de prompts utilisateur.
- Des notes de contexte : ce que Codex voit automatiquement et ce que vous devez joindre.
- Une section Vérification : comment contrôler le résultat.
Remarque : L’extension IDE inclut automatiquement vos fichiers ouverts dans le contexte. Dans le CLI, indiquez explicitement les chemins ou joignez des fichiers à l’aide de
/mentionet de la saisie semi-automatique des chemins avec@.
Codex exécute les commandes locales dans un bac à sable qui limite l’accès aux fichiers et au réseau. Si une tâche doit franchir cette limite, Codex suit votre politique d’approbation avant de continuer.
Expliquer une base de code
Utilisez ce workflow lorsque vous découvrez un projet, reprenez un service ou cherchez à comprendre un protocole, un modèle de données ou un flux de requêtes.
Workflow de l’extension IDE (le plus rapide pour l’exploration locale)
- Ouvrez les fichiers les plus pertinents.
- Sélectionnez le code qui vous intéresse (facultatif, mais recommandé).
- Saisissez un prompt pour Codex :
Explain how the request flows through the selected code.
Include:
- a short summary of the responsibilities of each module involved
- what data is validated and where
- one or two "gotchas" to watch for when changing thisVérification :
- Demandez un diagramme ou une liste de contrôle que vous pouvez vérifier :
Summarize the request flow as a numbered list of steps. Then list the files involved.Workflow CLI (adapté si vous souhaitez conserver une transcription et les commandes shell)
- Démarrez une session interactive :
codex- Joignez les fichiers (facultatif), puis saisissez votre prompt :
I need to understand the protocol used by this service. Read @foo.ts @schema.ts and explain the schema and request/response flow. Focus on required vs optional fields and backward compatibility rules.Notes de contexte :
- Vous pouvez utiliser
@dans la zone de rédaction pour insérer des chemins de fichiers de l’espace de travail, ou/mentionpour joindre un fichier précis.
Corriger un bug
Utilisez ce workflow lorsque vous pouvez reproduire localement un comportement défaillant.
Workflow CLI (boucle rapide de reproduction et de vérification)
- Démarrez Codex à la racine du dépôt :
codex- Fournissez à Codex une procédure de reproduction ainsi que le ou les fichiers que vous suspectez :
Bug: Clicking "Save" on the settings screen sometimes shows "Saved" but doesn't persist the change.
Repro:
1) Start the app: npm run dev
2) Go to /settings
3) Toggle "Enable alerts"
4) Click Save
5) Refresh the page: the toggle resets
Constraints:
- Do not change the API shape.
- Keep the fix minimal and add a regression test if feasible.
Start by reproducing the bug locally, then propose a patch and run checks.Notes de contexte :
- Fournis par vous : les étapes de reproduction et les contraintes (elles comptent davantage qu’une description générale).
- Fournis par Codex : la sortie des commandes, les sites d’appel découverts et toutes les traces de pile déclenchées.
Vérification :
- Codex doit réexécuter les étapes de reproduction après la correction.
- Si vous disposez d’un pipeline de vérification standard, demandez-lui de l’exécuter :
After the fix, run lint + the smallest relevant test suite. Report the commands and results.Workflow de l’extension IDE
- Ouvrez le fichier dans lequel vous pensez que se trouve le bug, ainsi que son appelant le plus proche.
- Saisissez un prompt pour Codex :
Find the bug causing "Saved" to show without persisting changes. After proposing the fix, tell me how to verify it in the UI.Écrire un test
Utilisez ce workflow lorsque vous souhaitez définir précisément le périmètre à tester.
Workflow de l’extension IDE (basé sur une sélection)
- Ouvrez le fichier contenant la fonction.
- Sélectionnez les lignes qui définissent la fonction. Choisissez « Add to Codex Thread » dans la palette de commandes pour ajouter ces lignes au contexte.
- Saisissez un prompt pour Codex :
Write a unit test for this function. Follow conventions used in other tests.Notes de contexte :
- Fournies par la commande « Add to Codex Thread » : les lignes sélectionnées (qui constituent le périmètre défini par les « numéros de ligne »), ainsi que les fichiers ouverts.
Workflow CLI (chemin et plage de lignes décrits dans le prompt)
- Démarrez Codex :
codex- Saisissez un prompt contenant le nom d’une fonction :
Add a test for the invert_list function in @transform.ts. Cover the happy path plus edge cases.Créer un prototype à partir d’une capture d’écran
Utilisez ce workflow lorsque vous souhaitez transformer une maquette, une capture d’écran ou une référence d’interface utilisateur en prototype fonctionnel.
Workflow CLI (image et prompt)
- Enregistrez votre capture d’écran localement (par exemple
./specs/ui.png). - Exécutez Codex :
codexFaites glisser le fichier image dans le terminal pour le joindre au prompt.
Poursuivez en précisant les contraintes et la structure :
Create a new dashboard based on this image.
Constraints:
- Use react, vite, and tailwind. Write the code in typescript.
- Match spacing, typography, and layout as closely as possible.
Outputs:
- A new route/page that renders the UI
- Any small components needed
- README.md with instructions to run it locallyNotes de contexte :
- L’image fournit les exigences visuelles, mais vous devez tout de même préciser les contraintes d’implémentation (framework, routage, style des composants).
- Décrivez textuellement les comportements que l’image ne montre pas, comme les états au survol, les règles de validation ou les interactions au clavier.
Vérification :
- Demandez à Codex de démarrer le serveur de développement (si cela est autorisé) et de vous indiquer précisément où regarder :
Start the dev server and tell me the local URL/route to view the prototype.Workflow de l’extension IDE (image et fichiers existants)
- Joignez l’image dans le chat Codex (par glisser-déposer ou collage).
- Saisissez un prompt pour Codex :
Create a new settings page. Use the attached screenshot as the target UI.
Follow design and visual patterns from other files in this project.Itérer sur l’interface utilisateur avec des mises à jour en direct
Utilisez ce workflow lorsque vous souhaitez une boucle rapide « conception → ajustement → actualisation → ajustement » pendant que Codex modifie le code.
Workflow CLI (exécuter Vite, puis itérer avec de courts prompts)
- Démarrez Codex :
codex- Démarrez le serveur de développement dans une autre fenêtre de terminal :
npm run dev- Demandez à Codex d’apporter des modifications :
Propose 2-3 styling improvements for the landing page.- Choisissez une direction et itérez avec des prompts courts et précis :
Go with option 2.
Change only the header:
- make the typography more editorial
- increase whitespace
- ensure it still looks good on mobile- Répétez l’opération avec des demandes ciblées :
Next iteration: reduce visual noise.
Keep the layout, but simplify colors and remove any redundant borders.Vérification :
- Examinez les modifications dans le navigateur à mesure que Codex met le code à jour.
- Validez les modifications qui vous conviennent et annulez celles qui ne vous conviennent pas.
- Si vous annulez ou modifiez un changement, informez-en Codex afin qu’il ne remplace pas votre modification lorsqu’il travaillera sur le prompt suivant.
Déléguer une refactorisation au cloud
Utilisez ce workflow lorsque vous souhaitez concevoir une approche avec le contexte local, puis déléguer la longue phase d’implémentation à un chat cloud pouvant s’exécuter en parallèle.
Planification locale (IDE)
- Assurez-vous que votre travail actuel est validé ou au moins remisé afin de pouvoir comparer clairement les modifications.
- Demandez à Codex de produire un plan de refactorisation. Si vous disposez du skill
$plan, invoquez-le explicitement :
$plan
We need to refactor the auth subsystem to:
- split responsibilities (token parsing vs session loading vs permissions)
- reduce circular imports
- improve testability
Constraints:
- No user-visible behavior changes
- Keep public APIs stable
- Include a step-by-step migration plan- Examinez le plan et négociez les modifications :
Revise the plan to:
- specify exactly which files move in each milestone
- include a rollback strategyNotes de contexte :
- La planification fonctionne mieux lorsque Codex peut analyser le code actuel localement (points d’entrée, limites des modules, indications sur le graphe de dépendances).
Délégation au cloud (IDE → Cloud)
- Si ce n’est pas déjà fait, configurez un environnement cloud Codex.
- Cliquez sur l’icône de cloud sous la zone de rédaction du prompt et sélectionnez votre environnement cloud.
- Lorsque vous saisissez le prompt suivant, Codex crée un nouveau chat dans le cloud qui reprend le contexte du chat existant (y compris le plan et les éventuelles modifications locales du code source).
Implement Milestone 1 from the plan.Examinez le diff du cloud et itérez si nécessaire.
Créez une PR directement depuis le cloud ou récupérez les modifications localement pour les tester et terminer le travail.
Poursuivez avec les étapes supplémentaires du plan.
Les tâches déléguées au cloud s’exécutent dans des environnements isolés. L’accès à Internet est désactivé pendant la phase de l’agent, sauf si vous l’activez pour l’environnement. En savoir plus sur l’accès à Internet dans le cloud.
Effectuer une revue de code locale
Utilisez ce workflow lorsque vous souhaitez un second avis avant de valider vos modifications ou de créer une PR.
Workflow CLI (examiner votre worktree)
- Démarrez Codex :
codex- Exécutez la commande de revue :
/review- Facultatif : fournissez des instructions personnalisées sur les points à examiner :
/review Focus on edge cases and security issuesVérification :
- Appliquez les corrections en fonction des commentaires de la revue, puis réexécutez
/reviewpour confirmer que vous avez résolu les problèmes.
Examiner une pull request GitHub
Utilisez ce workflow lorsque vous souhaitez obtenir des commentaires de revue sans récupérer la branche localement.
Avant de pouvoir l’utiliser, activez la fonctionnalité Code review de Codex sur votre dépôt. Consultez Code review.
Workflow GitHub (piloté par les commentaires)
- Ouvrez la pull request sur GitHub.
- Laissez un commentaire qui mentionne Codex en indiquant explicitement les points à examiner :
@codex review- Facultatif : fournissez des instructions plus précises.
@codex review for security vulnerabilities and security concernsMettre à jour la documentation
Utilisez ce workflow lorsque vous devez apporter une modification précise et claire à la documentation.
Workflow IDE ou CLI (modifications locales et validation locale)
- Identifiez le ou les fichiers de documentation à modifier et ouvrez-les (IDE), ou mentionnez-les avec
@(IDE ou CLI). - Indiquez à Codex le périmètre et les exigences de validation :
Update the "advanced features" documentation to provide authentication troubleshooting guidance. Verify that all links are valid.- Une fois que Codex a rédigé les modifications, examinez la documentation et itérez si nécessaire.
Vérification :
- Lisez la page rendue.