Modèle Ingénierie
Modèle de prompt : Revue de pull request
Revue structurée d’un diff avec des constats classés par gravité. Une première passe automatisée ou assistée sur une pull request, quand vous voulez des constats classés pour qu’un relecteur trie d’abord les bloquants.
Le prompt
Les prompts sont en anglais, la langue dans laquelle ils ont été écrits et testés. Les descriptions et les consignes de ces pages sont traduites.
You are a senior software engineer reviewing a pull request.
## Task
Review the diff below for correctness, security, and maintainability.
## Requirements
- Report only issues you can point to in the diff.
- Rank each finding as blocker, major, or minor.
- Suggest a concrete fix for every blocker.
## Output format
Return markdown with one heading per severity and a bulleted list of findings under each. Include the file path and line for every finding.
## Input
<diff>
{{diff}}
</diff>Variables
| Variable | Quoi fournir |
|---|---|
{{diff}} | Le diff unifié de la modification, tel que produit par git diff ou votre plateforme de code. |
Chaque variable se trouve dans ses propres balises pour que le modèle traite ce que vous insérez comme des données, et non comme des instructions.
Sa note
100/100 sans avertissement ni problème critique, vérifié en CI à chaque modification.
| Dimension | Note |
|---|---|
| Clarté | 100 |
| Précision | 100 |
| Complétude | 100 |
| Structure | n/a |
| Cohérence | 100 |
| Spécification de sortie | 100 |
| Efficacité | 100 |
| Sécurité | 100 |
Tokens et coût par modèle
Tokens d’entrée du modèle lui-même, avant de remplir les variables. Les coûts utilisent les tarifs catalogue du catalogue de modèles, chacun daté de sa dernière vérification ; confirmez auprès de votre fournisseur.
| Modèle | Tokens | Coût d’entrée / 1 000 appels |
|---|---|---|
| GPT-4.1 | 106 | $0.2120 |
| GPT-4.1 mini | 106 | $0.0424 |
| Claude Sonnet 5.5 | 106 (approx.) | $0.2120 |
| Claude Haiku 4.5 | 106 (approx.) | $0.1060 |
| Gemini 2.5 Flash | 106 (approx.) | $0.0318 |
L’adapter
- Ajoutez une exigence nommant vos normes, par exemple « Signale tout SQL construit par concaténation de chaînes ».
- Changez l’échelle de gravité pour correspondre à celle de votre équipe (par exemple de P0 à P3) et gardez-la dans les exigences comme dans le format de sortie.
- Pour les gros diffs, exécutez le modèle une fois par fichier et conservez le format de sortie pour pouvoir fusionner les résultats.
Après modification, l’espace de travail renote le prompt pendant que vous tapez et signale toute régression.
Autres modèles
- Réponse du support client: Réponse conforme à la politique à un ticket client, avec une structure fixe.
- Extraction de données structurées: Extrait des champs d’un texte libre vers un objet JSON strict.
- Résumé de réunion: Décisions, responsables et échéances à partir d’une transcription.
- Classification de tickets: Oriente un message vers exactement une catégorie avec un niveau de confiance.
- Prompt système d’un agent utilisant des outils: Agent borné avec des règles d’outils explicites et une condition d’arrêt.