ccn est un petit programme que Claude Code exécute via ses hooks. Il envoie une notification push sur ton téléphone quand Claude termine ou a besoin de toi, et te laisse approuver, refuser ou répondre depuis là. Rien ne tourne en arrière-plan, et il fonctionne dans n’importe quel terminal.
01Installer et jumeler
macOS et Linux
curl -fsSL https://claudecodenotifier.com/install.sh | sh -s 482913
Windows (PowerShell)
irm https://claudecodenotifier.com/install.ps1 | iex; ccn pair 482913
La prise en charge de Windows est en bêta.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913
Pour tous ceux qui ont Node.js
npx @touchtap/ccn pair 482913
Chaque ligne installe ccn et le jumelle en une seule fois. Pour installer sans code, retire-le (| sh, ou la partie avant &&) et lance ccn pair CODE plus tard. Remplace 482913 par le code affiché sur ton téléphone. Les codes durent 5 minutes ; l’app en génère un nouveau quand il expire. Le jumelage ajoute sept entrées à ~/.claude/settings.json et laisse tout le reste du fichier intact.
02Ce que tu obtiens
- Claude a terminé : une notification push dès qu’un tour se termine.
- Autorisations : autoriser une fois, autoriser pour la session ou refuser, depuis le téléphone.
- Questions : choisis une réponse quand Claude te demande de trancher.
- Une consigne : juste après la fin de Claude, envoie la suivante depuis le téléphone.
Si tu as tapé au clavier dans les 30 dernières secondes, rien n’attend : le terminal pose sa question comme d’habitude et le téléphone reçoit une note. Si tu es absent, le terminal attend ton téléphone, et cesse d’attendre dès que tu touches le clavier. Tu peux régler les délais de chaque ordinateur dans l’app.
03Commandes
ccn pair CODEJumelle avec ton téléphone et installe les hooksccn doctorVérifie les hooks, le jumelage et la connexionccn testEnvoie une notification de testccn devicesListe les téléphones jumelés, ou en révoque unccn config showAffiche les réglages de cet ordinateurccn syncRécupère maintenant les réglages modifiés sur le téléphone04L’app Mac
L’app Claude Code Notifier de la barre des menus Mac fonctionne toujours, et elle est gratuite. Si tu préfères une app à un terminal, télécharge-la ou lance brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier. Contrairement à ccn, elle peut afficher des notifications sur le Mac et déclencher des webhooks sans téléphone, et elle nécessite iTerm2, kitty ou tmux pour répondre depuis le téléphone. Ne lance pas les deux sur le même Mac, sinon chaque notification arrive en double. Pour passer de l’app à ccn, jumelle avec ccn pair CODE --replace-mac-app, qui supprime les hooks de l’app, puis quitte l’app.
05Désinstaller
ccn uninstall
Cela retire les hooks de settings.json, révoque les jumelages et supprime l’état local. Supprime ensuite le binaire : ~/.local/bin/ccn sur macOS et Linux, %LOCALAPPDATA%\Programs\ccn sur Windows, ou brew uninstall ccn.