Prompts auf Deutsch oder Englisch: Was Testdaten zeigen
Müssen KI-Prompts auf Englisch sein? Du erfährst, was veröffentlichte Testdaten zeigen, wie du die Antwortsprache festlegst und wann Englisch sinnvoll ist.
Ein Prompt ist die Eingabe, mit der du einer KI wie ChatGPT oder Claude eine Aufgabe gibst. Das kann eine Frage sein, die Bitte, eine Kundenmail zusammenzufassen, oder ein Auftrag an das Programmierwerkzeug Claude Code, einen fehlgeschlagenen Test zu reparieren. Wer das im Job oft macht, fragt sich vielleicht, ob die Antworten besser werden, wenn der Prompt auf Englisch steht.
Eine klare Regel spart dir Übersetzungsarbeit, wo sie nichts bringt. Hier erfährst du, was veröffentlichte Testdaten zur Sprachfrage zeigen und wo ihre Grenzen liegen. Danach lernst du, wie du die Antwortsprache festlegst, welche technischen Angaben du nie übersetzt und wann ein englischer Prompt die bessere Wahl ist.
Die kurze Antwort und eine Arbeitsregel
Anthropic, das Unternehmen hinter Claude, hat Testdaten für mehrere Sprachen veröffentlicht. Für Deutsch zeigen sie bei Claude Sonnet 4.5 in einem Wissenstest nur einen kleinen Abstand zum Englischen. OpenAI schreibt, dass seine Modelle in der API für Englisch optimiert sind, nennt dazu aber keine Zahlen. Die API ist die Schnittstelle, über die eigene Software die Modelle anspricht. Eine Pflicht zum Englischen folgt aus beidem nicht. Im Alltag hilft diese Regel:
- Schreib in der Sprache, in der du die Aufgabe am genauesten erklären kannst.
- Nenn die gewünschte Antwortsprache ausdrücklich.
- Lass Dateinamen, Fehlermeldungen und Befehle im Original.
- Nimm Englisch, wenn das Ergebnis auf Englisch sein muss oder dein Projekt auf Englisch läuft.
Was Anthropics Sprachtest mit Claude zeigt
Anthropic hat die Werte in seiner Übersicht zur Mehrsprachigkeit veröffentlicht. Grundlage ist MMLU, ein Wissenstest mit Multiple-Choice-Fragen aus 57 Fachgebieten wie Mathematik, Geschichte, Informatik und Recht. Er prüft Wissen und Problemlösen.
Professionelle Übersetzerinnen und Übersetzer haben die englischen Fragen in 14 weitere Sprachen übertragen. Die Modelle bekamen vorab keine gelösten Beispielaufgaben. Sie durften vor der Antwort Schritt für Schritt nachdenken und nutzten dabei eine Funktion, die Anthropic erweitertes Denken nennt. Englisch ist der feste Ausgangswert von 100 Prozent. Ein Auszug aus der Tabelle:
| Sprache | Claude Sonnet 4.5 | Claude Haiku 4.5 |
|---|---|---|
| Englisch, Ausgangswert | 100 % | 100 % |
| Deutsch | 97,0 % | 94,3 % |
| Swahili | 91,1 % | 78,3 % |
| Yoruba | 79,7 % | 52,7 % |
Jeder Wert ist ein Verhältnis zum englischen Ergebnis desselben Modells. Er sagt nicht, wie viele Fragen das Modell richtig beantwortet hat. Ein erfundenes Rechenbeispiel zeigt den Unterschied. Angenommen, ein Modell beantwortet auf Englisch 80 Prozent der Fragen richtig. Dann entsprechen 97 Prozent davon 77,6 Prozent richtigen Antworten auf Deutsch. Der Wert 97,0 bedeutet also weder 97 Prozent Genauigkeit noch drei Prozentpunkte Abstand.
Bei Sonnet 4.5 ist der Abstand für Deutsch klein. Haiku 4.5 liegt auf Deutsch schon weiter zurück. Bei Swahili und Yoruba sind die Abstände bei beiden Modellen deutlich größer. Das Ergebnis für Deutsch gilt also nicht automatisch für jede Sprache und jedes Modell.
Was die Zahlen nicht zeigen
Die Tabelle gilt für zwei Claude-Modelle mit erweitertem Denken. Über andere oder neuere Claude-Modelle sagt sie nichts, über die Modelle hinter ChatGPT auch nicht.
Ein Multiple-Choice-Test ist außerdem etwas anderes als deine tägliche Arbeit. MMLU bildet nicht direkt ab, wie gut ein Modell E-Mails schreibt, lange Gespräche führt oder Code in einem Projekt ändert. Das gilt auch für die Arbeit mit Claude Code. Für solche Aufgaben liefert die Tabelle keinen Sprachvergleich.
Auf seiner Hilfeseite zu Sprachen schreibt OpenAI, dass seine Modelle in der API Prompts in vielen Sprachen verarbeiten, aber für Englisch optimiert sind. Messwerte nennt die Seite nicht, und sie bezieht sich auf die API, nicht auf jede Funktion in ChatGPT.
Die beiden Aussagen betreffen verschiedene Modelle und widersprechen sich deshalb nicht. Für Deutsch bei Claude Sonnet 4.5 sprechen die Daten gegen die Regel "immer Englisch". Dass Deutsch bei jeder Aufgabe gleich gut funktioniert, zeigen sie aber nicht.
Die Antwortsprache ausdrücklich nennen
Anthropic empfiehlt bei mehrsprachigen Aufgaben, die gewünschte Ein- und Ausgabesprache ausdrücklich zu nennen. Wer eigene Anwendungen baut, schreibt diese Vorgabe laut Dokumentation am verlässlichsten in den System-Prompt. Das sind feste Anweisungen, die eine Anwendung jedem Gespräch mitgibt.
Im Chat reicht ein klarer Satz am Anfang oder am Ende deines Prompts. Sollen Teile in verschiedenen Sprachen entstehen, nenn für jeden Teil die Sprache. Zwei erfundene Beispiele:
Fasse diese Kundenmail in drei Stichpunkten auf Deutsch zusammen. Schlag danach eine kurze Antwort an den Kunden auf Englisch vor.
Erklär mir die Änderung auf Deutsch. Schreib Code-Kommentare und die Commit-Nachricht auf Englisch.
Eine Commit-Nachricht ist die kurze Beschreibung, die du beim Speichern einer Code-Änderung schreibst. Das zweite Beispiel hilft internationalen Teams. Ist Englisch die einzige Sprache, die alle im Team verstehen, nützen deutsche Kommentare oder eine deutsche Dokumentation allen ohne Deutschkenntnisse wenig. Schreibst du auf Deutsch und sagst nichts zur Sprache, überlässt du diese Entscheidung dem Modell. Ein Satz im Prompt legt sie fest.
Dateinamen, Fehlermeldungen und Befehle im Original lassen
Schreib den erklärenden Text durchgehend in einer Sprache. Exakte Angaben übernimmst du unverändert, egal in welcher Sprache du schreibst. Dazu gehören Dateinamen, Funktions- und Testnamen, Befehle, Fehlermeldungen und die Namen von Menüs und Schaltflächen. Eine übersetzte Fehlermeldung steht so nirgends im Projekt oder in den Logdateien, und wer danach sucht, findet nichts. Kopier solche Angaben, statt sie abzutippen.
Die Best Practices für Claude Code empfehlen, betroffene Dateien, Grenzen und vorhandene Muster zu nennen und das beobachtete Problem zu beschreiben. Dazu kommt eine Prüfung, die Claude Code selbst ausführen kann, etwa Tests oder ein Build. Diese Angaben kannst du auf Deutsch genauso machen wie auf Englisch. Hier derselbe erfundene Auftrag in beiden Sprachen:
Der Test
testRetryAfterTimeoutinPaymentServiceTests.swiftschlägt mitXCTAssertEqual failed: ("2") is not equal to ("3")fehl. Die Wiederholungslogik steht inPaymentService.swift. Ändere nur diese Datei und halte dich an das Muster inOrderService.swift. Führe danach den Test erneut aus. Erklär mir die Ursache auf Deutsch und schreib Code-Kommentare auf Englisch.
The test
testRetryAfterTimeoutinPaymentServiceTests.swiftfails withXCTAssertEqual failed: ("2") is not equal to ("3"). The retry logic is inPaymentService.swift. Only change this file and follow the pattern inOrderService.swift. Run the test again afterwards. Explain the cause and write code comments in English.
Beide Fassungen nennen die Datei, die Grenze "nur diese Datei", das vorhandene Muster, den beobachteten Fehler und die Prüfung. Die Bezeichner bleiben gleich, nur der erklärende Text wechselt die Sprache.
Wann ein englischer Prompt sinnvoll ist
Englisch lohnt sich vor allem in diesen Fällen:
- Das Ergebnis muss auf Englisch sein, etwa eine Antwort an englischsprachige Kundschaft. Dann schreibst du auf Englisch oder auf Deutsch mit der Vorgabe "Antworte auf Englisch".
- Dein Projekt läuft auf Englisch, mit Code, Kommentaren, Tickets und Team-Dokumenten. Ein englischer Prompt hält alles in einer Sprache, und Kolleginnen und Kollegen ohne Deutschkenntnisse können geteilte Prompts lesen.
- Du kennst die Fachbegriffe eines Themas nur auf Englisch sicher.
- Du nutzt OpenAI-Modelle über die API. Wegen OpenAIs Hinweis zu Englisch lohnt sich dort ein Vergleich beider Fassungen.
Bleib bei Deutsch, wenn du Zusammenhänge, Ausnahmen und Vorgeschichte auf Deutsch genauer erklären kannst. Die Empfehlungen der Claude-Code-Dokumentation betreffen genaue Angaben und schreiben keine Sprache vor. Wenn beim Übersetzen Details verloren gehen, schreib lieber auf Deutsch und nenn die Antwortsprache.
Beide Sprachen an eigenen Aufgaben testen
Anthropic rät, die Sprachen, die du tatsächlich brauchst, selbst zu testen. Für deinen Arbeitsalltag reicht ein kleiner Vergleich:
- Wähl drei bis fünf echte Aufgaben, die bei dir oft vorkommen.
- Stell jede Aufgabe einmal auf Deutsch und einmal auf Englisch, mit denselben Angaben, im selben Werkzeug und mit demselben Modell.
- Vergleich die Antworten nach Fakten, Vollständigkeit, Ton und nötiger Nacharbeit.
- Entscheide pro Aufgabentyp und prüf nach einem Modellwechsel erneut.
Das ist eine Stichprobe für deinen Alltag und keine Messung. Sie zeigt dir aber, ob sich bei deinen Aufgaben ein Unterschied bemerkbar macht.
Mit Yappee auf Deutsch sprechen und einen englischen Prompt einfügen
Manchmal kannst du eine Aufgabe auf Deutsch am genauesten erklären, dein Projekt braucht aber einen englischen Prompt. Für diesen Fall hat Yappee das Format "KI-Prompt". Es macht aus gesprochenen Anweisungen einen strukturierten Prompt, den du in ChatGPT, Claude Code oder Lovable einfügst. Yappee läuft auf iPhone und Mac und unterstützt über 50 Sprachen beim Erkennen des Gesprochenen und beim Übersetzen. Du kannst den Prompt also auf Englisch ausgeben lassen oder auf Deutsch, wenn dein Projekt auf Deutsch läuft.
So gehst du vor:
- Starte die Aufnahme und erzähl die Aufgabe. Nenn das Ziel, die betroffenen Dateien oder Seiten, was schiefläuft, woran du den Erfolg erkennst und in welcher Sprache die KI antworten soll.
- Wähl das Format "KI-Prompt" und lass den Prompt auf Englisch ausgeben, wenn dein Projekt das verlangt.
- Füg den Prompt in dein KI-Werkzeug ein und ergänz dort lange Fehlermeldungen und Dateipfade. Kopier sie dafür exakt aus Terminal oder Editor.
Yappee schreibt den Prompt aus dem, was du sagst. Wie gut die KI danach antwortet, hängt weiter vom Werkzeug, vom Modell und von deinen Angaben ab. Eine kurze Frage an ChatGPT tippst du einfach selbst. Prüf vor dem Absenden vor allem Dateinamen, Fehlermeldungen und die Sprachvorgabe.