ccn è un piccolo programma che Claude Code esegue tramite i suoi hook. Invia una notifica push al telefono quando Claude finisce o ha bisogno di te e ti permette di approvare, negare o rispondere da lì. Niente resta attivo in background e funziona in qualsiasi terminale.
01Installa e abbina
macOS e Linux
curl -fsSL https://claudecodenotifier.com/install.sh | sh -s 482913
Windows (PowerShell)
irm https://claudecodenotifier.com/install.ps1 | iex; ccn pair 482913
Il supporto per Windows è in beta.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913
Per chi ha Node.js
npx @touchtap/ccn pair 482913
Ogni riga installa ccn e lo abbina in un colpo solo. Per installare senza codice, omettilo (| sh, oppure la parte prima di &&) ed esegui ccn pair CODE più tardi. Sostituisci 482913 con il codice sul tuo telefono. I codici durano 5 minuti; quando scade, l'app ne genera uno nuovo. L'abbinamento aggiunge sette voci a ~/.claude/settings.json e lascia intatto tutto il resto del file.
02Cosa ottieni
- Claude ha finito: una notifica push appena finisce un turno.
- Autorizzazioni: consenti una volta, consenti per la sessione o nega, dal telefono.
- Domande: scegli una risposta quando Claude ti chiede di decidere.
- Un seguito: subito dopo che Claude ha finito, invia dal telefono la prossima istruzione.
Se hai scritto negli ultimi 30 secondi, niente resta in attesa: il terminale chiede come al solito e il telefono riceve un avviso. Se sei lontano, il terminale aspetta il telefono e smette di aspettare appena tocchi la tastiera. Puoi cambiare i tempi di ogni computer nell'app.
03Comandi
ccn pair CODEAbbina il telefono e installa gli hookccn doctorControlla gli hook, l'abbinamento e la connessioneccn testInvia una notifica di provaccn devicesElenca i telefoni abbinati o ne revoca unoccn config showMostra le impostazioni di questo computerccn syncRecupera subito le impostazioni cambiate dal telefono04L'app per Mac
L'app per Mac di Claude Code Notifier nella barra dei menu funziona ancora ed è gratuita. Se preferisci un'app a un terminale, scaricala oppure esegui brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier. A differenza di ccn, può mostrare notifiche su Mac e inviare webhook senza un telefono, e richiede iTerm2, kitty o tmux per rispondere dal telefono. Non eseguirle entrambe sullo stesso Mac, o ogni notifica arriverà due volte. Per passare dall'app a ccn, abbina con ccn pair CODE --replace-mac-app, che rimuove gli hook dell'app, poi chiudi l'app.
05Disinstalla
ccn uninstall
Così rimuovi gli hook da settings.json, revochi gli abbinamenti ed elimini lo stato locale. Poi elimina il binario: ~/.local/bin/ccn su macOS e Linux, %LOCALAPPDATA%\Programs\ccn su Windows, oppure brew uninstall ccn.