ccn to mały program, który Claude Code uruchamia przez swoje hooki. Wysyła powiadomienie push na telefon, gdy Claude skończy lub Cię potrzebuje, i pozwala zatwierdzać, odmawiać lub odpowiadać stamtąd. Nic nie działa w tle, a całość działa w każdym terminalu.
01Instalacja i parowanie
macOS i Linux
curl -fsSL https://claudecodenotifier.com/install.sh | sh -s 482913
Windows (PowerShell)
irm https://claudecodenotifier.com/install.ps1 | iex; ccn pair 482913
Obsługa Windows jest w wersji beta.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913
Dla każdego z Node.js
npx @touchtap/ccn pair 482913
Każde polecenie instaluje ccn i od razu je paruje. Aby zainstalować bez kodu, pomiń go (| sh lub część przed &&) i uruchom ccn pair CODE później. Zamień 482913 na kod z telefonu. Kody są ważne 5 minut, a gdy wygasną, aplikacja tworzy nowy. Parowanie dodaje siedem wpisów do ~/.claude/settings.json i nie zmienia niczego innego w tym pliku.
02Co dostajesz
- Claude skończył: powiadomienie push w chwili, gdy tura się kończy.
- Zgody: zezwól raz, zezwól na sesję lub odmów, z telefonu.
- Pytania: wybierz odpowiedź, gdy Claude każe Ci wybierać.
- Kolejne polecenie: zaraz po tym, jak Claude skończy, wyślij następną instrukcję z telefonu.
Jeśli pisałeś w ciągu ostatnich 30 sekund, nic nie czeka: terminal pyta jak zwykle, a telefon dostaje powiadomienie. Gdy Cię nie ma, terminal czeka na telefon i przestaje czekać, gdy tylko dotkniesz klawiatury. Czasy możesz zmienić dla każdego komputera w aplikacji.
03Polecenia
ccn pair CODEParuje z telefonem i instaluje hookiccn doctorSprawdza hooki, parowanie i połączenieccn testWysyła testowe powiadomienieccn devicesWyświetla sparowane telefony lub odwołuje parowanieccn config showPokazuje ustawienia tego komputeraccn syncPobiera teraz ustawienia zmienione na telefonie04Aplikacja na Maca
Aplikacja Claude Code Notifier na pasku menu Maca nadal działa i jest bezpłatna. Jeśli wolisz aplikację od terminala, pobierz ją albo uruchom brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier. W odróżnieniu od ccn potrafi pokazywać powiadomienia na Macu i wywoływać webhooki bez telefonu, a żeby odpowiadać z telefonu, wymaga iTerm2, kitty lub tmux. Nie uruchamiaj obu na tym samym Macu, bo każde powiadomienie przyjdzie podwójnie. Aby przejść z aplikacji na ccn, sparuj poleceniem ccn pair CODE --replace-mac-app, które usuwa hooki aplikacji, a potem zamknij aplikację.
05Odinstalowanie
ccn uninstall
To usuwa hooki z settings.json, odwołuje parowania i kasuje lokalny stan. Potem usuń plik binarny: ~/.local/bin/ccn na macOS i Linuksie, %LOCALAPPDATA%\Programs\ccn w Windows albo uruchom brew uninstall ccn.