claude-code-notifier
fonctionnement guides faq
◐Français
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文
Commencer
Tous les guides

Les notifications intégrées de Claude Code : la cloche du terminal et preferredNotifChannel

Mis à jour le 31 octobre 2026 · 6 min de lecture
sur cette page 01La solution rapide 02Toutes les valeurs de preferredNotifChannel 03Quand la notification intégrée se déclenche 04Terminal par terminal 05En SSH et dans tmux 06Combiner l'alerte intégrée et les hooks 07Limites des options intégrées 08Où se situe Claude Code Notifier 09FAQ

Claude Code a une notification intégrée : quand Claude termine ou attend sur une demande de permission et que tu sembles absent, il te prévient via le terminal. Le réglage preferredNotifChannel définit comment. La valeur par défaut, "auto", envoie une notification de bureau dans iTerm2, Ghostty et Kitty, et ne fait rien dans la plupart des autres terminaux. Passe-le à "terminal_bell" pour faire sonner le caractère cloche dans n'importe quel terminal, via /config (où il s'appelle Local notifications) ou dans ~/.claude/settings.json.

01La solution rapide

Si tu n'entends rien quand Claude termine, ajoute ceci à ~/.claude/settings.json :

{
  "preferredNotifChannel": "terminal_bell"
}

Ensuite, vérifie que ton terminal réagit à la cloche : jouer un son, faire rebondir l'icône du Dock, faire clignoter l'onglet ou afficher une notification. Ce réglage se trouve dans le terminal, pas dans Claude Code. Sur Mac, Windows et Linux, la plupart des terminaux ont une section « cloche » ou « alerte » dans leurs préférences.

02Toutes les valeurs de preferredNotifChannel

ValeurCe que fait Claude Code
"auto" (par défaut)Notification de bureau dans iTerm2, Ghostty et Kitty. Dans Apple Terminal, le caractère cloche uniquement si la cloche sonore de ce profil est désactivée. Rien ailleurs
"terminal_bell"Fait sonner le caractère cloche dans n'importe quel terminal
"iterm2"Envoie une notification de bureau iTerm2
"iterm2_with_bell"Notification de bureau iTerm2 plus la cloche
"kitty"Envoie une notification de bureau Kitty
"ghostty"Envoie une notification de bureau Ghostty
"notifications_disabled"N'envoie rien

Le réglage peut aller dans n'importe quel fichier de settings : utilisateur (~/.claude/settings.json), projet (.claude/settings.json) ou local (.claude/settings.local.json). Les anciennes versions le stockaient dans ~/.claude.json, et Claude Code lit toujours une valeur restée là.

03Quand la notification intégrée se déclenche

D'après la documentation d'Anthropic, l'alerte intégrée a le même timing que le hook Notification. Dans une session terminal :

  • Demande de permission : après environ six secondes d'attente sans frappe au clavier. Chaque touche pressée relance le délai.
  • Terminé : environ 60 secondes après l'arrêt de Claude, et seulement si tu n'as rien tapé depuis et qu'aucun agent en arrière-plan ne tourne encore.

L'alerte intégrée « terminé » n'est donc volontairement pas instantanée. Elle est pensée pour te joindre quand tu t'es éloigné, pas pour te notifier pendant que tu regardes. Si tu veux une alerte dès la fin d'un tour, utilise plutôt un hook Stop (voir le guide du Stop hook).

04Terminal par terminal

iTerm2 (macOS)

iTerm2 reçoit une notification de bureau par défaut, mais iTerm2 ne l'affiche qu'une fois que tu l'as autorisée :

  1. Ouvre Settings > Profiles > Terminal.
  2. Coche Notification Center Alerts.
  3. Clique sur Filter Alerts et active Send escape sequence-generated alerts.

Vérifie aussi qu'iTerm2 a le droit d'afficher des notifications dans Réglages Système > Notifications.

Apple Terminal (macOS)

Apple Terminal ne reçoit pas de notification de bureau. Avec "auto", Claude Code envoie une cloche silencieuse uniquement s'il détecte que Audible bell est désactivé dans le profil de la fenêtre au premier plan. La cloche apparaît alors comme un flash de la fenêtre, ou un rebond dans le Dock quand Terminal est en arrière-plan, si l'option Visual bell ou le rebond Dock du profil est activé.

Attention à un détail. Si tu as accepté la proposition de configuration du terminal au premier lancement de Claude Code, elle a exécuté /terminal-setup, qui désactive la cloche sonore dans ton profil Apple Terminal. Pour entendre un son, mets "terminal_bell" et réactive Audible bell dans Settings > Profiles > Advanced.

Ghostty et Kitty (macOS et Linux)

Les deux reçoivent une notification de bureau sans aucune configuration, et la transmettent au centre de notifications de ton système.

Tout le reste

Windows Terminal, GNOME Terminal, Konsole, Alacritty, WezTerm, Warp et les terminaux d'IDE n'ont rien par défaut. Choisis "terminal_bell" et active la gestion de la cloche dans le terminal lui-même, ou utilise un hook. Les terminaux d'IDE ont leurs propres particularités, détaillées dans le guide VS Code, Cursor et JetBrains.

05En SSH et dans tmux

La notification de bureau est une séquence d'échappement interprétée par le terminal de ton propre ordinateur : elle te parvient donc même quand Claude Code tourne sur un serveur distant via SSH. Ghostty et Kitty la transmettent sans configuration supplémentaire. iTerm2 a besoin des réglages d'alerte ci-dessus.

Dans tmux, la séquence est avalée sauf si tu autorises le passthrough. Ajoute ceci à ~/.tmux.conf puis lance tmux source-file ~/.tmux.conf :

