Vorlage: Engineering
Prompt-Vorlage: Pull-Request-Review
Strukturiertes Review eines Diffs mit nach Schweregrad geordneten Befunden. Ein automatisierter oder assistierter erster Durchgang durch einen Pull Request, bei dem Befunde so geordnet sein sollen, dass ein Reviewer zuerst die Blocker sichten kann.
Der Prompt
Die Prompts sind auf Englisch, der Sprache, in der sie geschrieben und getestet wurden. Beschreibungen und Hinweise auf diesen Seiten sind übersetzt.
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>Variablen
| Variable | Was einzusetzen ist |
|---|---|
{{diff}} | Der Unified Diff der Änderung, wie ihn git diff oder Ihre Code-Plattform erzeugt. |
Jede Variable steht in eigenen Tags, damit das Modell das Eingefügte als Daten behandelt, nicht als Anweisungen.
Wie sie abschneidet
100/100 ohne Warnungen oder kritische Probleme, bei jeder Änderung in der CI geprüft.
| Dimension | Punktzahl |
|---|---|
| Klarheit | 100 |
| Spezifität | 100 |
| Vollständigkeit | 100 |
| Struktur | k. A. |
| Konsistenz | 100 |
| Ausgabespezifikation | 100 |
| Effizienz | 100 |
| Sicherheit | 100 |
Tokens und Kosten pro Modell
Eingabe-Tokens der Vorlage selbst, bevor Sie die Variablen ausfüllen. Die Kosten verwenden die Listenpreise aus dem Modellkatalog, jeweils mit dem Datum der letzten Prüfung; bestätigen Sie sie bei Ihrem Anbieter.
| Modell | Tokens | Eingabekosten / 1.000 Aufrufe |
|---|---|---|
| GPT-4.1 | 106 | $0.2120 |
| GPT-4.1 mini | 106 | $0.0424 |
| Claude Sonnet 5.5 | 106 (ca.) | $0.2120 |
| Claude Haiku 4.5 | 106 (ca.) | $0.1060 |
| Gemini 2.5 Flash | 106 (ca.) | $0.0318 |
Anpassen
- Fügen Sie eine Anforderung hinzu, die Ihre Standards nennt, zum Beispiel „Markiere jedes SQL, das per Zeichenketten-Verkettung gebaut wird.“
- Ändern Sie die Schweregrad-Skala passend zu Ihrem Team (zum Beispiel P0 bis P3) und behalten Sie sie in den Anforderungen und im Ausgabeformat bei.
- Führen Sie die Vorlage bei großen Diffs einmal pro Datei aus und behalten Sie das Ausgabeformat bei, damit sich die Ergebnisse zusammenführen lassen.
Nach dem Bearbeiten bewertet der Arbeitsbereich den Prompt beim Tippen neu und markiert jede Verschlechterung.
Weitere Vorlagen
- Antwort im Kundensupport: Richtlinienkonforme Antwort auf ein Kundenticket mit fester Struktur.
- Extraktion strukturierter Daten: Extrahiert Felder aus Freitext in ein striktes JSON-Objekt.
- Meeting-Zusammenfassung: Entscheidungen, Verantwortliche und Fristen aus einem Transkript.
- Ticket-Klassifizierung: Leitet eine Nachricht mit einem Konfidenzwert genau einer Kategorie zu.
- System-Prompt für einen Agenten mit Werkzeugen: Eingegrenzter Agent mit ausdrücklichen Werkzeugregeln und einer Abbruchbedingung.