ccn — небольшая программа, которую Claude Code запускает через хуки. Она отправляет push на телефон, когда Claude закончил или ждёт вас, и позволяет разрешать, отклонять и отвечать оттуда. Ничего не работает в фоне, а работает она в любом терминале.
01Установка и связка
macOS и Linux
curl -fsSL https://claudecodenotifier.com/install.sh | sh -s 482913
Windows (PowerShell)
irm https://claudecodenotifier.com/install.ps1 | iex; ccn pair 482913
Поддержка Windows в бете.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913
Для всех, у кого есть Node.js
npx @touchtap/ccn pair 482913
Каждая строка устанавливает ccn и сразу связывает его с телефоном. Чтобы установить без кода, уберите его (| sh или часть до &&) и позже выполните ccn pair CODE. Замените 482913 кодом с вашего телефона. Код действует 5 минут; когда он истечёт, приложение создаст новый. При связке в ~/.claude/settings.json добавляются семь записей, всё остальное в файле остаётся как было.
02Что вы получаете
- Claude закончил: push в тот же момент, когда завершился ход.
- Разрешения: разрешить раз, разрешить на сеанс или отклонить, с телефона.
- Вопросы: выберите ответ, когда Claude просит выбрать.
- Новая инструкция: сразу после того, как Claude закончил, отправьте следующую с телефона.
Если вы печатали за последние 30 секунд, ничего не ждёт: терминал спрашивает как обычно, а телефон получает уведомление. Если вы отошли, терминал ждёт телефон и перестаёт ждать, как только вы коснулись клавиатуры. Время ожидания можно изменить для каждого компьютера в приложении.
03Команды
ccn pair CODEСвязывает с телефоном и устанавливает хукиccn doctorПроверяет хуки, связку и соединениеccn testОтправляет тестовое уведомлениеccn devicesПоказывает связанные телефоны или отзывает одинccn config showПоказывает настройки этого компьютераccn syncСразу загружает настройки, изменённые на телефоне04Приложение для Mac
Приложение Claude Code Notifier для Mac в строке меню по-прежнему работает, и оно бесплатно. Если вам удобнее приложение, чем терминал, скачайте его или выполните brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier. В отличие от ccn, оно умеет показывать уведомления Mac и вызывать вебхуки без телефона, а для ответов с телефона ему нужен iTerm2, kitty или tmux. Не запускайте оба на одном Mac, иначе каждое уведомление придёт дважды. Чтобы перейти с приложения на ccn, свяжите его командой ccn pair CODE --replace-mac-app, которая удалит хуки приложения, а затем закройте приложение.
05Удаление
ccn uninstall
Это убирает хуки из settings.json, отзывает связки и удаляет локальное состояние. Затем удалите сам файл: ~/.local/bin/ccn на macOS и Linux, %LOCALAPPDATA%\Programs\ccn на Windows или выполните brew uninstall ccn.