set -g allow-passthrough on

Les sessions détachées, c'est un autre problème : si aucun terminal n'est attaché, rien ne peut afficher l'alerte. Consulte le guide tmux et les notifications via SSH.

06Combiner l'alerte intégrée et les hooks

Les hooks Notification s'exécutent en plus de l'alerte intégrée, ils ne la remplacent pas. La documentation d'Anthropic précise bien que les hooks se déclenchent même avec "notifications_disabled" : ce réglage change seulement la façon dont Claude Code t'alerte, pas l'exécution de ton hook. Ça permet une séparation nette :

  • Garde "auto" ou "terminal_bell" pour l'alerte quand tu es au bureau.
  • Ajoute un hook pour tout le reste : un son système, une notification de bureau dans un terminal qui n'en a pas, ou un push sur ton téléphone avec ntfy.
  • Si un hook affiche déjà une notification de bureau, choisis "notifications_disabled" pour ne pas en voir deux.

Par exemple, ceci joue un son sur macOS dès que Claude a besoin de toi, dans n'importe quel terminal :

{
  "hooks": {
    "Notification": [
      {
        "hooks": [{ "type": "command", "command": "afplay /System/Library/Sounds/Glass.aiff" }]
      }
    ]
  }
}

Les équivalents Linux et Windows sont dans le guide Linux et le guide Windows.

07Limites des options intégrées

  • Ça reste sur l'ordinateur. La cloche ou la notification vient du terminal affiché à l'écran. Pars à la cuisine et tu la rates.
  • Ça dépend du terminal. Beaucoup de terminaux populaires n'ont rien tant que tu ne modifies pas un réglage.
  • Tu ne peux pas y répondre. Ça te dit que Claude attend ; tu dois quand même revenir au clavier.

Remote Control d'Anthropic, avec l'app mobile Claude, est la solution officielle pour recevoir des push sur ton téléphone. Le guide comparatif la présente à côté des autres options.

08Où se situe Claude Code Notifier

Si tu travailles à ton bureau, l'alerte intégrée plus "terminal_bell" te suffit peut-être. Claude Code Notifier sert quand tu n'es pas devant ton écran. Son outil en ligne de commande, ccn, tourne comme hook Claude Code : il fonctionne donc dans n'importe quel terminal sur Mac, Windows et Linux, avec ou sans réglages de cloche. Seul, il affiche une notification de bureau quand Claude termine, demande une permission ou pose une question. Avec un téléphone associé, tu peux accepter ou refuser les permissions, répondre aux questions de Claude et envoyer l'instruction suivante depuis le téléphone ; et si tu as tapé au clavier dans les 30 dernières secondes, rien n'attend sur le téléphone. Voir la page ccn.

09FAQ

Comment désactiver les notifications de Claude Code ?

Choisis "preferredNotifChannel": "notifications_disabled", ou sélectionne-le sous Local notifications dans /config. Les hooks Notification que tu as configurés continuent de s'exécuter.

Pourquoi iTerm2 n'affiche pas les notifications de Claude Code ?

iTerm2 a besoin que Notification Center Alerts soit coché et Send escape sequence-generated alerts activé dans Profiles > Terminal > Filter Alerts, plus l'autorisation de notifications dans les réglages macOS. Dans tmux, ajoute aussi allow-passthrough on.

Pourquoi il n'y a pas de cloche dans Apple Terminal ?

La configuration du terminal de Claude Code désactive la cloche sonore d'Apple Terminal. Choisis "terminal_bell" et réactive Audible bell dans l'onglet Advanced du profil.

La cloche du terminal fonctionne-t-elle dans VS Code ?

Pas par défaut. Choisis "terminal_bell" et vérifie les réglages de cloche du terminal de VS Code, ou utilise un hook. Le guide IDE donne les détails.

Claude Code Notifier Reçois un push sur ton téléphone quand Claude Code a terminé ou a besoin de toi, puis approuve, refuse ou réponds directement. L'outil en ligne de commande ccn est gratuit sur Mac, Windows et Linux.
Télécharger pour iOS Télécharger pour Android Installer ccn

Guides associés

  • Notifications Claude Code dans les terminaux VS Code, Cursor et JetBrainsPourquoi les terminaux d'IDE restent muets quand Claude Code termine, et comment recevoir des alertes dans VS Code, Cursor et JetBrains avec un réglage ou un hook.
  • Claude Code dans tmux ou screen : être notifié depuis une session détachéeSois notifié quand Claude Code dans tmux ou screen a terminé ou a besoin de toi : allow-passthrough, alertes bell, nommage des sessions et push sur le téléphone en mode détaché.
  • Le Notification hook de Claude Code : quand il se déclenche et comment l'utiliserQuand le Notification hook de Claude Code se déclenche, ce que signifient permission_prompt et idle_prompt, les données qu'il reçoit et pourquoi il attend avant de se déclencher.
  • Toutes les façons de recevoir les notifications de Claude Code, comparéesAlertes intégrées, tes propres hooks, ntfy et webhooks de chat, Remote Control d'Anthropic et apps de notification : ce que chacun permet ou non.
claude-code-notifier

Claude Code Notifier est une application tierce indépendante. Elle n’est ni affiliée à Anthropic, PBC, ni approuvée ou parrainée par celle-ci. « Claude » et « Claude Code » sont des marques d’Anthropic, PBC.

apps App iOS App Android ccn pour macOS, Windows et Linux Tous les guides
mentions légales Politique de confidentialité Conditions d’utilisation Autres langues © 2026 touchtap. Tous droits réservés. TouchTap Ltd est immatriculée en Angleterre et au pays de Galles, numéro 13942589.