Le prompt système est l'instruction de base que le modèle reçoit au début de chaque exécution. Il définit l'identité, les capacités, les règles et le contexte de l'agent.
Composition
Le prompt système OpenClaw est assemblé depuis :
- Prompt de base : Instructions core (rôle, style, sécurité)
- Prompt des compétences : Documentation des outils disponibles
- Contexte bootstrap : Fichiers
BOOTSTRAP.md,SOUL.md,USER.md,AGENTS.md,TOOLS.md, mémoire - Surcharges par exécution : Paramètres spécifiques à l'appel
Fichiers de contexte
L'agent charge automatiquement :
BOOTSTRAP.md(première exécution) : Instructions d'initialisationSOUL.md: Identité et personnalité de l'agentUSER.md: Profil utilisateur, préférencesAGENTS.md: Règles de workflow, conventionsTOOLS.md: Notes locales sur les outils (caméras, SSH, etc.)memory/YYYY-MM-DD.md: Journal quotidienMEMORY.md: Mémoire long terme (session principale uniquement)
Limites et réserve
- Les modèles ont des limites de tokens de contexte
- OpenClaw réserve des tokens pour :
- Prompt système (typiquement 20-40k tokens)
- Historique de session
- Compaction (buffer de sécurité)
- Si dépassement → compaction automatique
Injection dynamique
Via hooks, vous pouvez :
- Ajouter/supprimer des fichiers de contexte (
agent:bootstrap) - Injecter des métadonnées (
before_agent_start) - Surcharger le prompt par canal/utilisateur
Exemple de structure
# You are Claude Code, Anthropic's official CLI for Claude. ## Tooling [Liste des outils disponibles] ## Workspace Your working directory is: /Users/user/workspace ## Current Date & Time Time zone: Europe/Paris ## Workspace Files (injected) [Contenu de SOUL.md, USER.md, AGENTS.md, TOOLS.md, memory] ## Session Context - Session: agent:main:main - Channel: telegram - Model: anthropic/claude-sonnet-4Bonnes pratiques
- Gardez
SOUL.mdconcis (personnalité, valeurs) AGENTS.mdpour les workflows et conventionsTOOLS.mdpour les notes locales spécifiques- Mémoire pour les faits importants, pas les secrets
- Bootstrap pour les instructions one-time
Voir Context pour la gestion des fichiers.