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

Heures calmes et Ne pas déranger pour les notifications Claude Code

Mis à jour le 31 octobre 2026 · 6 min de lecture
sur cette page 01Ce que « silencieux » doit vouloir dire pour Claude Code 02Heures calmes dans un hook fait maison 03Concentration et Ne pas déranger sur le téléphone 04Le silence sur l'ordinateur 05Les heures calmes avec Claude Code Notifier 06FAQ

Pour rendre les notifications Claude Code silencieuses la nuit ou en réunion, tu peux jouer sur trois niveaux : le hook lui-même (ne rien envoyer pendant certaines heures), le système d'exploitation (Concentration sur iPhone et Mac, Ne pas déranger sur Android, Windows et Linux), et l'outil qui envoie les alertes. Claude Code n'a pas de réglage d'heures calmes, donc le planning doit se trouver dans ton script de hook, ton téléphone ou ton outil de notification. Avec Claude Code Notifier, ccn config set quiet_hours 22:00-08:00 le fait en une ligne.

Le niveau que tu choisis compte, car ils ne se comportent pas pareil. Un hook silencieux n'envoie rien. Un téléphone en Ne pas déranger reçoit quand même l'alerte, mais sans son. Les sections ci-dessous détaillent chacun et quand l'utiliser.

01Ce que « silencieux » doit vouloir dire pour Claude Code

Avant de configurer quoi que ce soit, décide de ce qui doit arriver à une demande reçue pendant les heures calmes. Il y a trois types d'alerte :

  • Claude a terminé. Tu peux la retenir sans risque. Tu la liras quand tu regarderas.
  • Claude a besoin d'une permission. Claude Code attend au prompt jusqu'à ce que quelqu'un réponde. Si rien ne te parvient, la session reste bloquée jusqu'à ton retour.
  • Claude a posé une question. Comme pour une permission : la session attend.

Les heures calmes, c'est donc un compromis entre sommeil et avancement. Si tu lances une longue tâche avant d'aller te coucher, tu voudras peut-être couper les alertes « terminé » tout en pouvant voir une demande en attente le matin. Si tu veux que Claude continue toute la nuit sans rien demander, c'est une question de mode de permission, pas de notifications.

02Heures calmes dans un hook fait maison

Claude Code exécute ta commande de hook à chaque déclenchement de l'événement. Pour ajouter des heures calmes, vérifie l'heure au début du script et quitte tout de suite si besoin. Ça marche pour n'importe quel hook qui envoie une notification bureau, un push ntfy ou un message de chat.

Sur Mac et Linux, enregistre ceci dans ~/.claude/hooks/notify.sh et rends-le exécutable avec chmod +x :

#!/bin/sh
# Quiet between 22:00 and 08:00, local time
hour=$(date +%H)
if [ "$hour" -ge 22 ] || [ "$hour" -lt 8 ]; then
  exit 0
fi

# Your real notification command goes here, for example:
notify-send "Claude Code" "Claude has finished"

Sur Mac, remplace la dernière ligne par une commande osascript ; le guide macOS en donne une. Ensuite, fais pointer le hook vers le script dans ~/.claude/settings.json :

{
  "hooks": {
    "Stop": [
      {
        "hooks": [
          { "type": "command", "command": "~/.claude/hooks/notify.sh" }
        ]
      }
    ]
  }
}

L'important, c'est de quitter avec le code 0. Tout autre code affiche une erreur de hook dans la transcription, et le code 2 sur un hook Stop dit à Claude de continuer à travailler, ce qui n'est pas ce que tu veux ici.

Sous Windows, fais la même vérification en PowerShell avec (Get-Date).Hour. Le guide Windows montre un hook PowerShell complet.

Mettre complètement les hooks en pause

Pour une session silencieuse ponctuelle, lance Claude Code avec tous les hooks désactivés :

claude --settings '{"disableAllHooks": true}'

Ça ne vaut que pour cette session. Mettre "disableAllHooks": true dans un fichier de réglages désactive les hooks jusqu'à ce que tu l'enlèves. Attention : ça désactive tous les hooks, y compris ceux qui formatent le code ou bloquent des commandes, donc utilise-le avec prudence.

Les alertes propres à Claude Code

Les notifications terminal intégrées de Claude Code sont contrôlées par preferredNotifChannel. Le passer à "notifications_disabled" coupe ces alertes. Ça n'arrête pas tes hooks, qui continuent de tourner. Le guide sur la cloche du terminal détaille les autres valeurs.

03Concentration et Ne pas déranger sur le téléphone

Si tes alertes arrivent sur un téléphone, ses propres modes silencieux sont la solution la plus simple, et ils fonctionnent quel que soit l'outil qui envoie l'alerte.

  • iPhone : le mode Concentration (Réglages, puis Concentration) coupe les notifications selon un horaire. Tu peux choisir quelles apps passent quand même. Si tu veux les alertes Claude Code la nuit, ajoute l'app à la liste autorisée ; si tu veux le silence, laisse-la de côté et les alertes t'attendront dans le Centre de notifications.
  • Android : Ne pas déranger (dans Paramètres, sous Notifications ou Son selon le téléphone) fonctionne pareil, avec un horaire et des exceptions par app. Les paramètres de notification de chaque app permettent aussi de couper le son ou les vibrations pour cette app uniquement.

