System prompt
Instructions persistantes données à un LLM avant toute interaction utilisateur — le cadre dans lequel l'agent raisonne.
Définition
Le system prompt est un ensemble d'instructions chargées au début de chaque session d'un LLM ou d'un coding agent. Il définit le comportement, les contraintes, le ton, et le contexte dans lequel l'agent opère. Dans un workflow agentique, les fichiers CLAUDE.md et AGENTS.md servent de system prompt persistant — ils sont injectés automatiquement à chaque session.
Point de vue postcursors
Le system prompt est l'outil le plus sous-estimé du workflow agentique. Un fichier AGENTS.md bien écrit à la racine du projet a plus d'impact sur la qualité des réponses de l'agent que le choix du modèle. C'est la mémoire permanente qui compense l'amnésie inter-sessions.
En pratique
"Configurer le system prompt" d'un coding agent revient à écrire et maintenir le fichier AGENTS.md du projet : stack technique, conventions, ce que l'agent ne doit pas faire sans demander, commandes utiles.
Confusions fréquentes
- ✗ Mettre l'historique du projet dans le system prompt — il doit contenir des règles, pas une chronologie
- ✗ Ignorer le system prompt et tout briffer manuellement à chaque session
Le system prompt est au coding agent ce que le .editorconfig est à l’éditeur : un fichier de configuration qui garantit la cohérence sans intervention manuelle. La différence est que le system prompt influence le raisonnement, pas juste le formatage.