Практические ответы о hooks и уведомлениях Claude Code, а также о том, как подтверждать запросы Claude или отвечать ему с телефона на Mac, Windows и Linux.
- Как получить уведомление, когда Claude Code завершает работуИспользуйте Stop hook для «готово» и Notification hook для «нужен ввод». Готовые настройки для Mac, Windows и Linux, а также уведомления на телефон.
- Hooks в Claude Code: все события и их назначениеЧто такое hooks в Claude Code, где они задаются в settings.json, как работают matchers, входные данные и коды выхода и для чего нужно каждое событие.
- Notification hook в Claude Code: когда срабатывает и как использоватьКогда срабатывает Notification hook в Claude Code, что означают permission_prompt и idle_prompt, какие входные данные он получает и почему срабатывает с задержкой.
- Stop hook в Claude Code: запуск команды, когда Claude заканчивает работуКак работает Stop hook в Claude Code, какие данные он получает, как запустить команду, когда Claude заканчивает работу, и как безопасно заставить Claude продолжить.
- Ответ на запросы разрешений из hook (PermissionRequest)Как работает hook PermissionRequest в Claude Code, как разрешать или запрещать действия из скрипта и почему правила разрешений часто подходят лучше.
- Одобряйте запросы разрешений Claude Code с телефонаHook PermissionRequest в Claude Code может вернуть allow или deny. Рассказываем, как отвечать на запросы разрешений с телефона — вручную или с помощью ccn.
- Отвечайте на вопросы Claude Code с телефонаКогда Claude Code задаёт вопрос с вариантами ответа через AskUserQuestion, ответ может передать hook PreToolUse. Рассказываем, как отвечать с телефона.
- Подключение телефона к Claude Code на Mac, Windows или LinuxПривяжите телефон к Claude Code за минуту: установите ccn, затем отсканируйте QR-код или введите 6-значный код. Инструкция для Mac, Windows и Linux.
- Claude Code с телефона: что работает, а что нетРеальные способы работать с Claude Code с iPhone или Android: Remote Control и облачные сессии от Anthropic, SSH и push-инструменты на основе hooks.
- Запустите Claude Code и отойдите: рабочий процессПрактичный порядок действий для долгих задач Claude Code: не давайте компьютеру уснуть, уберите лишние запросы, получайте уведомления на телефон и отвечайте прямо с него.
- Уведомления Claude Code в macOSПолучайте уведомление macOS, когда Claude Code завершает работу или запрашивает разрешение: встроенные оповещения терминала, hook с osascript, terminal-notifier или ccn.
- Уведомления Claude Code в Windows (PowerShell и WSL)Получайте уведомление Windows, когда Claude Code закончил работу или ждёт ввода, нативно или в WSL: hooks на PowerShell, toast-уведомления BurntToast, звонок терминала или ccn.
- Уведомления Claude Code в LinuxПолучайте уведомление на рабочем столе Linux, когда Claude Code завершает работу или ждёт ввода: hooks с notify-send, звуки, escape-последовательности терминала или ccn.
- Уведомления от Claude Code на удалённом сервере по SSHЗапускайте Claude Code на VPS или удалённом сервере по SSH и всё равно получайте уведомления: через escape-последовательности терминала, которые проходят по SSH, или через push на телефон с ccn.
- Claude Code в tmux или screen: уведомления из отсоединённой сессииПолучайте уведомления, когда Claude Code в tmux или screen завершает работу или ждёт Вас: allow-passthrough, сигнал bell, именование сессий и push на телефон в отсоединённом режиме.
- Все способы получать уведомления Claude Code: сравнениеВстроенные оповещения, собственные hooks, ntfy и webhooks чатов, Remote Control от Anthropic и приложения-уведомители: что каждый вариант умеет и чего не умеет.
- Push-уведомления Claude Code через ntfy (своими руками)Отправляйте уведомления Claude Code на телефон через ntfy: hook-скрипт для Mac, Windows и Linux, записи в settings.json и способы сохранить topic приватным.
- Отправка уведомлений Claude Code в Telegram, Slack или DiscordОдин скрипт hook, который отправляет оповещения Claude Code в бот Telegram, incoming webhook Slack или webhook Discord на Mac, Windows и Linux.
- Встроенные уведомления Claude Code: звонок терминала и preferredNotifChannelКак работают встроенные оповещения Claude Code, что делает каждое значение preferredNotifChannel и как настроить iTerm2, Apple Terminal, Kitty, Ghostty и tmux.
- Уведомления Claude Code в терминалах VS Code, Cursor и JetBrainsПочему терминалы IDE молчат, когда Claude Code завершает работу, и как получать оповещения в VS Code, Cursor и JetBrains с помощью настройки или hook.
- Не работают уведомления Claude Code? Чек-листHooks не срабатывают или нет оповещения, когда Claude Code заканчивает работу? Пройдите по этому чек-листу: от /hooks и debug-лога до ccn doctor и ccn test.
- Тихие часы и «Не беспокоить» для уведомлений Claude CodeОтключите уведомления Claude Code ночью или на встречах: тихие часы в hook, «Фокусирование» и «Не беспокоить» на телефоне и quiet_hours в ccn.
- Режимы разрешений Claude Code (default, acceptEdits, plan, bypassPermissions)Что делает каждый режим разрешений Claude Code (default, acceptEdits, plan, auto, dontAsk, bypassPermissions), как их переключать и когда каждый из них безопасен.
- Несколько сессий Claude Code: как понять, какой из них нужны ВыЗапускаете параллельные сессии Claude Code или worktrees? Дайте им имена, указывайте проект в каждом уведомлении и отправляйте каждый ответ в нужную сессию.
- Безопасно ли одобрять действия Claude Code с телефона?Как работает удалённое одобрение в Claude Code, что может пойти не так, какие данные покидают Ваш компьютер и какие настройки обеспечивают безопасность.