Wenn du gerade claude login ausgeführt, deinen Authentifizierungscode aus dem Browser geholt hast und dein Terminal das Einfügen lautlos verweigert, machst du nichts falsch. Das war eine bekannte Regression, die in Claude Code v2.1.105 begann und bis v2.1.107 anhielt, bestätigt durch Anthropics eigenes Changelog und Dutzende offener Bug-Reports auf GitHub. Das Einfüge-Prompt schluckte deine Eingabe, weil der „Bracketed Paste"-Modus nach einem Fix für OAuth-Token-Maskierung in v2.1.86 nicht mehr korrekt behandelt wurde, und das traf macOS Terminal, iTerm2, Warp, Windows Terminal, PowerShell und WSL2 gleichzeitig.
Die gute Nachricht: Anthropic hat einen offiziellen Fix in Claude Code v2.1.108 am 14. April 2026 ausgeliefert. Ein Update auf die neueste Version löst das Einfüge-Problem für die meisten Nutzer. In diesem Leitfaden führen wir dich zuerst durch dieses Update, dann den Downgrade-Pfad, den wir persönlich genutzt haben, bevor der Fix verfügbar war, sowie den offiziellen manuellen Login-Ablauf und plattformspezifische Workarounds für jedes wichtige Terminal auf macOS und Windows. Wir teilen auch genau, was passiert ist, als unser eigenes Team auf diesen Bug gestoßen ist, weil das Internet für diesen Fall voll von schlechten Ratschlägen ist. Wenn du neu im Claude-Stack bist, ist unser Leitfaden zu Claude Mythos und Project Glasswing ein nützliches Begleitstück dazu, was Anthropic als Nächstes baut.
Schnellste Lösung: Aktualisiere Claude Code auf v2.1.108 oder neuer. Führe
npm install -g @anthropic-ai/claude-code@latestaus, starte dein Terminal neu und melde dich erneut an.
Die wichtigsten Erkenntnisse
- Der Claude Code-Fehler „Authentifizierungscode kann nicht eingefügt werden" ist eine Bracketed-Paste-Regression, kein Konto- oder Zwischenablageproblem.
- Claude Code v2.1.108 (14. April 2026) enthält den offiziellen Fix. Aktualisiere mit
npm install -g @anthropic-ai/claude-code@latest, und das Einfüge-Prompt funktioniert wieder.- Der Bug betraf v2.1.105 bis v2.1.107. Wenn ein Update nicht möglich ist, führe ein Downgrade auf v2.1.104 durch, die letzte saubere Version vor der Regression.
- Die manuelle Sicherungslösung ist der
c-Ablauf: Drückecbeim Login-Prompt, öffne die OAuth-URL in einem Browser und füge den zurückgegebenen Code ein.- Wenn nichts anderes funktioniert, setze
ANTHROPIC_API_KEYin deiner Shell und überspringe OAuth vollständig.
Warum du den Authentifizierungscode in Claude Code nicht einfügen kannst
Wenn du claude oder /login ausführst, öffnet Claude Code deinen Browser für eine Anthropic-OAuth-Genehmigung und fordert dich dann auf, den zurückgegebenen Authentifizierungscode im Terminal beim Prompt Paste code here if prompted > einzufügen. Moderne Terminals umhüllen eingefügten Text mit speziellen Escape-Sequenzen namens Bracketed Paste (ESC[200~ und ESC[201~). In Claude Code v2.1.105 hat eine Änderung an der Art, wie maskierte Eingabe behandelt wird, den Parser für diese Sequenzen beschädigt, sodass eingefügte Codes lautlos verworfen wurden, während getippte Zeichen noch registriert wurden. Der gleiche Fehler kehrte in v2.1.107 zurück, und Anthropic hat ihn schließlich sauber in v2.1.108 behoben. Das Ergebnis, solange es anhielt, war ein leeres Prompt, das den Code nicht akzeptierte, egal wie oft du Ctrl+V, Cmd+V, Shift+Einfg oder Rechtsklick-Einfügen gedrückt hast.
Das ist kein Zwischenablage-, VPN- oder Kontoproblem. Dein Code ist in Ordnung. Claude Code liest ihn einfach nicht. Dieses Detail ist wichtig, weil die meisten älteren Leitfäden zu diesem Fehler dir sagen, „nur den Code einzufügen, nicht die vollständige URL" oder „dein Terminal neu zu starten". Diese können in Randfällen helfen, beheben aber nicht die zugrunde liegende Regression. Ein separater Zwischenablagenfehler trifft Menschen, die Claude Code einen Screenshot statt eines Login-Codes einspeisen, was unser Leitfaden zu Bilder in Claude Code einfügen separat behandelt.
Wie wir auf diesen Bug gestoßen sind (und was wirklich geholfen hat)
Wir sind genau auf dieses Problem gestoßen, als wir Claude Code zum ersten Mal auf einem frischen Rechner installiert haben, und die Lösung war nicht offensichtlich. Hier ist der Weg, den wir gegangen sind, für den Fall, dass deiner ähnlich aussieht.
Zuerst haben wir jede Einfügemethode ausprobiert, die wir uns vorstellen konnten. Ctrl+V in Windows Terminal tat nichts. Shift+Einfg tat nichts. Rechtsklick-Einfügen tat nichts. Cmd+V auf der macOS-Seite verhielt sich genauso. Das Prompt blieb einfach da, blinkend, als ob die Zwischenablage leer wäre.
Als Nächstes haben wir Claude selbst gefragt, was los war. Es schlug die üblichen Verdächtigen vor: Terminal neu starten, Zwischenablage prüfen, eine andere Shell ausprobieren. Nichts davon änderte etwas. Also haben wir versucht, den Code manuell einzutippen, Zeichen für Zeichen, aus der Browser-URL. Claude Code akzeptierte die Eingabe und sendete sie an Anthropic, das mit einem 401-Fehler antwortete. Zu diesem Zeitpunkt war klar, dass das Problem nicht nur beim Einfügen lag; der Code, den wir eintippten, wurde verfälscht oder lief ab, bevor er den Server erreichte.
Dann haben wir status.anthropic.com überprüft, um einen Ausfall auszuschließen. Alles war grün. Keine Vorfälle. Also sind wir zum Claude Code GitHub Issues Tracker gegangen und haben das Repository durchsucht. Innerhalb einer Minute fanden wir mehrere offene Issues (#47669, #47745, #47799, #47887), die alle den gleichen Bracketed-Paste-Fehler ab v2.1.105 meldeten. Eine schnelle Überprüfung von Reddit bestätigte es; Nutzer auf r/ClaudeAI stießen auf die gleiche Wand.
Die Lösung, die damals bei uns funktionierte, war ein Downgrade von Claude Code auf v2.1.104. Der Login funktionierte beim ersten Versuch danach. Ein paar Tage später hat Anthropic einen richtigen Patch in v2.1.108 ausgeliefert, sodass ein Update auf die neuere Version jetzt der sauberere Weg ist, aber das Downgrade funktioniert noch, wenn du es brauchst.
Fix 1: Update auf Claude Code v2.1.108 oder neuer (empfohlen)
Das ist der Fix, den Anthropic jetzt ausgeliefert hat, und es ist die sauberste Option, wenn du auf einem unterstützten Release bleiben möchtest. v2.1.108 (14. April 2026) behandelt die Bracketed-Paste-Escape-Sequenzen beim /login-Prompt in jedem Terminal korrekt, das wir getestet haben.
Wenn du über npm installiert hast, führe aus:
npm install -g @anthropic-ai/claude-code@latest
Wenn du über das native Installationsprogramm auf macOS oder Linux installiert hast:
curl -fsSL https://claude.ai/install.sh | bash
Auf Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
Starte nach dem Update dein Terminal neu, bestätige die Version mit claude --version, führe /logout aus, wenn du eine hängende Sitzung hattest, dann claude, um einen neuen Login auszulösen. Das Einfügen sollte beim ersten Versuch funktionieren.
Wenn deine Organisation Claude Code auf eine ältere Version fixiert hat oder der Bug nach dem Update auf deinem Rechner aus irgendeinem Grund weiterhin auftritt, gehe zu Fix 2.
Fix 2: Downgrade von Claude Code auf v2.1.104
Das ist der Fix, der während des Regressionsfensters bei uns funktioniert hat, und er funktioniert noch, wenn du aus irgendeinem Grund nicht auf v2.1.108 updaten kannst. v2.1.104 ist die letzte saubere Version vor dem Bracketed-Paste-Bug.
Wenn du über npm installiert hast, führe aus:
npm install -g @anthropic-ai/[email protected]
Wenn du über das native Installationsprogramm auf macOS oder Linux installiert hast:
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.104
Starte nach dem Downgrade dein Terminal neu, führe /logout aus, wenn du eine hängende Sitzung hattest, dann claude, um einen neuen Login auszulösen. Das Einfügen sollte sofort funktionieren.
Fix 3: Anthropics offiziellen manuellen Login-Ablauf verwenden
Wenn du lieber auf dieser Version bleiben möchtest, beschreibt Anthropics offizielle Claude Code-Fehlerbehebungs-Dokumentation einen manuellen Ablauf, der das Problem mit dem Einfügefeld umgeht. Drücke beim Claude Code-Login-Prompt die c-Taste. Dadurch wird die vollständige OAuth-URL in deine Zwischenablage kopiert. Öffne einen beliebigen Browser, füge die URL ein, schließe die Anthropic-Anmeldung ab, und du wirst zu einer Seite mit deinem Code weitergeleitet.
Kopiere den Code von dieser Seite und kehre zum Terminal zurück. Das Einfügen sollte in den meisten Fällen hier funktionieren, weil das Prompt anders ist als das fehlerhafte Eingabefeld. Wenn es noch immer nicht funktioniert, tippe den Code manuell ein, aber tu es schnell, innerhalb von 60 Sekunden, bevor der Code abläuft und die gefürchtete OAuth error: Invalid code. Please make sure the full code was copied-Meldung ausgelöst wird.
Fix 4: Bracketed Paste in deinem Terminal deaktivieren
Wenn die Regression im Bracketed-Paste-Handler liegt, umgeht das Deaktivieren von Bracketed Paste auf Terminalebene den Bug vollständig.
Auf iTerm2 (macOS): Öffne Settings → Profiles → Terminal und deaktiviere „Applications in terminal may access clipboard" und alle Optionen im Zusammenhang mit Bracketed Paste. Ein Community-Workaround, der ebenfalls funktioniert, ist das Hinzufügen zu deiner ~/.bashrc oder ~/.zshrc:
claude() { command claude "$@"; printf '\e[?2004l'; }
Auf macOS Terminal.app: Bracketed Paste wird von der Shell kontrolliert, nicht von der App. Führe bind 'set enable-bracketed-paste off' in bash aus, oder füge set enable-bracketed-paste off zu ~/.inputrc hinzu.
Auf Windows Terminal: Einige Nutzer berichten, dass "bracketedPaste": false in settings.json hilft, obwohl die Ergebnisse gemischt sind. Wenn das nicht funktioniert, greife auf Fix 1 oder Fix 2 zurück.
Auf WSL2: Die Bracketed-Paste-Einstellung liegt in deiner Linux-Shell, nicht in Windows. Verwende denselben ~/.inputrc-Trick wie auf macOS Terminal.
Fix 5: OAuth mit einem API-Key überspringen
Wenn du ein Anthropic Console-Konto hast, kannst du den Login-Ablauf vollständig umgehen.
Hole einen API-Key von console.anthropic.com und exportiere ihn, bevor du Claude Code ausführst:
export ANTHROPIC_API_KEY=sk-ant-your-key-here
claude
Auf Windows PowerShell:
$env:ANTHROPIC_API_KEY = "sk-ant-your-key-here"
claude
Claude Code erkennt den Key und überspringt OAuth. Nützlich, solange du auf den Patch für den Paste-Bug wartest, oder wenn du auf einem gesperrten Rechner arbeitest, auf dem Browser-Callbacks ohnehin blockiert sind. Beachte, dass die Nutzung des API-Keys über dein Console-Konto pro Token abgerechnet wird, getrennt von einem etwaigen Pro- oder Max-Abo. Wenn du überlegst, ob du bei Claude bleiben möchtest, ist unser Überblick über die besten Claude Cowork-Alternativen eine schnelle Orientierungshilfe.
Fix 6: `claude doctor` ausführen und vollständig zurücksetzen
Wenn keiner der oben genannten Schritte hilft, befindet sich deine Installation in einem seltsamen Zustand. Führe aus:
claude doctor
Diese Diagnose gibt deinen Installationstyp, die Version und etwaige Konfigurationsfehler aus. Wenn Authentifizierungsprobleme markiert werden, setze Claude Code vollständig zurück:
# macOS / Linux
rm ~/.claude.json
rm -rf ~/.claude/
Auf Windows:
Remove-Item $env:USERPROFILE\.claude.json -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force $env:USERPROFILE\.claude -ErrorAction SilentlyContinue
Installiere auf die neueste v2.1.108+ (oder führe ein Downgrade auf v2.1.104 durch) und führe claude erneut aus.
Einfügeverhalten nach Terminal
| Terminal | Standard-Einfügen | Problem in v2.1.105–v2.1.107 | Behoben in v2.1.108? | Ausweichlösung |
|---|---|---|---|---|
| macOS Terminal | Cmd+V | Lautlos verworfen | Ja | Downgrade oder Bracketed Paste deaktivieren |
| iTerm2 | Cmd+V | Lautlos verworfen | Ja | Shell-Wrapper oder Downgrade |
| Warp | Cmd+V | Lautlos verworfen | Ja | Downgrade auf v2.1.104 |
| Windows Terminal | Ctrl+Shift+V | Lautlos verworfen | Ja | Downgrade oder manueller c-Ablauf |
| PowerShell | Rechtsklick | Lautlos verworfen | Ja | Downgrade oder API-Key |
| WSL2 | Ctrl+Shift+V | Lautlos verworfen | Ja | ~/.inputrc Bracketed Paste aus |
Der offizielle Fix ist da
Anthropic hat am 14. April 2026 einen richtigen Patch in Claude Code v2.1.108 ausgeliefert, nachdem zwei frühere Versuche in der 2.1.105–2.1.107-Linie die Bracketed-Paste-Behandlung nicht vollständig lösen konnten. Aktualisiere mit npm install -g @anthropic-ai/claude-code@latest, bestätige mit claude --version und teste das /login-Einfüge-Prompt in deinem Terminal. Wenn das Einfügen noch immer fehlschlägt, greife auf v2.1.104 über Fix 2 oder den manuellen c-Ablauf aus Fix 3 zurück.
Wenn Claude Code dir weiterhin Probleme bereitet und du deine Optionen vergleichen möchtest, bevor du mehr Zeit investierst, zeigt der Muse Spark vs. ChatGPT vs. Claude vs. Gemini-Vergleich, wo jedes große Modell gewinnt, und das Grok vs. ChatGPT-Breakdown ist eine solide Referenz, wenn du deinen Standard-Coding-Assistenten überdenken möchtest.
Fazit
Der Claude Code-Fehler „Authentifizierungscode kann nicht eingefügt werden" war die v2.1.105–v2.1.107-Bracketed-Paste-Regression, kein Zwischenablage-, Terminal- oder Kontoproblem. Aktualisiere auf v2.1.108 oder neuer, und das Einfüge-Prompt funktioniert beim ersten Versuch wieder. Wenn du nicht aktualisieren kannst, läuft v2.1.104 noch sauber, und der manuelle c-Kopierablauf ist eine zuverlässige Ausweichlösung. Sobald du wieder eingeloggt bist, hilft dir unser Leitfaden zu KI-Systeminstruktionen, deutlich bessere Ergebnisse aus deinem ersten Prompt zu holen.
FAQ
Warum kann ich den Authentifizierungscode in Claude Code nicht einfügen?
Eine in Claude Code v2.1.105 eingeführte Regression, die bis v2.1.107 anhielt, hat die Bracketed-Paste-Behandlung des Terminals beschädigt. Eingefügte Eingaben wurden lautlos verworfen, während getippte Eingaben noch registriert wurden, sodass das Prompt nicht reaktionsfähig wirkte. Anthropic hat das in v2.1.108 am 14. April 2026 behoben, sodass ein Update auf die neueste Version die sauberste Lösung ist.
Muss ich noch ein Downgrade auf v2.1.104 machen?
Nur wenn du nicht auf v2.1.108 oder neuer updaten kannst. Das v2.1.108-Release enthält den offiziellen Fix. Wenn du auf einer älteren Version festsitzt, führe npm install -g @anthropic-ai/[email protected] aus, um ein sauberes Pre-Regression-Release zu erhalten.
Betrifft dieses Problem Windows, macOS und WSL gleichermaßen?
Ja. Die Regression liegt in Claude Code selbst, nicht im Terminal, sodass sie macOS Terminal, iTerm2, Warp, Windows Terminal, PowerShell und WSL2 trifft. Die Workarounds sind auf allen gleich.
Kann ich mich ohne Einfügen anmelden?
Ja. Setze ANTHROPIC_API_KEY in deiner Shell, und Claude Code überspringt OAuth vollständig. Du kannst auch c beim Login-Prompt drücken, um die OAuth-URL zu kopieren, den Login in einem Browser abzuschließen und mit einem frischen Code zum Terminal zurückzukehren.
Warum habe ich einen 401-Fehler erhalten, als ich den Code manuell eingetippt habe?
Authentifizierungscodes sind kurzlebig. Wenn du einen 30+-Zeichen-Code von Hand eintippst, läuft der Code häufig ab oder du vertippst dich, bevor er Anthropic erreicht, was einen 401 zurückgibt. Ein Downgrade oder die Verwendung von c mit schnellem Kopieren-Einfügen vermeidet das Timing-Problem.