claude-code-notifier
cómo funciona guías preguntas frecuentes
◐Español
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文
Empezar
Todas las guías

Horas de silencio y No molestar para las notificaciones de Claude Code

Actualizado el 31 de octubre de 2026 · 6 min de lectura
en esta página 01Qué debería significar «silencio» en Claude Code 02Horas de silencio en un hook hecho por ti 03Concentración y No molestar en el móvil 04Silencio en el ordenador 05Horas de silencio con Claude Code Notifier 06Preguntas frecuentes

Para silenciar las notificaciones de Claude Code por la noche o en reuniones, puedes actuar en tres capas: el propio hook (no enviar en ciertas horas), el sistema operativo (Concentración en iPhone y Mac, No molestar en Android, Windows y Linux) y la herramienta que usas para enviar los avisos. Claude Code no tiene un ajuste propio de horas de silencio, así que el horario tiene que estar en tu script de hook, en tu teléfono o en tu herramienta de notificaciones. Con Claude Code Notifier, ccn config set quiet_hours 22:00-08:00 lo resuelve en una línea.

La capa que elijas importa, porque se comportan de forma distinta. Un hook silenciado no envía nada. Un teléfono en No molestar sí recibe el aviso, pero no suena. Abajo te explicamos cada una y cuándo usarla.

01Qué debería significar «silencio» en Claude Code

Antes de configurar nada, decide qué quieres que pase con una petición que llega durante las horas de silencio. Hay tres tipos de aviso:

  • Claude ha terminado. Puede esperar sin problema. Lo lees cuando mires.
  • Claude necesita un permiso. Claude Code se queda esperando en el prompt hasta que alguien responda. Si no te llega nada, la sesión sigue parada hasta que vuelvas.
  • Claude ha hecho una pregunta. Igual que con un permiso: la sesión espera.

Así que las horas de silencio cambian progreso por descanso. Si lanzas una tarea larga antes de dormir, quizá quieras silenciar los avisos de «terminado» pero poder ver por la mañana una petición pendiente. Si quieres que Claude siga trabajando toda la noche sin preguntar, eso se decide con el modo de permisos, no con las notificaciones.

02Horas de silencio en un hook hecho por ti

Claude Code ejecuta el comando de tu hook cada vez que se dispara el evento. Para añadir horas de silencio, comprueba la hora al principio del script y sal antes de tiempo. Funciona con cualquier hook que envíe una notificación de escritorio, un push de ntfy o un mensaje de chat.

En Mac y Linux, guarda esto como ~/.claude/hooks/notify.sh y hazlo ejecutable con 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"

En un Mac, cambia la última línea por un comando osascript; tienes uno en la guía de macOS. Después apunta el hook al script en ~/.claude/settings.json:

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

Lo importante es salir con código 0. Cualquier otro código muestra un error del hook en la transcripción, y el código 2 en un hook Stop le dice a Claude que siga trabajando, que no es lo que quieres aquí.

En Windows, haz la misma comprobación en PowerShell con (Get-Date).Hour. La guía de Windows incluye un hook completo en PowerShell.

Pausar los hooks por completo

Para una sesión puntual en silencio, inicia Claude Code con todos los hooks desactivados:

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

Esto solo dura esa sesión. Poner "disableAllHooks": true en un archivo de ajustes desactiva los hooks hasta que lo quites. Ojo: desactiva todos los hooks, incluidos los que formatean código o bloquean comandos, así que úsalo con cuidado.

Los avisos propios de Claude Code

Las notificaciones de terminal integradas de Claude Code se controlan con preferredNotifChannel. Si lo pones en "notifications_disabled", esas alertas dejan de salir. Tus hooks no se detienen: siguen ejecutándose. La guía de la campana del terminal explica los demás valores.

03Concentración y No molestar en el móvil

Si tus alertas llegan al móvil, sus propios modos de silencio son la capa más sencilla, y funcionan sea cual sea la herramienta que envíe la alerta.

  • iPhone: Concentración (Ajustes > Concentración) silencia las notificaciones según un horario. Puedes elegir qué apps pueden seguir avisándote. Si quieres recibir alertas de Claude Code por la noche, añade la app a la lista de permitidas; si prefieres silencio, déjala fuera y las alertas te esperarán en el Centro de notificaciones.
  • Android: No molestar (en Ajustes, dentro de Notificaciones o Sonido, según el móvil) funciona igual, con horario y excepciones por app. Además, los ajustes de notificación de cada app te permiten desactivar el sonido o la vibración solo para esa app.

La ventaja de la capa del móvil es que no se pierde nada: las alertas siguen llegando y te esperan. La desventaja es que afecta a todo el móvil, así que lo configuras una vez para toda la tarde, no solo para Claude Code.

04Silencio en el ordenador

En el ordenador, Concentración en Mac, No molestar en Windows y el interruptor de no molestar de la mayoría de escritorios Linux silencian las notificaciones de escritorio de los hooks. Es útil cuando compartes pantalla, porque lo último que quieres es un aviso mostrando el nombre de un proyecto o un comando.

