Claude Code auf Deutsch:
die language-Einstellung und eine CLAUDE.md, die trägt
Die settings-Referenz von Claude Code führt eine language-Einstellung: Der Wert geht wörtlich als Anweisung ans Modell, immer in dieser Sprache zu antworten; Claude Code prüft den Wert nicht. Derselbe Wert bestimmt die Sprache der Sprachdiktierung und der automatisch erzeugten Sessionstitel. Projektregeln stehen weiterhin in der CLAUDE.md, bei Codex in der AGENTS.md.
Aktualisiert 2026-10-20
Richten Sie dieses Tool auf den QCode-Endpunkt — ein Key für Claude, GPT und chinesische Modelle.
- Bezahlung pro Token — aktuelle Preise unter /models
- Zahlung per Karte (Visa / Mastercard), Apple Pay, Google Pay oder Krypto
- Selbstbedienung: aufladen und sofort aktivieren
Vier Dinge, über die die deutsche Ausgabe entscheidet
Die Antwortsprache setzen
Die offizielle settings-Referenz: Der language-Wert geht wörtlich und ungeprüft ans Modell. Die Memory-Seite von Claude Code hält fest, dass diese Dateien als schlichter Text geschrieben werden und Claude sie zu Beginn jeder Session liest.
Was ein Tippfehler anrichtet
Derselbe Eintrag hält fest, dass Claude Code den Wert nicht prüft: Ein falsch geschriebener Sprachname erreicht das Modell so, wie er dasteht, statt einen Fehler auszulösen. Derselbe Wert bestimmt auch die Sprache der Sprachdiktierung, für die es eine feste Liste unterstützter Sprachen gibt (Deutsch ist de), sowie die automatisch erzeugten Sessionstitel.
Wie Codex Anweisungen liest
Codex dokumentiert AGENTS.md, um "Give Codex extra instructions and context for your project", und bildet eine Kette von der globalen Datei bis ins Arbeitsverzeichnis.
Angabe zur Länge
Der Rat aus den Claude-Code-Docs: "Target under 200 lines per CLAUDE.md file." – "Longer files consume more context and reduce adherence."
Antwortsprache und Projektkonventionen sind zwei Dinge
Die language-Einstellung regelt genau eine Sache: in welcher Sprache die Antworten kommen. Der Wert geht wörtlich an das Modell, wird nicht geprüft und lässt sich in Benutzer-, Projekt-, lokalen oder verwalteten settings-Dateien schreiben. Codesprache, Umfang der Bezeichner und die Formulierung der Commits sind Projektkonventionen, und man schreibt sie am besten in die Anweisungsdateien: Die CLAUDE.md gibt dauerhafte Anweisungen, wird zu Beginn jeder Session gelesen und wird besser befolgt, wenn sie kurz bleibt; bei Codex ist es die AGENTS.md. Beide Werkzeuge behandeln Anweisungsdateien als Kontext und nicht als erzwungene Konfiguration – die Dokumentation von Claude Code sagt das wörtlich. Eine Regel, die Deutsch als Antwortsprache verlangt, verhält sich damit wie jede andere Konvention: Sie trägt, wenn sie kurz, explizit und weit oben steht, und sie verwässert, wenn die Datei aus Prosa-Wänden besteht. Das belastbare Muster ist: eine Sprachregel, ein Geltungsbereich für Bezeichner, ein Ort für Ausnahmen.
Was deutsche Teams zuerst falsch machen
Drei wiederkehrende Missverständnisse. Erstens wird der Wert der language-Einstellung nicht geprüft, ein falsch geschriebener Sprachname löst also keinen Fehler aus, sondern erreicht das Modell genau so, wie er geschrieben ist. Zweitens haben frühere Versionen Diakritika (Akzente, Umlaute, Cedillas) aus den Antworten entfernt, sobald die language-Einstellung gesetzt war; das offizielle CHANGELOG vermerkt diesen Fehler als behoben. Drittens werden Block-Kommentare in CLAUDE.md vor der Übergabe entfernt, eine im Kommentar versteckte Regel kommt also nie beim Modell an.
Die drei Dateien, die zählen
Persönliche Vorlieben über alle Projekte hinweg – der natürliche Ort für die Anweisung, auf Deutsch zu erklären.
Vom Team geteilte Anweisungen für das Repository, eingecheckt und reviewed wie Code.
Die Projektanweisungsdatei von Codex, entdeckt von der Wurzel des Repository bis zum Arbeitsverzeichnis.
Dokumentiert vs. eigener Test
Dokumentiert
Die settings-Referenz von Claude Code führt language als eine Einstellung: Ihr Geltungsbereich ist Any file, sie lässt sich also in Benutzer-, Projekt-, lokalen und verwalteten settings-Dateien eintragen; der Typ ist ein beliebiger Sprachname, das offizielle Beispiel ist "japanese"; voreingestellt ist nichts gesetzt, und ohne Wert folgen die automatisch erzeugten Sessionstitel der Sprache Ihres Gesprächs. Derselbe Wert bestimmt auch die Sprache der Sprachdiktierung, für die es eine feste Liste unterstützter Sprachen gibt, Deutsch ist de. Die Anweisungsdateien sind ebenso genau dokumentiert: Die CLAUDE.md gibt dauerhafte Anweisungen, wird zu Beginn jeder Session gelesen, bindet mit @path/to/import andere Dateien ein, lässt Block-Kommentare vor der Übergabe entfernen, liefert ihren Inhalt als user message nach dem system prompt, und die Docs raten zu unter 200 Zeilen und weisen darauf hin, dass längere Dateien die Befolgung senken; sofern Sie es nicht anders einstellen, liest Claude Code AGENTS.md nur, wenn oberhalb des Arbeitsverzeichnisses keine CLAUDE.md existiert. Codex dokumentiert AGENTS.md als Projektanweisung, führt Dateien von der Repository-Wurzel zum Arbeitsverzeichnis zusammen, wobei näher gelegene vorgehen, überspringt leere Dateien und stoppt bei der durch project_doc_max_bytes definierten Größe.
Was die Docs offenlassen — prüfen Sie selbst
Claude Code übergibt den Wert der language-Einstellung als Anweisung an das Modell und hält ausdrücklich fest, dass er ihn nicht prüft: Ein Tippfehler löst also keinen Fehler aus, sondern erreicht das Modell so, wie er geschrieben ist, und das Modell muss ihn selbst deuten. Derselbe Wert bestimmt auch die Sprachdiktierung, für die es eine feste Liste unterstützter Sprachen gibt, Deutsch ist de, ein Sprachname außerhalb dieser Liste hat also keine Entsprechung für die Diktierung. Ob das Modell jedes Mal auf Deutsch antwortet, ob die Einstellung in einer langen Session hält, was es mit ß und Umlauten in Bezeichnern macht und ob Ihre eigene Dateireihenfolge wirklich lädt, was Sie meinen – drei Fragen, die Sie mit /context und einer kurzen Aufgabe klären, nicht diese Seite.
Zwei Dateien, zwei Aufgaben
CLAUDE.md – Verhalten
Die Claude-Code-Docs trennen es klar: technische Durchsetzung gehört in die settings, Verhaltensvorgaben in die CLAUDE.md. In welcher Sprache die Antworten kommen, ist selbst eine Einstellung (language); Ton, Umfang der Bezeichner und erst-erklären-dann-patchen bleiben in der Anweisungsdatei.
AGENTS.md – Projekt-Kontext für Codex
Codex liest AGENTS.md als Anweisung und Kontext für das Projekt, wobei Dateien näher am Arbeitsverzeichnis frühere Vorgaben übersteuern – derselbe Ort, um die deutsche Konvention je Repository einmal hinzuschreiben.
Erst die Einstellung, dann die Regel
Bestimmen Sie zuerst die Sprache in der settings.json: Öffnen Sie ~/.claude/settings.json und schreiben Sie { "language": "german" } (das offizielle Beispiel ist "japanese"; der Wert wird nicht geprüft, ein Tippfehler löst also keinen Fehler aus, und dieser Schlüssel gehört in Benutzer-, Projekt- oder lokale settings-Dateien). Dann der Teil für das Repository, empfohlener Block: "Sprache: Antworte in Erklärungen, Plänen und Review-Kommentaren auf Deutsch. Code, Bezeichner, Dateinamen, Commit-Messages und Testnamen bleiben auf Englisch. Keine Umlaute in Bezeichnern — ae/oe/ue/ss verwenden. Halte jede Erklärung unter 10 Sätzen, bevor du fragst." Datei als UTF-8 speichern, in einer Session /context ausführen und die Datei unter Memory files wiederfinden, dann eine echte Aufgabe geben und prüfen, ob das Deutsch die Tool-Aufrufe überlebt hat.
Bei QCode
Anweisungsdateien reisen mit dem CLI, nicht mit dem Endpoint: Welches Modell Sie auch aufrufen, CLAUDE.md und AGENTS.md liest das Werkzeug, bevor die Anfrage geht. Die language-Einstellung funktioniert genauso: Sie steht in einer settings.json auf Ihrem Rechner, das CLI liest sie und schickt sie als Anweisung mit, in dieser Sprache zu antworten. QCodes Seiten beschreiben, wie Claude Code über ANTHROPIC_BASE_URL auf die Anthropic-kompatible API zeigt und wie ein QCode-Profil in ~/.codex/config.toml gehört, und verweisen für die Modelle auf die live geführte Liste /models – Modellwechsel unter derselben Anweisungsdatei sind der Normalfall, und die deutschen Regeln gelten weiter.
FAQ
Gibt es eine Spracheinstellung?
Ja – in der settings-Referenz von Claude Code gibt es eine language-Einstellung: Sie lässt Claude standardmäßig in einer anderen Sprache als Englisch antworten. Die Docs halten fest, dass der Wert wörtlich als Anweisung an das Modell geht, sodass jeder Sprachname funktioniert, den das Modell lesen kann, und dass Claude Code den Wert nicht prüft: Ein falsch geschriebener Sprachname erreicht das Modell so, wie er dasteht, statt einen Fehler auszulösen. Derselbe Wert bestimmt auch die Sprache der Sprachdiktierung, für die es eine feste Liste unterstützter Sprachen gibt (Deutsch ist de), sowie die automatisch erzeugten Sessionstitel, die ohne gesetzten Wert der Sprache Ihres Gesprächs folgen.
Wohin mit der Regel, damit sie immer gilt?
Zwei Ebenen: Die Antwortsprache gehört in eine Einstellung, Projektkonventionen in Dateien. Schreiben Sie { "language": "german" } in ~/.claude/settings.json; der Geltungsbereich ist Any file, der Schlüssel passt also in die Benutzerdatei ~/.claude/settings.json, die Projektdatei .claude/settings.json, die lokale Projektdatei .claude/settings.local.json und in verwaltete Dateien. Claude Code dokumentiert ~/.claude/CLAUDE.md als persönliche Vorlieben für alle Projekte und ./CLAUDE.md als team-geteilte Projektanweisungen; Codesprache und Umfang der Bezeichner gehören in die Projektdatei.
Funktioniert Deutsch in CLAUDE.md überhaupt?
Die Datei ist Markdown in schlichtem Text, und die Docs beschreiben das Lesen zu Session-Beginn ohne Aussage zur Natürlichen Sprache – deutscher Text in dieser Datei ist damit einfach Inhalt. Entschiedend sind Länge und Platzierung: die Docs empfehlen unter 200 Zeilen und warnen vor sinkender Befolgung bei längeren Dateien.
Müssen Bezeichner und Commits auch deutsch sein?
Das ist eine Konvention, keine Hersteller-Tatsache – aber schreiben Sie sie ausdrücklich fest. Sonst entscheidet das Modell je Aufgabe, und der übliche Ausgang sind deutsche Bezeichner in einem englisch benannten Codebase. Umlaute aus Bezeichnern zu halten erspart außerdem Transliteration und Kodierungsprobleme flussabwärts.
Was bricht still?
Zwei dokumentierte Verhaltensweisen: Block-Kommentare in CLAUDE.md werden vor der Übergabe an das Modell entfernt, eine versteckte Regel kommt also nie an. Und Claude Code liest AGENTS.md nur, wenn oberhalb des Arbeitsverzeichnisses kein CLAUDE.md liegt – eine übrig gelassene AGENTS.md kann deshalb ignoriert werden.
Bleibt Deutsch, wenn ein Relay ein anderes Modell liefert?
Die Anweisungsdatei wird vom CLI vor der Anfrage gelesen und hängt damit nicht an einem Modell. Ob ein konkretes Modell Deutsch konsistent befolgt, ist Ihr eigener Test – die Docs sagen ausdrücklich, dass diese Dateien Kontext sind und keine erzwungene Konfiguration.
Quellen
Claude Code: die settings-Referenz auf code.claude.com (was die language-Einstellung tut, ihr Typ, ihre Vorgabe und ihr Geltungsbereich), die Memory-Seite (/docs/en/memory), die Settings-Seite, die Seite zur Sprachdiktierung und das offizielle CHANGELOG, abgerufen am 2026-10-20. Codex: die AGENTS.md- und CLI-Dokumentation von developers.openai.com, am selben Tag. QCode-Angaben stammen aus den eigenen QCode-Seiten. Wo die Docs schweigen, sagt diese Seite, dass sie schweigen.
Eine Anweisungsdatei, Deutsch ab der ersten Session
Sprachregel einmal aufschreiben, mit /context verifizieren, dann über die Modelle testen, die Sie tatsächlich aufrufen.
Verwandte Themen
Claude Code Arabisch: Antwortsprache, CLAUDE.md und Terminal-RTL
Offizielle Quellen zur language-Einstellung, ein arabischer CLAUDE.md-Regelblock und wie Terminals und Editoren Bidi heute behandeln (iTerm2, kitty, Windows Terminal, VS Code), plus QCode-Einrichtung.
AGENTS-Spezifikation: der Guide
Suchreihenfolge und Vorrang über den Baum hinweg.
Claude Code auf Persisch: language-Einstellung und RTL-Anzeige
Aus den offiziellen Dokumenten: keine feste Liste für die language-Einstellung von Claude Code; U+200C, ی gegen ي, ک gegen ك; Anzeige von rechts nach links und eine CLAUDE.md-Regel zum Einfügen.
Krypto-Zahlungsleitfaden
Neun Coins, 56 Netzwerke, keine Plattformgebühr für KI-Coding-API-Guthaben.
Die Dokumentation beider Herstellerwerkzeuge ändert sich; jedes zitierte Verhalten wurde am 2026-10-20 auf den offiziellen Seiten gelesen. Modellverhalten bei deutscher Ausgabe ist keine Zusage des Herstellers – prüfen Sie es in Ihrem Repository.