Une histoire de prompt


Les professionnels de l’informatique ayant travaillé sur les systèmes historiques, tels que les noyaux Unix, sont familiers avec le concept de prompt, qu’ils ont utilisé de manière intensive dans les environnements en ligne de commande. Le prompt conservera probablement sa pertinence dans les milieux spécialisés, notamment auprès des développeurs, des administrateurs systèmes, et aujourd’hui par tout public avec l’IA.

L’histoire du prompt en informatique est étroitement liée à l’évolution des interfaces entre l’humain et la machine. Résumons:


Origine

Le mot prompt signifie littéralement invitation à agir. Dans les premiers systèmes informatiques, le prompt est apparu comme une invite de commande — un symbole ou une ligne de texte affichée à l’écran pour signaler à l’utilisateur qu’il peut entrer une commande (ex. : $, csh, ~ root#, C:\>).

Années 1960–1980

Sur les systèmes Unix, MS-DOS et autres systèmes à ligne de commande, le prompt était essentiel. Il guidait l’utilisateur pour saisir des commandes textuelles, contrairement aux interfaces graphiques qui viendront plus tard.

Années 1990–2000

Avec l’avènement des interfaces graphiques, l’utilisation des prompts texte a diminué côté utilisateur grand public, mais ils sont restés courants chez les développeurs, les administrateurs système, et les hackers.

Réinvention avec l’IA (2018–aujourd’hui)

Avec l’arrivée des modèles de langage comme GPT, le mot « prompt » a pris un nouveau sens : il désigne désormais le texte d’entrée que l’utilisateur fournit à une IA pour obtenir une réponse. C’est le cœur du prompt engineering, l’art de formuler efficacement des instructions textuelles pour guider les modèles IA.

L’ère actuelle : l’ingénierie de prompt

Depuis 2020, l’ingénierie de prompt est devenue un domaine spécialisé. Ce qui était autrefois un simple indicateur est maintenant une forme sophistiquée de communication homme-machine, avec ses propres techniques et meilleures pratiques.

Les prompts modernes peuvent inclure:

  • Des instructions détaillées
  • Des exemples (few-shot learning)
  • Des contraintes spécifiques
  • Des structures formelles (comme le « Chain of Thought »)

Cette évolution reflète notre parcours depuis les interactions basiques par ligne de commande jusqu’aux conversations complexes avec des systèmes d’IA avancés, transformant fondamentalement notre relation avec la technologie.

En résumé

  • Avant : un simple curseur en attente de commande.
  • Aujourd’hui : un outil de communication complexe entre l’humain et l’IA, avec des techniques et des stratégies spécifiques.

Comme quoi !
« Rien ne se crée, rien ne se perd, tout se transforme »