L'avantage côté téléphone, c'est que rien n'est perdu : les alertes arrivent quand même et t'attendent. L'inconvénient, c'est que ça s'applique à tout le téléphone : tu le règles une fois pour toute ta soirée, pas seulement pour Claude Code.

04Le silence sur l'ordinateur

Sur l'ordinateur, Concentration sur Mac, Ne pas déranger sur Windows et l'option Ne pas déranger de la plupart des bureaux Linux coupent les notifications bureau envoyées par les hooks. Pratique pendant un partage d'écran, quand une bannière affichant un nom de projet ou une commande est bien la dernière chose que tu veux montrer.

05Les heures calmes avec Claude Code Notifier

Claude Code Notifier est un outil indépendant, non développé par Anthropic. Son outil en ligne de commande, ccn, tourne comme hooks Claude Code sur Mac, Windows et Linux et envoie les alertes vers un téléphone iPhone ou Android appairé. Les réglages de silence sont intégrés, pas besoin de modifier un script :

ccn config set quiet_hours 22:00-08:00

Pendant les heures calmes, ccn n'envoie rien au téléphone et rien ne s'y accumule : Claude Code demande dans le terminal comme d'habitude, et la demande t'attend à ton retour. Les notifications bureau sur l'ordinateur sont aussi suspendues pendant ces heures. ccn config set quiet_hours off désactive l'horaire.

Les autres réglages utiles :

RéglageCe qu'il fait
quiet_when_presentActivé par défaut. Tant que tu es devant le terminal où tourne Claude, le téléphone ne reçoit rien.
notify_on_doneDésactive-le pour couper les alertes « Claude a terminé » tout en gardant les permissions et les questions.
notify_on_permission, notify_on_questionDésactive séparément l'un ou l'autre type de demande.
soundGère le son de l'alerte.
desktop_notificationsActive ou désactive les notifications bureau sur cet ordinateur.

Par exemple, ccn config set notify_on_done off ne garde que les alertes qui bloquent Claude. La plupart de ces réglages peuvent aussi être modifiés par ordinateur depuis l'app mobile, pratique si tu as un portable pro et un fixe à la maison avec des horaires différents. Lance ccn config show pour voir ce qui est actif, et ccn sync pour récupérer les changements faits sur le téléphone.

Si tu veux l'inverse, une soirée tranquille où Claude continue de bosser, le workflow « partir en laissant tourner » explique comment laisser une session active et y répondre depuis le téléphone quand tu veux.

06FAQ

Claude Code a-t-il un réglage d'heures calmes ?

Non. Claude Code exécute les hooks à chaque événement, sans horaire. Ajoute une vérification de l'heure dans ton script de hook, utilise le mode Concentration ou Ne pas déranger de ton téléphone, ou un outil avec des heures calmes intégrées, comme le quiet_hours de ccn.

Que devient une demande de permission pendant les heures calmes ?

Claude Code attend au prompt jusqu'à ce que quelqu'un réponde. Les heures calmes coupent seulement l'alerte. Si tu veux que Claude continue sans demander, change le mode de permission ou ajoute des règles d'autorisation avant de partir.

Le mode Ne pas déranger de mon téléphone bloque-t-il les notifications Claude Code ?

Il les rend silencieuses, mais elles arrivent quand même et t'attendent dans la liste des notifications. Sur iPhone et Android, tu peux ajouter une exception pour qu'une app puisse quand même t'alerter en mode Ne pas déranger.

Puis-je couper uniquement les alertes « Claude a terminé » ?

Oui. Avec une config maison, supprime ton hook Stop ou limite-le dans le temps. Avec ccn, lance ccn config set notify_on_done off et garde les alertes de permission et de question.

Quel fuseau horaire ccn utilise-t-il pour les heures calmes ?

L'heure locale de l'ordinateur. Si tu voyages, les heures suivent l'horloge de l'ordinateur qui fait tourner Claude Code.

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

  • Les notifications de Claude Code ne marchent pas ? Une checklistTes hooks ne se déclenchent pas ou tu n'as aucune alerte quand Claude Code termine ? Suis cette checklist, de /hooks et du log de debug jusqu'à ccn doctor et ccn test.
  • Laisser Claude Code tourner et t'éloigner : un workflowUne routine pratique pour les longues tâches Claude Code : garder l'ordinateur éveillé, supprimer les prompts inutiles, recevoir une notification sur ton téléphone et répondre depuis celui-ci.
  • 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.
  • Plusieurs sessions Claude Code : savoir laquelle a besoin de toiTu fais tourner des sessions ou des worktrees Claude Code en parallèle ? Nomme-les, mets le projet dans chaque alerte et renvoie chaque demande vers la bonne session.
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.