Donner un rôle à Claude avec une invite système
While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.
Lorsque vous utilisez Claude, vous pouvez améliorer considérablement ses performances en utilisant le paramètre system pour lui donner un rôle. Cette technique, connue sous le nom d'invite de rôle, est le moyen le plus puissant d'utiliser les invites système avec Claude.
Le bon rôle peut transformer Claude d'un assistant général en votre expert de domaine virtuel !
system pour définir le rôle de Claude. Mettez tout le reste, comme les instructions spécifiques à la tâche, dans le tour user à la place.Pourquoi utiliser l'invite de rôle ?
- Précision améliorée : Dans les scénarios complexes comme l'analyse juridique ou la modélisation financière, l'invite de rôle peut considérablement améliorer les performances de Claude.
- Ton adapté : Que vous ayez besoin de la brièveté d'un CFO ou de la finesse d'un rédacteur, l'invite de rôle ajuste le style de communication de Claude.
- Concentration améliorée : En définissant le contexte du rôle, Claude reste plus dans les limites des exigences spécifiques de votre tâche.
Comment donner un rôle à Claude
Utilisez le paramètre system dans l'API Messages pour définir le rôle de Claude :
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=2048,
system="You are a seasoned data scientist at a Fortune 500 company.", # <-- role prompt
messages=[
{"role": "user", "content": "Analyze this dataset for anomalies: <dataset>{{DATASET}}</dataset>"}
]
)
print(response.content)data scientist pourrait voir des perspectives différentes qu'un marketing strategist pour les mêmes données. Un data scientist specializing in customer insight analysis for Fortune 500 companies pourrait donner des résultats encore différents !Exemples
Exemple 1 : Analyse de contrat juridique
Sans rôle, Claude pourrait manquer des problèmes critiques :
Avec un rôle, Claude détecte les problèmes critiques qui pourraient coûter des millions :
Exemple 2 : Analyse financière
Sans rôle, l'analyse de Claude manque de profondeur :
Avec un rôle, Claude fournit des perspectives exploitables :
Bibliothèque d'invites
Inspirez-vous d'une sélection organisée d'invites pour diverses tâches et cas d'usage.
Tutoriel GitHub sur les invites
Un tutoriel riche en exemples qui couvre les concepts d'ingénierie d'invites trouvés dans notre documentation.
Tutoriel Google Sheets sur les invites
Une version plus légère de notre tutoriel d'ingénierie d'invites via un tableur interactif.