Raccourcis Clavier Claude Code : La Cheat Sheet Complète (2026)
Tous les raccourcis clavier de Claude Code : Esc, Shift+Tab, Ctrl+R, mode Vim, multiligne. La cheat sheet complète 2026 pour coder plus vite au terminal.
Raccourcis clavier Claude Code : la cheat sheet qui double votre vitesse
Vous passez vos journées dans Claude Code, l'agent de codage en ligne de commande d'Anthropic, mais vous tapez encore /clear à la main, vous attendez que l'agent finisse une mauvaise piste, ou vous luttez pour écrire une invite sur plusieurs lignes ? Vous laissez sur la table le plus gros gain de productivité du terminal : les raccourcis clavier Claude Code.
Maîtriser une dizaine de touches change radicalement l'expérience. Interrompre Claude au bon moment, basculer entre les modes de permission d'une pression, rembobiner une session qui part en vrille, rechercher une ancienne commande en deux secondes : tout cela tient dans des raccourcis que la plupart des « vibe coders » ignorent.
Dans ce guide complet 2026, vous trouverez tous les raccourcis clavier de Claude Code, classés par catégorie, avec leur contexte exact, les pièges spécifiques à macOS, Windows et WSL, le mode Vim intégré, et une cheat sheet imprimable à la fin. C'est la référence à garder ouverte à côté de votre terminal.
Sommaire
Pourquoi les raccourcis clavier changent tout<a id="pourquoi"></a>
Claude Code est un outil terminal-first. Contrairement à une extension d'IDE où vous cliquez sur des boutons, ici tout passe par le clavier. Chaque action que vous déclenchez à la souris ou en tapant une commande complète est du temps perdu, multiplié par des centaines d'interactions par jour.
Trois bénéfices concrets :
Shift+Tab prend un dixième de seconde, contre plusieurs secondes pour taper /plan et valider.Esc au moment précis où il s'engage dans une mauvaise direction vous évite de gaspiller des tokens et de devoir tout corriger ensuite.Si vous débutez tout juste, commencez par notre [guide débutant pour utiliser Claude Code](/blog/comment-utiliser-claude-code-guide-debutant-2026), puis revenez ici pour passer au niveau supérieur.
Les 10 raccourcis essentiels à connaître par cœur<a id="essentiels"></a>
Avant la référence exhaustive, voici les dix raccourcis qui couvrent 90 % des situations. Si vous ne devez en retenir qu'une poignée, ce sont ceux-là.
| Raccourci | Ce qu'il fait |
|---|---|
Esc | Interrompre Claude immédiatement (le travail déjà fait est conservé) |
Esc Esc | Effacer l'invite, ou ouvrir le menu de rembobinage si l'entrée est vide |
Shift+Tab | Basculer entre les modes de permission (default → acceptEdits → plan) |
Ctrl+C | Effacer l'entrée en cours ; deux pressions pour quitter |
Ctrl+R | Recherche inversée dans l'historique des commandes |
Ctrl+L | Redessiner l'écran si l'affichage devient brouillé |
Ctrl+B | Passer une commande bash ou un agent en arrière-plan |
\ + Entrée | Saut de ligne (entrée multiligne, fonctionne partout) |
Flèche Haut | Rappeler l'invite précédente |
@ | Déclencher l'autocomplétion d'un chemin de fichier |
Le plus puissant — et le plus sous-estimé — est sans conteste Shift+Tab. Il fait défiler les modes de permission : default (Claude demande avant chaque modification), acceptEdits (il écrit directement dans les fichiers), et plan (il analyse en lecture seule et propose un plan avant d'agir). Démarrer une tâche complexe en mode plan évite des heures de mauvaise direction.
Contrôles généraux : interrompre, quitter, redessiner<a id="generaux"></a>
Ces raccourcis pilotent la session elle-même. Ce sont eux qui vous rendent maître de l'agent plutôt que spectateur.
| Raccourci | Description |
|---|---|
Ctrl+C | Interrompt l'opération en cours. Si rien ne tourne, la 1re pression efface l'invite, la 2e quitte Claude Code |
Ctrl+D | Quitte la session (signal EOF) |
Ctrl+L | Force un redessinage complet du terminal sans perdre la conversation |
Ctrl+O | Bascule la visionneuse de transcription (détail des appels d'outils et MCP) |
Ctrl+B | Met en arrière-plan une commande bash ou un agent (les utilisateurs tmux appuient deux fois) |
Ctrl+T | Affiche ou masque la liste des tâches dans la zone d'état |
Ctrl+X Ctrl+K | Arrête tous les sous-agents en arrière-plan de la session (deux fois pour confirmer) |
Esc | Interrompt la réponse ou l'appel d'outil en cours pour rediriger Claude |
Esc Esc | Efface le brouillon, ou ouvre le menu de rembobinage si l'entrée est vide |
Shift+Tab | Bascule les modes de permission |
Deux subtilités méritent l'attention. D'abord, Esc n'efface pas votre travail : Claude conserve tout ce qu'il a fait jusqu'à l'interruption, ce qui en fait un outil de pilotage et non un bouton panique. Ensuite, le double Esc sur une entrée vide ouvre le menu de rembobinage (checkpointing), un filet de sécurité énorme. Nous détaillons ce mécanisme — avec /rewind, /btw et /fork — dans notre article dédié à [l'hygiène de contexte de Claude Code](/blog/claude-code-rewind-btw-fork-context-hygiene-2026).
Le raccourci Ctrl+X Ctrl+K prend tout son sens quand vous orchestrez plusieurs sous-agents en parallèle. Si vous explorez les architectures multi-agents et les agents auto-hébergés, le site partenaire [formation-openclaw.com](https://formation-openclaw.com) couvre en profondeur les agents IA open-source et l'IA en entreprise.
Édition de texte façon readline<a id="edition"></a>
Claude Code reprend les raccourcis readline classiques (les mêmes que dans bash ou zsh). Si vous les connaissez déjà, ils fonctionnent tels quels dans la zone d'invite.
| Raccourci | Action |
|---|---|
Ctrl+A | Aller au début de la ligne |
Ctrl+E | Aller à la fin de la ligne |
Ctrl+K | Supprimer jusqu'à la fin de la ligne |
Ctrl+U | Supprimer du curseur jusqu'au début de la ligne |
Ctrl+W | Supprimer le mot précédent |
Ctrl+Y | Coller le texte précédemment supprimé (Ctrl+K/U/W) |
Alt+B | Reculer d'un mot |
Alt+F | Avancer d'un mot |
Tout texte supprimé avec Ctrl+K, Ctrl+U ou Ctrl+W est mis dans un « kill ring » : Ctrl+Y le recolle, et Alt+Y (après un Ctrl+Y) parcourt l'historique des suppressions. C'est exactement le comportement d'un shell Unix — un réflexe gratuit si vous l'avez déjà.
Écrire sur plusieurs lignes (multiline)<a id="multiline"></a>
Le piège n°1 des débutants : appuyer sur Entrée pour aller à la ligne… et envoyer l'invite par erreur. Voici toutes les méthodes pour insérer un vrai saut de ligne.
| Méthode | Raccourci | Contexte |
|---|---|---|
| Échappement universel | \ + Entrée | Fonctionne dans tous les terminaux |
| Séquence de contrôle | Ctrl+J | Fonctionne partout, sans configuration |
| Shift+Entrée | Shift+Entrée | Natif sur iTerm2, WezTerm, Ghostty, Kitty, Warp, Terminal Apple, Windows Terminal |
| Touche Option (macOS) | Option+Entrée | Après avoir activé « Option comme Meta » |
Si Shift+Entrée envoie l'invite au lieu de créer une nouvelle ligne (typiquement dans VS Code, Cursor, Alacritty ou Zed), lancez la commande /terminal-setup. Elle installe la bonne séquence d'échappement pour votre terminal. En attendant, \ + Entrée et Ctrl+J marchent absolument partout : ce sont vos valeurs sûres.
Historique et recherche inversée (Ctrl+R)<a id="historique"></a>
Claude Code conserve l'historique de vos invites par répertoire de travail. Inutile de retaper une longue commande : retrouvez-la.
Flèche Haut / Flèche Bas parcourent l'historique (dans une entrée multiligne, elles déplacent d'abord le curseur, puis naviguent une fois au bord).Ctrl+P / Ctrl+N font la même chose à la mode Emacs.Ctrl+R lance la recherche inversée interactive.Le Ctrl+R mérite qu'on s'y attarde. Pressez-le, tapez quelques lettres, et Claude surligne la commande correspondante. Re-pressez Ctrl+R pour remonter aux correspondances plus anciennes. Avec Ctrl+S, vous changez la portée de la recherche : cette session, ce projet, ou tous les projets. Enfin, Tab ou Esc accepte la correspondance pour l'éditer, tandis que Entrée l'exécute directement.
Astuce : soumettre deux fois de suite la même invite n'enregistre qu'une seule entrée d'historique. Donc Flèche Haut vous renvoie toujours vers l'invite distincte précédente, sans doublons parasites.
Pour voir ces raccourcis et commandes en action dans un vrai workflow, cette vidéo de Mike Codeur passe en revue les nouvelles commandes Claude Code et montre concrètement comment elles s'enchaînent avec la navigation clavier. Un excellent complément visuel à ce guide, surtout pour comprendre quand basculer entre les modes.
Le mode Vim intégré à Claude Code<a id="vim"></a>
Depuis la v2.1.118 (avril 2026), Claude Code embarque un mode Vim complet dans la zone d'invite, sélection visuelle comprise. Activez-le via /config → Mode éditeur. La zone de saisie se comporte alors comme un mini-éditeur Vim : Esc passe en mode NORMAL, et vous retrouvez vos mouvements habituels.
Changement de mode
| Commande | Action |
|---|---|
Esc | Passer en mode NORMAL |
i / I | Insérer avant le curseur / au début de la ligne |
a / A | Insérer après le curseur / en fin de ligne |
o / O | Ouvrir une ligne en dessous / au-dessus |
v / V | Sélection visuelle caractère / ligne |
Navigation et édition (mode NORMAL)
| Commande | Action |
|---|---|
h j k l | Déplacer gauche / bas / haut / droite |
w / b / e | Mot suivant / précédent / fin de mot |
0 / $ / ^ | Début / fin / premier caractère non vide de la ligne |
gg / G | Début / fin de l'entrée |
x | Supprimer le caractère |
dd / D | Supprimer la ligne / jusqu'à la fin |
cc / C | Changer la ligne / jusqu'à la fin |
yy / p | Copier la ligne / coller |
u / . | Annuler / répéter la dernière modification |
Les objets texte fonctionnent aussi : diw supprime le mot sous le curseur, ci" change le contenu entre guillemets doubles, da( supprime une expression entre parenthèses (parenthèses incluses). Pour les habitués de Vim, c'est un confort immédiat ; pour les autres, le mode par défaut reste parfaitement productif. Petite limite à connaître : le mode visuel par bloc (Ctrl+V) n'est pas pris en charge.
À noter : en mode NORMAL, si le curseur est déjà au bord de l'entrée, j/k basculent automatiquement vers la navigation dans l'historique des commandes. Pratique, mais surprenant la première fois.
Spécificités macOS, Windows et WSL<a id="plateformes"></a>
Les raccourcis ne se comportent pas tout à fait pareil selon la plateforme. Voici les points de vigilance.
macOS — la touche Option/Meta. Les raccourcis Alt+B, Alt+F, Alt+Y (et le changement de modèle Option+P) nécessitent de configurer Option comme touche Meta :
"terminal.integrated.macOptionIsMeta": true dans les réglagesBonne nouvelle : depuis la v2.1.132, Option+T (basculer la réflexion étendue) fonctionne sur macOS sans cette configuration.
Windows et WSL. Pour coller une image, utilisez Alt+V plutôt que Ctrl+V si votre terminal intercepte ce dernier. Sur Windows, Ctrl+Retour arrière supprime aussi le mot précédent. Si vous travaillez sous WSL, notre [guide d'installation de Claude Code sur WSL](/blog/claude-code-wsl-windows-installation-guide-2026) détaille la configuration optimale du terminal.
Réflexion étendue et mode rapide. Deux raccourcis modernes valent le détour : Option+T / Alt+T active le mode de réflexion étendue (voir notre guide [Ultrathink et les modes de réflexion](/blog/claude-code-ultrathink-extended-thinking-modes-reflexion-2026)), et Option+O / Alt+O bascule le mode rapide. Vous gardez votre invite intacte dans les deux cas.
Cheat sheet récapitulative à imprimer<a id="cheatsheet"></a>
Voici la synthèse à garder sous les yeux. Imprimez-la, collez-la près de votre écran, et en une semaine ces gestes deviendront automatiques.
| Catégorie | Raccourci | Action |
|---|---|---|
| Pilotage | Esc | Interrompre Claude |
| Pilotage | Esc Esc | Effacer / rembobiner |
| Pilotage | Shift+Tab | Changer de mode de permission |
| Pilotage | Ctrl+B | Arrière-plan |
| Session | Ctrl+C | Effacer / quitter |
| Session | Ctrl+L | Redessiner l'écran |
| Session | Ctrl+O | Transcription |
| Session | Ctrl+T | Liste des tâches |
| Édition | Ctrl+A / Ctrl+E | Début / fin de ligne |
| Édition | Ctrl+W | Supprimer le mot |
| Multiligne | \ + Entrée | Saut de ligne universel |
| Historique | Ctrl+R | Recherche inversée |
| Historique | Flèche Haut | Invite précédente |
| Saisie | @ / ! / / | Fichier / shell / commande |
Combinés à une [barre de statut personnalisée](/blog/claude-code-statusline-personnaliser-barre-statut-2026) qui affiche en temps réel le modèle actif et votre consommation de tokens, ces raccourcis transforment Claude Code en véritable poste de pilotage. C'est précisément ce genre d'optimisations qui sépare un développeur qui subit l'IA d'un développeur qui l'instrumente — un sujet que le site [supersales.dev](https://supersales.dev) explore côté productivité et automatisation métier.
Passez de l'IA subie à l'IA pilotée
Connaître les raccourcis, c'est la base. Mais le vrai saut, c'est de construire des workflows IA complets qui travaillent pour vous, 24h/24. Si vous voulez aller plus loin que la simple maîtrise du terminal et apprendre à automatiser votre métier avec l'IA, découvrez le programme complet :
👉 [Se faire remplacer par l'IA](https://go.saas-ia.io/se-faire-remplacer-par-lia) — la méthode pour déléguer votre travail à des agents IA.
FAQ : raccourcis clavier Claude Code<a id="faq"></a>
Comment voir tous les raccourcis disponibles dans Claude Code ?
En rendu plein écran, ouvrez la visionneuse de transcription avec Ctrl+O, puis appuyez sur ? pour afficher le panneau de référence complet des raccourcis adaptés à votre terminal. La documentation officielle du mode interactif liste également l'intégralité des combinaisons.
Quel est le raccourci pour le mode plan de Claude Code ?
C'est Shift+Tab. Il fait défiler les modes de permission default, acceptEdits et plan (ainsi que les modes personnalisés que vous avez activés, comme auto). Sur certaines configurations, Alt+M produit le même effet. Vous pouvez aussi taper la commande /plan.
Comment écrire sur plusieurs lignes sans envoyer mon message ?
La méthode universelle est \ suivi d'Entrée, ou bien Ctrl+J — les deux fonctionnent dans n'importe quel terminal. Sur les terminaux modernes (iTerm2, Warp, Windows Terminal, Ghostty…), Shift+Entrée marche directement. Sinon, lancez /terminal-setup pour installer la liaison.
Comment interrompre Claude Code sans perdre son travail ?
Appuyez sur Esc. Claude arrête immédiatement sa réponse ou l'appel d'outil en cours, mais conserve tout le travail déjà effectué. C'est différent de Ctrl+C, qui efface l'entrée puis, sur une seconde pression, quitte carrément l'application.
Le mode Vim est-il disponible dans Claude Code ?
Oui, depuis la v2.1.118. Activez-le via /config → Mode éditeur. Vous obtenez un mode Vim complet dans la zone d'invite : modes NORMAL/INSERT/VISUAL, mouvements hjkl, objets texte (diw, ci"), suppression dd, copie yy, etc. Seul le mode visuel par bloc (Ctrl+V) n'est pas pris en charge.
À quoi sert le raccourci Ctrl+R dans Claude Code ?
Ctrl+R lance la recherche inversée dans l'historique de vos commandes. Tapez quelques lettres, naviguez entre les correspondances en re-pressant Ctrl+R, changez la portée (session, projet, tous projets) avec Ctrl+S, puis validez avec Tab/Esc pour éditer ou Entrée pour exécuter. Indispensable pour réutiliser de longues invites.
Comment personnaliser ou réassigner les raccourcis de Claude Code ?
Certaines touches sont réassignables via le système de keybindings (par exemple transcript:exit ou la touche de dictée vocale). Pour personnaliser plus largement votre agent — y compris son style de réponse — consultez notre guide sur les [output styles de Claude Code](/blog/claude-code-output-styles-personnaliser-agent-ia-2026).
Envie de maîtriser Claude Code ?
Rejoignez notre formation complète et apprenez à utiliser Claude Code comme un pro.
Découvrir la formation