Aller au contenu principal
Accueil Métiers Vidéos Blog Outils Glossaire Voir le programme

System prompt

Instructions cachées qui définissent le comportement et la personnalité d'une IA avant même que l'utilisateur ne parle.

Intermédiaire
System prompt (invisible) Utilisateur prompt visible IA comportement cadré

Définition complète

Le system prompt est un ensemble d'instructions données à une IA en amont de la conversation. L'utilisateur final ne le voit pas, mais il conditionne tout le comportement de l'IA : son ton, ses limites, son expertise, son format de réponse. Par exemple, quand tu utilises ChatGPT, il y a un system prompt qui lui dit d'être utile et respectueux. Quand tu construis un chatbot pour ton business, c'est TOI qui écris le system prompt pour que l'IA se comporte comme tu le veux : "Tu es un assistant commercial pour une agence immobilière. Tu réponds uniquement aux questions sur nos biens. Tu tutoies. Tu ne donnes jamais de prix sans RDV."

Analogie pour comprendre

Imagine que tu briefes un stagiaire avant sa première journée : "Voici comment on parle aux clients, voici ce qu'on fait, voici ce qu'on ne fait jamais." Le stagiaire applique ces règles ensuite sans que le client le sache. Le system prompt, c'est ce brief invisible.

En pratique

Un restaurateur crée un chatbot de réservation pour son site. Son system prompt : "Tu es l'assistant du restaurant La Table Dorée. Tu gères les réservations pour le déjeuner (12h-14h) et le dîner (19h-22h). Maximum 8 personnes par table. Fermé le lundi. Tu es chaleureux et tu tutoies. Si on demande le menu, renvoie vers la page /menu." Résultat : un chatbot qui se comporte exactement comme un employé formé.

Outils associés

Claude CodeChatGPT

Termes liés

PromptPrompt EngineeringAgent IALLMContext engineering

Pour aller plus loin

Questions fréquentes

En principe non, il est caché. Mais certaines techniques de 'prompt injection' peuvent tenter de le révéler. C'est pour ça qu'il ne faut jamais y mettre de secrets sensibles.

Ça dépend de la complexité. Pour un chatbot simple, 5-10 lignes suffisent. Pour un agent IA complexe, ça peut faire plusieurs pages avec des exemples et des règles détaillées.

Presque. Le CLAUDE.md est un fichier qui sert de system prompt pour Claude Code dans un projet. C'est le même concept appliqué au développement.