---
title: "Qu'est-ce qu'un System Prompt ?"
description: "Un System Prompt est l'instruction permanente qui fixe le rôle, les règles et le comportement d'un modèle d'IA avant tout message utilisateur et façonne toute la session."
type: "glossary"
locale: "fr"
term: "System Prompt"
canonical: "https://agenticschool.dev/fr/glossaire/system-prompt"
dateModified: "2026-06-13"
---

# Qu'est-ce qu'un System Prompt ?

- Definition: System Prompt
- Updated: 2026-06-13
- Keywords: system prompt, what is a system prompt, system prompt definition, system prompt vs user prompt, system prompt examples
- Canonical URL: https://agenticschool.dev/fr/glossaire/system-prompt
- Locale: fr

> Un System Prompt est l'instruction permanente qui fixe le rôle, les règles et le comportement d'un modèle d'IA avant tout message utilisateur et façonne toute la session.

Un System Prompt est l'instruction permanente donnée à un modèle d'IA avant tout message utilisateur, qui lui dit qui il est, comment se comporter, quelles règles suivre et quel format utiliser. Là où un User Prompt est la demande concrète que vous tapez, le System Prompt est le contexte durable qui encadre toute la conversation : rôle, ton, contraintes du modèle et tous les outils ou connaissances qu'il doit présupposer. Il est fixé une fois par le développeur (ou par vous dans un fichier de réglages) et s'applique à chaque étape jusqu'à ce qu'il change.

## System Prompt vs User Prompt

Les deux travaillent ensemble mais ont des rôles différents. Le System Prompt est la configuration ; le User Prompt est la tâche. Les modèles sont entraînés à traiter le System Prompt comme une directive permanente et plus prioritaire, donc c'est là que vont les règles censées s'appliquer quoi que l'utilisateur demande.

- System Prompt : rôle, règles, ton, format, contraintes. Fixé une fois, appliqué en continu.
- User Prompt : la question ou l'instruction concrète pour cette étape.
- Le modèle pondère le System Prompt comme un contexte durable et plus prioritaire.

## Ce qui va dans un bon System Prompt

Un System Prompt solide nomme le rôle ("tu es un ingénieur TypeScript chevronné"), les règles ("ne jamais utiliser d'em dashes", "toujours lancer les tests"), le format de sortie attendu et tout contexte que le modèle doit tenir pour acquis. Gardez-le clair et spécifique ; un System Prompt vague produit un comportement vague. Dans les outils d'agent, des fichiers comme un fichier d'instructions de projet agissent comme un System Prompt qui apprend vos conventions à l'agent.

## Les System Prompts dans les agents

Dans un Agent Harness, le System Prompt fait partie de ce que le harness assemble à chaque étape, et il compte dans le context window, donc il doit être ciblé plutôt que boursouflé. Les subagents vont plus loin : chaque subagent reçoit son propre System Prompt court et spécialisé, taillé pour son unique tâche, ce qui est une raison de leur fiabilité. Parce que le System Prompt est envoyé à chaque requête, c'est aussi un candidat de premier choix pour le Prompt Caching afin de réduire les coûts.

## FAQ

### Qu'est-ce qu'un System Prompt en mots simples ?

C'est l'instruction qui fixe le rôle et les règles d'un modèle d'IA avant que vous ne commenciez à discuter. Elle dit au modèle qui être, comment se comporter et quel format utiliser, et elle s'applique à toute la conversation plutôt qu'à un seul message.

### Quelle est la différence entre un System Prompt et un User Prompt ?

Le System Prompt est la configuration permanente (rôle, règles, ton), fixée une fois et appliquée en continu. Le User Prompt est la demande concrète pour une étape. Les modèles traitent le System Prompt comme une directive durable et plus prioritaire.

### Puis-je changer le System Prompt ?

Oui, si vous construisez l'application ou utilisez un outil qui l'expose. Dans les agents de coding, les fichiers d'instructions de projet agissent comme un System Prompt que vous contrôlez. Dans une application de chat hébergée, le System Prompt est souvent fixé par le fournisseur.

### Le System Prompt compte-t-il dans le context window ?

Oui. Le System Prompt est envoyé à chaque requête et occupe des tokens dans le context window, donc gardez-le ciblé. Comme il se répète à chaque étape, c'est une bonne cible pour le Prompt Caching afin de réduire les coûts.
