System-Prompts richtig schreiben: Aufbau, Beispiele, Fehler

Der System-Prompt ist die unscheinbarste und zugleich wirkungsvollste Stellschraube, wenn du regelmäßig mit Sprachmodellen wie ChatGPT, Claude oder Gemini arbeitest. Während die meisten Nutzer ihre gesamte Energie in die einzelne Frage stecken, definiert der System-Prompt die Spielregeln, bevor das Gespräch überhaupt beginnt. Er legt fest, wer die KI sein soll, was sie darf, in welchem Format sie antwortet und woran sie scheitern darf. Wer diesen Hebel beherrscht, bekommt aus demselben Modell deutlich konsistentere und brauchbarere Ergebnisse.

Was ein System-Prompt eigentlich ist

Technisch betrachtet ist der System-Prompt eine eigene Nachrichtenrolle, die vor der eigentlichen Nutzeranfrage steht und beim Modell ein höheres Gewicht hat als normale Eingaben. In Chat-Oberflächen versteckt er sich oft hinter einer Einstellung wie "Benutzerdefinierte Anweisungen", "Projekt-Anweisungen" oder "Custom GPT". Über die API ist es schlicht eine Nachricht mit der Rolle system. Der Unterschied zur normalen Frage: Der System-Prompt gilt für das gesamte Gespräch und wird vom Modell als verbindlicher Rahmen behandelt, von dem es nur ungern abweicht.

Diese Persistenz ist der Grund, warum sich die Mühe lohnt. Statt in jeder einzelnen Anfrage zu wiederholen, dass du knappe Antworten auf Deutsch ohne Floskeln willst, schreibst du diese Vorgaben einmal in den System-Prompt. Das spart Tokens, reduziert Schwankungen und macht deine Ergebnisse vergleichbar.

Die fünf Bausteine eines guten System-Prompts

Ein robuster System-Prompt folgt fast immer derselben Struktur. Diese fünf Bausteine decken über 90 Prozent der Praxisfälle ab:

  1. Rolle und Identität: Wer ist die KI? "Du bist ein erfahrener Steuerberater für deutsche Kleinunternehmer." Eine klare Rolle aktiviert das passende Vokabular und den richtigen Detailgrad.
  2. Aufgabe und Ziel: Was soll dauerhaft erreicht werden? "Deine Aufgabe ist es, Sachverhalte verständlich zu erklären und auf Risiken hinzuweisen."
  3. Regeln und Grenzen: Was ist verboten, was Pflicht? "Erfinde niemals Paragraphen. Wenn du eine Zahl nicht sicher kennst, sage das ausdrücklich."
  4. Format: Wie soll die Antwort aussehen? "Antworte in maximal fünf Sätzen, dann eine Liste mit nächsten Schritten."
  5. Tonalität: "Sachlich, ohne Werbesprache, ohne Emojis."

Eine sofort nutzbare Vorlage

Die folgende Vorlage kannst du kopieren und an deinen Anwendungsfall anpassen. Sie ist bewusst nüchtern formuliert, denn Modelle reagieren auf klare Imperative besser als auf höfliche Bitten:

Wer den Tokenverbrauch solcher Vorgaben im Blick behalten will, kann den Text vorab mit dem Token-Schätzer für Texte prüfen. Ein langer System-Prompt belegt schließlich bei jeder Anfrage Platz im Kontextfenster.

Konkrete vor abstrakte Anweisungen

Der häufigste Qualitätsunterschied liegt in der Konkretheit. "Schreibe professionell" bedeutet für jedes Modell etwas anderes. "Schreibe in vollständigen Sätzen, vermeide Substantivierungen, nutze aktive Verben und höchstens 20 Wörter pro Satz" ist überprüfbar. Je messbarer eine Anweisung, desto verlässlicher hält sich das Modell daran.

Negative Anweisungen ("Verwende keine Aufzählungen") funktionieren weniger gut als positive ("Schreibe in zusammenhängenden Absätzen"). Modelle richten ihre Ausgabe an dem aus, was du beschreibst, nicht primär an dem, was du verbietest. Wenn ein Verbot wichtig ist, kombiniere es deshalb mit der gewünschten Alternative.

Reihenfolge und Gewichtung

Die Position einer Anweisung beeinflusst, wie stark sie wirkt. Was am Anfang und am Ende des System-Prompts steht, wird zuverlässiger befolgt als Inhalte in der Mitte langer Texte. Bei umfangreichen Vorgaben hilft es, die wichtigsten Regeln am Schluss noch einmal in zwei, drei Stichpunkten zusammenzufassen. Wiederholung ist hier kein Stilfehler, sondern eine bewusste Verstärkung.

Vermeide Widersprüche im selben System-Prompt. Wenn du gleichzeitig "möglichst ausführlich" und "maximal drei Sätze" forderst, entscheidet das Modell zufällig. Konsistenz schlägt jede clevere Formulierung.

Häufige Fehler und wie du sie vermeidest

Testen statt vermuten

Ein System-Prompt ist nie fertig. Behandle ihn wie Software: Definiere drei bis fünf typische Beispielanfragen, lass sie durchlaufen und prüfe, ob die Antworten deinen Vorgaben entsprechen. Ändere immer nur eine Stellschraube pro Durchgang, sonst weißt du nicht, was die Verbesserung bewirkt hat. Über Wochen entsteht so ein erprobter Standard, den du in jedem neuen Projekt wiederverwendest. Weitere praktische KI-Helfer findest du in unserer Sammlung an Webtools, und neue Artikel zu Prompt-Themen erscheinen regelmäßig im News-Bereich.

Häufige Fragen

Funktioniert derselbe System-Prompt bei ChatGPT, Claude und Gemini?

Die Struktur ja, die Feinjustierung nicht immer. Jedes Modell hat eigene Vorlieben: Claude reagiert gut auf XML-artige Abschnitte, GPT auf nummerierte Regeln, Gemini auf klare Schritt-für-Schritt-Vorgaben. Teste deinen Prompt deshalb in jedem Modell separat, bevor du ihn produktiv einsetzt.

Wie lang darf ein System-Prompt sein?

So kurz wie möglich, so lang wie nötig. In der Praxis liegen gute System-Prompts oft zwischen 100 und 500 Wörtern. Sie kosten bei jeder Anfrage Tokens, deshalb lohnt es sich, jeden Satz auf seinen Nutzen zu prüfen.

Kann der Nutzer den System-Prompt überschreiben?

In der Regel nicht vollständig, aber teilweise. Geschickt formulierte Nutzeranfragen können manche Vorgaben umgehen. Für sicherheitskritische Regeln solltest du dich nicht allein auf den System-Prompt verlassen, sondern zusätzliche Filter in deiner Anwendung einbauen.

Brauche ich überhaupt einen System-Prompt für einfache Fragen?

Für eine einmalige Frage nein. Sobald du dieselbe Art von Aufgabe wiederholt löst oder ein gleichbleibendes Format brauchst, spart ein System-Prompt Zeit und sorgt für Konsistenz.