05Horas de silencio con Claude Code Notifier

Claude Code Notifier es una herramienta independiente, no creada por Anthropic. Su herramienta de línea de comandos, ccn, se ejecuta como hooks de Claude Code en Mac, Windows y Linux y envía alertas a un iPhone o Android vinculado. Trae ajustes de silencio integrados, así que no tienes que editar ningún script:

ccn config set quiet_hours 22:00-08:00

Durante las horas de silencio, ccn no envía nada al móvil y nada queda esperando: Claude Code pregunta en el terminal como siempre, y la solicitud seguirá ahí cuando vuelvas. Las notificaciones de escritorio del ordenador también se retienen durante esas horas. ccn config set quiet_hours off vuelve a desactivar el horario.

Otros ajustes que ayudan:

AjusteQué hace
quiet_when_presentActivado por defecto. Mientras estés en el terminal donde se ejecuta Claude, el móvil no recibe nada.
notify_on_doneDesactívalo para dejar de recibir las alertas de "Claude ha terminado" pero mantener las de permisos y preguntas.
notify_on_permission, notify_on_questionDesactiva cada tipo de solicitud por separado.
soundControla el sonido de la alerta.
desktop_notificationsActiva o desactiva las notificaciones de escritorio en este ordenador.

Por ejemplo, ccn config set notify_on_done off deja solo las alertas que bloquean a Claude. La mayoría de estos ajustes también se pueden cambiar por ordenador desde la app del móvil, algo práctico si tienes un portátil del trabajo y un ordenador de casa con horarios distintos. Ejecuta ccn config show para ver la configuración activa y ccn sync para traer los cambios hechos en el móvil.

Si quieres lo contrario, una tarde tranquila en la que Claude siga trabajando, el flujo para alejarte del ordenador explica cómo dejar una sesión en marcha y responderla desde el móvil cuando quieras.

06Preguntas frecuentes

¿Claude Code tiene un ajuste de horas de silencio?

No. Claude Code ejecuta los hooks cada vez que se dispara un evento y no tiene horarios para ellos. Añade una comprobación de hora en tu script de hook, usa Concentración o No molestar en el móvil, o una herramienta con horas de silencio integradas, como quiet_hours de ccn.

¿Qué pasa con una solicitud de permiso durante las horas de silencio?

Claude Code espera en el prompt hasta que alguien responda. Las horas de silencio solo detienen la alerta. Si quieres que Claude siga trabajando sin preguntar, cambia el modo de permisos o añade reglas de permiso antes de irte.

¿No molestar en el móvil bloqueará las notificaciones de Claude Code?

Las silencia, pero siguen llegando y esperan en la lista de notificaciones. En iPhone y Android puedes añadir una excepción para que una app pueda avisarte aunque esté activado No molestar.

¿Puedo desactivar solo las alertas de "Claude ha terminado"?

Sí. Si lo montas tú mismo, elimina o limita por horario tu hook Stop. Con ccn, ejecuta ccn config set notify_on_done off y mantén activas las alertas de permisos y preguntas.

¿Qué zona horaria usa ccn para las horas de silencio?

La hora local del ordenador. Si viajas, el horario sigue el reloj del ordenador donde se ejecuta Claude Code.

Claude Code Notifier Recibe un push en el móvil cuando Claude Code termina o te necesita, y aprueba, deniega o responde desde ahí. La herramienta de línea de comandos ccn es gratis en Mac, Windows y Linux.
Descargar para iOS Descargar para Android Instalar ccn

Guías relacionadas

  • ¿No funcionan las notificaciones de Claude Code? Una checklist¿Los hooks no se disparan o no recibes ningún aviso cuando Claude Code termina? Sigue esta checklist, desde /hooks y el log de depuración hasta ccn doctor y ccn test.
  • Deja Claude Code trabajando y vete: un flujo de trabajoUna rutina práctica para tareas largas de Claude Code: mantén el ordenador despierto, elimina prompts innecesarios, recibe avisos en el móvil y responde desde ahí.
  • El Notification hook de Claude Code: cuándo se dispara y cómo usarloCuándo se dispara el Notification hook de Claude Code, qué significan permission_prompt e idle_prompt, qué entrada recibe y por qué espera antes de dispararse.
  • Varias sesiones de Claude Code: cómo saber cuál te necesita¿Trabajas con sesiones o worktrees de Claude Code en paralelo? Ponles nombre, incluye el proyecto en cada aviso y envía cada solicitud de vuelta a la sesión correcta.
claude-code-notifier

Claude Code Notifier es una aplicación independiente de terceros. No está afiliada, respaldada ni patrocinada por Anthropic, PBC. "Claude" y "Claude Code" son marcas comerciales de Anthropic, PBC.

apps App para iOS App para Android ccn para macOS, Windows y Linux Todas las guías
legal Política de privacidad Condiciones del servicio Otros idiomas © 2026 touchtap. Todos los derechos reservados. TouchTap Ltd está registrada en Inglaterra y Gales, número de empresa 13942589.