For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navigation principale

Tâches de longue durée

Cadrez les tâches en plusieurs étapes avec des résultats attendus et des critères d’achèvement clairs

Pour une tâche susceptible de nécessiter de nombreuses étapes, indiquez clairement à ChatGPT le résultat attendu, les contraintes et les critères d’achèvement. Regroupez les tâches connexes dans la même discussion afin que ChatGPT puisse s’appuyer sur le même contexte pour choisir l’étape suivante et déterminer quand la tâche est terminée.

Dans l’application de bureau ChatGPT, saisissez /goal pour lancer le mode Objectif. La ligne de progression vous permet de mettre l’objectif en pause, de le reprendre, de le modifier ou de l’effacer pendant que ChatGPT travaille.

Lancer un objectif

Saisissez /goal dans l’application de bureau ChatGPT, Codex CLI ou l’extension IDE. Le texte de l’objectif constitue à la fois le premier prompt et les critères d’achèvement de la tâche.

Si le résultat attendu reste flou, commencez par /plan. Demandez à ChatGPT de vous interroger, de cerner les contraintes et de transformer le résultat en objectif assorti de critères de réussite mesurables. Lancez ensuite l’objectif ainsi précisé avec /goal.

Définir les critères d’achèvement

Rédigez un objectif qui permet à ChatGPT de vérifier sa propre progression. Incluez les trois éléments suivants lorsqu’ils sont pertinents :

Élément de l’objectifContenu à inclure
Résultat attenduDécrivez le résultat souhaité, pas seulement l’activité que ChatGPT doit effectuer.
ContraintesIndiquez les outils requis, les limites à respecter, les exigences de compatibilité ou les approches à éviter.
VérificationAjoutez des tests, des mesures ou des critères de révision qui permettent de confirmer que la tâche est terminée.

Par exemple :

Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.

Guider l’exécution d’un objectif

Dans l’application de bureau ChatGPT, la ligne de progression de l’objectif s’affiche au-dessus de la zone de saisie. Utilisez-la pour mettre l’objectif en pause ou le reprendre, le modifier ou l’effacer. Vous pouvez également envoyer des messages de suivi pendant l’exécution de l’objectif afin d’ajouter du contexte ou d’ajuster les contraintes.

Utilisez une discussion secondaire lorsque vous souhaitez obtenir un récapitulatif de l’avancement ou une explication sans interrompre la discussion principale. Mettez l’objectif en pause si vous prévoyez de perdre la connexion, puis reprenez-le lorsque vous souhaitez que ChatGPT poursuive.

Le lancement d’un objectif n’accorde pas à ChatGPT un accès plus étendu. ChatGPT conserve la même politique de bac à sable et d’approbation et s’interrompt lorsqu’une décision est requise. Avec les révisions automatiques des demandes d’approbation, un réviseur distinct peut évaluer les demandes admissibles sans étendre ces limites.

Exécuter des objectifs en parallèle

Chaque discussion conserve son propre contexte, ses messages, ses résultats et son objectif. Utilisez plusieurs discussions simultanément, mais évitez que deux discussions modifient les mêmes fichiers. Utilisez des arbres de travail afin d’attribuer une copie de travail distincte à chaque discussion de programmation parallèle.

Pour les tâches locales, activez Empêcher la mise en veille pendant l’exécution dans les paramètres afin que votre Mac ne se mette pas en veille. Utilisez les Compagnons ou les notifications système pour savoir quand une discussion requiert votre intervention ou est prête pour la révision.