Si vous venez d'exécuter claude login, obtenu votre code d'authentification depuis le navigateur, et que votre terminal refuse silencieusement de le coller, vous ne faites rien de mal. Il s'agissait d'une régression connue démarrée dans Claude Code v2.1.105 et persistant jusqu'à la v2.1.107, confirmée par le journal des modifications d'Anthropic et des dizaines de rapports de bugs ouverts sur GitHub. L'invite de collage avalait votre saisie car le mode de collage entre crochets avait cessé d'être géré correctement après un correctif OAuth de la v2.1.86 pour le masquage des tokens, et les retombées ont touché simultanément macOS Terminal, iTerm2, Warp, Windows Terminal, PowerShell et WSL2.
La bonne nouvelle : Anthropic a publié un correctif officiel dans Claude Code v2.1.108 le 14 avril 2026. La mise à jour vers la dernière version résout désormais le problème de collage pour la plupart des utilisateurs. Dans ce guide, nous vous guidons d'abord à travers cette mise à jour, puis le chemin de rétrogradation que nous avons personnellement utilisé avant que le correctif ne soit disponible, ainsi que le flux de connexion manuelle officiel et des solutions de contournement spécifiques à chaque plateforme pour tous les principaux terminaux sur macOS et Windows. Nous partageons également exactement ce qui s'est passé quand notre propre équipe a rencontré ce bug, car Internet regorge de mauvais conseils à ce sujet. Si vous êtes novice dans l'écosystème Claude, notre guide sur Claude Mythos et Project Glasswing est un complément utile sur ce qu'Anthropic construit ensuite.
Correction la plus rapide : mettez à jour Claude Code vers v2.1.108 ou une version ultérieure. Exécutez
npm install -g @anthropic-ai/claude-code@latest, redémarrez votre terminal et reconnectez-vous.
Les points essentiels
- Le bug « impossible de coller le code d'authentification » de Claude Code est une régression du collage entre crochets, non un problème de compte ou de presse-papiers.
- Claude Code v2.1.108 (14 avril 2026) contient le correctif officiel. Mettez à jour avec
npm install -g @anthropic-ai/claude-code@latestet l'invite de collage fonctionne à nouveau.- Le bug a affecté les versions v2.1.105 à v2.1.107. Si la mise à jour n'est pas possible, rétrogradez vers v2.1.104, la dernière version propre avant la régression.
- La solution de secours manuelle est le flux
c: appuyez surcà l'invite de connexion, ouvrez l'URL OAuth dans un navigateur, puis collez le code retourné.- Si rien d'autre ne fonctionne, définissez
ANTHROPIC_API_KEYdans votre shell et contournez OAuth entièrement.
Pourquoi vous ne pouvez pas coller le code d'authentification dans Claude Code
Quand vous exécutez claude ou /login, Claude Code ouvre votre navigateur pour une approbation OAuth Anthropic, puis vous demande de coller le code d'authentification retourné dans le terminal à l'invite Paste code here if prompted >. Les terminaux modernes enveloppent le texte collé dans des séquences d'échappement spéciales appelées collage entre crochets (ESC[200~ et ESC[201~). Dans Claude Code v2.1.105, une modification du traitement des saisies masquées a cassé le parseur pour ces séquences, de sorte que les codes collés étaient abandonnés silencieusement tandis que les caractères tapés continuaient à s'enregistrer. La même défaillance est réapparue dans v2.1.107, et Anthropic l'a finalement corrigée proprement dans v2.1.108. Le résultat, pendant que ça a duré, était une invite vide qui n'acceptait le code quelle que soit la fréquence à laquelle vous appuyiez sur Ctrl+V, Cmd+V, Shift+Insert ou clic droit coller.
Il ne s'agit pas d'un problème de presse-papiers, de VPN ou de compte. Votre code est correct. Claude Code ne le lit tout simplement pas. Ce détail importe car la plupart des anciens guides sur cette erreur vous disent de « coller uniquement le code, pas l'URL complète » ou de « redémarrer votre terminal », et bien que cela puisse aider dans des cas particuliers, cela ne corrigera pas la régression sous-jacente. Une autre bizarrerie de presse-papiers piège les personnes qui fournissent à Claude Code une capture d'écran au lieu d'un code de connexion, ce que notre guide sur comment coller des images dans Claude Code traite séparément.
Comment nous avons rencontré ce bug (et ce qui a réellement fonctionné)
Nous avons rencontré exactement ce problème la première fois que nous avons installé Claude Code sur une nouvelle machine, et la correction n'était pas évidente. Voici le chemin que nous avons suivi, au cas où le vôtre ressemblerait au nôtre.
D'abord, nous avons essayé toutes les méthodes de collage auxquelles nous pouvions penser. Ctrl+V dans Windows Terminal ne faisait rien. Shift+Insert ne faisait rien. Le clic droit pour coller ne faisait rien. Cmd+V du côté macOS se comportait de la même façon. L'invite restait là, clignotante, comme si le presse-papiers était vide.
Ensuite, nous avons demandé à Claude lui-même ce qui se passait. Il a suggéré les suspects habituels : redémarrer le terminal, vérifier le presse-papiers, essayer un autre shell. Rien n'a changé. Nous avons alors essayé de taper le code manuellement, caractère par caractère, depuis l'URL du navigateur. Claude Code a accepté la saisie et l'a envoyée à Anthropic, qui a répondu avec une erreur 401. À ce stade, il était clair que le problème ne concernait pas seulement le collage ; le code que nous tapions était altéré ou expirait avant d'atteindre le serveur.
Nous avons ensuite vérifié status.anthropic.com pour exclure une panne. Tout était vert. Aucun incident. Nous avons donc consulté le suivi des problèmes GitHub de Claude Code et effectué une recherche dans le dépôt, et en une minute nous avons trouvé plusieurs problèmes ouverts (#47669, #47745, #47799, #47887) signalant tous la même défaillance du collage entre crochets à partir de la v2.1.105. Une vérification rapide sur Reddit l'a confirmé ; des utilisateurs de r/ClaudeAI se heurtaient au même mur.
La correction qui a réellement fonctionné pour nous à l'époque était de rétrograder Claude Code vers la v2.1.104. La connexion a fonctionné dès la première tentative après cela. Quelques jours plus tard, Anthropic a publié un correctif approprié dans v2.1.108, donc la mise à jour vers la version supérieure est désormais la voie la plus propre, mais la rétrogradation fonctionne toujours si vous en avez besoin.
Correction 1 : mettre à jour vers Claude Code v2.1.108 ou une version ultérieure (recommandé)
C'est la correction qu'Anthropic a maintenant publiée, et c'est l'option la plus propre si vous souhaitez rester sur une version prise en charge. v2.1.108 (14 avril 2026) gère correctement les séquences d'échappement du collage entre crochets à l'invite /login sur tous les terminaux que nous avons testés.
Si vous avez installé via npm, exécutez :
npm install -g @anthropic-ai/claude-code@latest
Si vous avez installé via l'installateur natif sur macOS ou Linux :
curl -fsSL https://claude.ai/install.sh | bash
Sur Windows PowerShell :
irm https://claude.ai/install.ps1 | iex
Après la mise à jour, redémarrez votre terminal, confirmez la version avec claude --version, exécutez /logout si vous aviez une session bloquée, puis claude pour déclencher une nouvelle connexion. Le collage devrait fonctionner dès la première tentative.
Si votre organisation fixe Claude Code sur une version plus ancienne, ou si le bug persiste sur votre machine après la mise à jour, passez à la correction 2.
Correction 2 : rétrograder Claude Code vers la v2.1.104
C'est la correction qui a résolu le problème pour nous pendant la fenêtre de régression, et elle fonctionne toujours si vous ne pouvez pas mettre à jour vers v2.1.108 pour quelque raison que ce soit. v2.1.104 est la dernière version propre avant le bug de collage entre crochets.
Si vous avez installé via npm, exécutez :
npm install -g @anthropic-ai/[email protected]
Si vous avez installé via l'installateur natif sur macOS ou Linux :
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.104
Après la rétrogradation, redémarrez votre terminal, exécutez /logout si vous aviez une session bloquée, puis claude pour déclencher une nouvelle connexion. Le collage devrait fonctionner immédiatement.
Correction 3 : utiliser le flux de connexion manuelle officiel d'Anthropic
Si vous préférez rester sur cette version, la documentation officielle de dépannage de Claude Code d'Anthropic décrit un flux manuel qui contourne le problème du champ de collage. À l'invite de connexion de Claude Code, appuyez sur la touche c. Cela copie l'URL OAuth complète dans votre presse-papiers. Ouvrez n'importe quel navigateur, collez l'URL, complétez la connexion Anthropic, et vous serez redirigé vers une page contenant votre code.
Copiez le code depuis cette page et retournez au terminal. Le collage devrait fonctionner ici dans la plupart des cas, car l'invite est différente du champ de saisie défectueux. Si cela ne fonctionne toujours pas, tapez le code manuellement, mais faites-le rapidement, dans les 60 secondes, avant que le code n'expire et ne déclenche le redoutable message OAuth error: Invalid code. Please make sure the full code was copied.
Correction 4 : désactiver le collage entre crochets dans votre terminal
Si la régression concerne le gestionnaire de collage entre crochets, désactiver le collage entre crochets au niveau du terminal contourne entièrement le bug.
Sur iTerm2 (macOS) : ouvrez Settings → Profiles → Terminal et décochez « Applications in terminal may access clipboard » et toute option liée au collage entre crochets. Une solution de contournement communautaire qui fonctionne aussi est d'ajouter ceci à votre ~/.bashrc ou ~/.zshrc :
claude() { command claude "$@"; printf '\e[?2004l'; }
Sur macOS Terminal.app : le collage entre crochets est contrôlé par le shell, pas par l'application. Exécutez bind 'set enable-bracketed-paste off' dans bash, ou ajoutez set enable-bracketed-paste off à ~/.inputrc.
Sur Windows Terminal : certains utilisateurs rapportent que "bracketedPaste": false dans settings.json aide, bien que les résultats soient mitigés. Si cela ne fonctionne pas, revenez à la correction 1 ou 2.
Sur WSL2 : le paramètre de collage entre crochets se trouve dans votre shell Linux, pas dans Windows. Utilisez la même astuce ~/.inputrc que pour macOS Terminal.
Correction 5 : contourner OAuth avec une clé API
Si vous avez un compte Anthropic Console, vous pouvez contourner entièrement le flux de connexion.
Obtenez une clé API depuis console.anthropic.com, puis exportez-la avant d'exécuter Claude Code :
export ANTHROPIC_API_KEY=sk-ant-your-key-here
claude
Sur Windows PowerShell :
$env:ANTHROPIC_API_KEY = "sk-ant-your-key-here"
claude
Claude Code détectera la clé et ignorera OAuth. Utile pendant que vous attendez que le bug de collage soit corrigé, ou si vous êtes sur une machine verrouillée où les callbacks du navigateur sont de toute façon bloqués. Notez que l'utilisation d'une clé API est facturée par token via votre compte Console, indépendamment de tout abonnement Pro ou Max, et si vous vous demandez si rester sur Claude vaut la peine, notre tour d'horizon des meilleures alternatives à Claude Cowork est un contrôle de bon sens rapide.
Correction 6 : exécuter `claude doctor` et réinitialiser complètement
Si rien de ce qui précède ne fonctionne, votre installation est dans un état problématique. Exécutez :
claude doctor
Ce diagnostic imprime votre type d'installation, votre version et les éventuelles erreurs de configuration. S'il signale des problèmes d'authentification, réinitialisez complètement Claude Code :
# macOS / Linux
rm ~/.claude.json
rm -rf ~/.claude/
Sur Windows :
Remove-Item $env:USERPROFILE\.claude.json -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force $env:USERPROFILE\.claude -ErrorAction SilentlyContinue
Réinstallez vers la dernière version v2.1.108+ (ou rétrogradez vers v2.1.104) et exécutez à nouveau claude.
Comportement du collage par terminal
| Terminal | Collage par défaut | Problème dans v2.1.105–v2.1.107 | Corrigé dans v2.1.108 ? | Solution de secours |
|---|---|---|---|---|
| macOS Terminal | Cmd+V | Abandonné silencieusement | Oui | Rétrograder ou désactiver le collage entre crochets |
| iTerm2 | Cmd+V | Abandonné silencieusement | Oui | Wrapper shell ou rétrogradation |
| Warp | Cmd+V | Abandonné silencieusement | Oui | Rétrograder vers v2.1.104 |
| Windows Terminal | Ctrl+Shift+V | Abandonné silencieusement | Oui | Rétrograder ou flux manuel c |
| PowerShell | Clic droit | Abandonné silencieusement | Oui | Rétrograder ou clé API |
| WSL2 | Ctrl+Shift+V | Abandonné silencieusement | Oui | Désactiver le collage entre crochets dans ~/.inputrc |
Le correctif officiel est disponible
Anthropic a publié un correctif approprié dans Claude Code v2.1.108 le 14 avril 2026, après deux tentatives antérieures dans la lignée 2.1.105–2.1.107 qui n'avaient pas entièrement résolu la gestion du collage entre crochets. Mettez à jour avec npm install -g @anthropic-ai/claude-code@latest, confirmez avec claude --version, et testez l'invite de collage /login dans votre terminal de prédilection. Si le collage échoue encore, revenez à v2.1.104 via la correction 2 ou au flux manuel c de la correction 3.
Si Claude Code vous pose continuellement des problèmes et que vous souhaitez comparer vos options avant d'y investir plus de temps, la comparaison Muse Spark vs ChatGPT vs Claude vs Gemini montre où chaque grand modèle excelle, et le dossier Grok vs ChatGPT est une bonne référence si vous repensez entièrement votre assistant de codage par défaut.
Conclusion
L'erreur « impossible de coller le code d'authentification » de Claude Code était la régression du collage entre crochets des versions v2.1.105–v2.1.107, non un problème de presse-papiers, de terminal ou de compte. Mettez à jour vers v2.1.108 ou une version ultérieure et l'invite de collage fonctionne à nouveau dès la première tentative. Si vous ne pouvez pas mettre à jour, v2.1.104 fonctionne toujours correctement et le flux manuel de copie c est une solution de secours fiable. Une fois reconnecté, notre guide sur les instructions système IA vous aidera à obtenir des résultats nettement meilleurs dès votre première invite.
FAQ
Pourquoi ne puis-je pas coller le code d'authentification dans Claude Code ?
Une régression introduite dans Claude Code v2.1.105 et persistant jusqu'à la v2.1.107 a cassé la gestion du collage entre crochets du terminal. La saisie collée était abandonnée silencieusement tandis que la saisie tapée continuait à s'enregistrer, de sorte que l'invite semblait non réactive. Anthropic l'a corrigé dans v2.1.108 le 14 avril 2026, donc la mise à jour vers la dernière version est la solution la plus propre.
Dois-je encore rétrograder vers v2.1.104 ?
Uniquement si vous ne pouvez pas mettre à jour vers v2.1.108 ou une version ultérieure. La version v2.1.108 contient le correctif officiel. Si vous êtes bloqué sur une version plus ancienne, exécutez npm install -g @anthropic-ai/[email protected] pour obtenir une version propre avant la régression.
Ce problème affecte-t-il Windows, macOS et WSL de la même façon ?
Oui. La régression se trouve dans Claude Code lui-même, pas dans le terminal, donc elle touche macOS Terminal, iTerm2, Warp, Windows Terminal, PowerShell et WSL2. Les solutions de contournement sont les mêmes sur tous ces terminaux.
Puis-je me connecter sans rien coller ?
Oui. Définissez ANTHROPIC_API_KEY dans votre shell et Claude Code ignorera OAuth entièrement. Vous pouvez aussi appuyer sur c à l'invite de connexion pour copier l'URL OAuth, compléter la connexion dans un navigateur, et revenir au terminal avec un nouveau code.
Pourquoi ai-je obtenu une erreur 401 quand j'ai tapé le code manuellement ?
Les codes d'authentification ont une durée de vie limitée. Si vous tapez manuellement un code de plus de 30 caractères, il expire souvent ou vous tapez un mauvais caractère avant qu'il n'atteigne Anthropic, ce qui renvoie une erreur 401. La rétrogradation, ou l'utilisation de c suivi d'un copier-coller rapide, évite ce problème de timing.