P

System 2 Thinking : Définition et Exemples

Le System 2 Thinking désigne un mode de raisonnement lent, délibéré et analytique, par opposition au System 1 (rapide et intuitif). En prompt engineering, ce concept est utilisé pour inciter les modèles d'IA à produire des réponses plus réfléchies en décomposant leur raisonnement étape par étape.

Définition complète

Le System 2 Thinking est un concept issu des travaux du psychologue et prix Nobel Daniel Kahneman, présenté dans son ouvrage "Thinking, Fast and Slow" (2011). Il distingue deux systèmes cognitifs : le System 1, rapide, automatique et intuitif, et le System 2, lent, conscient et analytique. Le System 2 est mobilisé lorsqu'une tâche exige concentration, calcul ou raisonnement logique — par exemple résoudre un problème mathématique complexe ou évaluer la validité d'un argument.

En intelligence artificielle et en prompt engineering, le concept de System 2 Thinking a été adopté pour décrire les techniques qui poussent un modèle de langage à "réfléchir avant de répondre". Par défaut, un LLM génère du texte token par token de manière séquentielle, ce qui s'apparente davantage au System 1 : une production fluide mais parfois superficielle. En introduisant des instructions explicites de raisonnement pas à pas (chain-of-thought), on force le modèle à simuler un processus délibératif plus proche du System 2.

Les techniques associées au System 2 Thinking incluent le chain-of-thought prompting, le self-consistency (générer plusieurs raisonnements puis sélectionner le plus cohérent), le tree-of-thought (explorer plusieurs branches de raisonnement), et plus récemment les modèles dits "de raisonnement" comme o1 ou Claude avec extended thinking. Ces approches améliorent significativement les performances sur les tâches de logique, mathématiques, programmation et analyse complexe.

L'enjeu pratique est de savoir quand activer ce mode de pensée approfondie. Toutes les requêtes ne nécessitent pas un raisonnement élaboré — une question factuelle simple n'a pas besoin de chain-of-thought. Le prompt engineer doit donc calibrer le niveau de réflexion demandé au modèle en fonction de la complexité de la tâche, en trouvant le bon équilibre entre qualité de réponse et coût computationnel.

Étymologie

Le terme provient de la théorie dualiste des processus cognitifs (dual process theory), formalisée par les psychologues Daniel Kahneman et Amos Tversky dans les années 1970-2000. La dénomination "System 1" et "System 2" a été popularisée par Kahneman dans son best-seller "Thinking, Fast and Slow" (2011). Le terme a été repris dans le domaine de l'IA à partir de 2022-2023 pour qualifier les approches de raisonnement délibératif des LLM.

Exemples concrets

Résolution d'un problème logique complexe

Résous ce problème étape par étape. Avant de donner ta réponse finale, examine chaque hypothèse, vérifie ta logique, et identifie les erreurs potentielles dans ton raisonnement.

Analyse critique d'un argument

Analyse l'argument suivant en utilisant un raisonnement délibéré : identifie d'abord les prémisses, puis évalue leur validité une par une, cherche les biais cognitifs ou les sophismes, et formule enfin ta conclusion.

Prise de décision stratégique

Je dois choisir entre trois options pour mon entreprise. Pour chaque option, liste les avantages et inconvénients, évalue les risques, attribue un score de 1 à 10 sur chaque critère, puis recommande l'option optimale en justifiant ton choix.

Usage pratique

Pour activer le System 2 Thinking dans vos prompts, demandez explicitement au modèle de décomposer son raisonnement avant de conclure, en utilisant des instructions comme "réfléchis étape par étape" ou "avant de répondre, analyse chaque aspect du problème". Réservez cette approche aux tâches complexes (logique, mathématiques, analyse stratégique) où la réflexion approfondie apporte une réelle plus-value. Pour les modèles qui le supportent, activez les fonctionnalités natives de raisonnement étendu (extended thinking) plutôt que de simuler le processus via le prompt.

Concepts liés

Chain-of-Thought PromptingTree of ThoughtsSelf-ConsistencyExtended ThinkingRaisonnement pas à pasMetacognition

FAQ

Quelle est la différence entre System 1 et System 2 Thinking pour un LLM ?
Le System 1 correspond au mode par défaut d'un LLM : il génère une réponse directe, rapide et fluide, mais potentiellement superficielle. Le System 2 est activé par des techniques comme le chain-of-thought, qui forcent le modèle à expliciter son raisonnement intermédiaire. Cela produit des réponses plus précises sur les tâches complexes, au prix d'une réponse plus longue et d'une consommation de tokens plus importante.
Le System 2 Thinking améliore-t-il toujours les réponses d'une IA ?
Non. Pour des questions factuelles simples ou des tâches créatives, forcer un raisonnement délibéré peut être contre-productif : la réponse sera inutilement verbeuse sans gain de qualité. Le System 2 Thinking est surtout bénéfique pour les problèmes de logique, les calculs, les analyses multi-critères et les tâches où des erreurs de raisonnement sont fréquentes.
Comment les modèles récents comme o1 ou Claude intègrent-ils nativement le System 2 ?
Les modèles de raisonnement récents intègrent une phase de réflexion interne (appelée "extended thinking" chez Anthropic ou "reasoning" chez OpenAI) avant de produire leur réponse finale. Contrairement au chain-of-thought classique qui consomme des tokens visibles, cette réflexion se fait en amont et est optimisée par l'entraînement du modèle. Le résultat est un raisonnement plus fiable sans que l'utilisateur ait besoin de structurer explicitement la demande de réflexion.

Voir aussi

Comment utiliser ce prompt

  1. Copie le prompt avec le bouton ci-dessus.
  2. Colle-le dans ChatGPT, Claude ou ton assistant IA préféré.
  3. Remplace les variables entre crochets par tes informations, puis affine le résultat.

À propos de Prompt Guide

Prompt Guide est une bibliothèque gratuite de plus de 2500 prompts prêts à l'emploi pour ChatGPT, Claude et les autres IA, avec des guides pour apprendre à prompter et des outils pour créer et optimiser tes propres prompts.

Autres définitions

Recevez de nouveaux prompts chaque semaine

Rejoignez notre newsletter.