ccn, Claude Code'un hook'ları üzerinden çalıştırdığı küçük bir programdır. Claude bitirdiğinde ya da size ihtiyaç duyduğunda telefonunuza bildirim gönderir; onaylamanızı, reddetmenizi veya oradan yanıt vermenizi sağlar. Arka planda hiçbir şey çalışmaz ve her terminalde işler.
01Kurulum ve eşleme
macOS ve Linux
curl -fsSL https://claudecodenotifier.com/install.sh | sh -s 482913
Windows (PowerShell)
irm https://claudecodenotifier.com/install.ps1 | iex; ccn pair 482913
Windows desteği beta aşamasındadır.
Homebrew
brew trust --formula touch-tap/tap/ccn && brew install touch-tap/tap/ccn && ccn pair 482913
Node.js kullananlar için
npx @touchtap/ccn pair 482913
Her satır ccn'yi kurar ve tek seferde eşler. Kodsuz kurmak için kodu çıkarın (| sh ya da && öncesi kısım) ve ccn pair CODE komutunu sonra çalıştırın. 482913 yerine telefonunuzdaki kodu yazın. Kodlar 5 dakika geçerlidir; süresi dolunca uygulama yenisini üretir. Eşleme, ~/.claude/settings.json dosyasına yedi giriş ekler ve dosyadaki diğer her şeyi olduğu gibi bırakır.
02Neler sunar
- Claude bitirdi: tur biter bitmez bir bildirim.
- İzinler: telefondan bir kez izin verin, oturum boyunca izin verin veya reddedin.
- Sorular: Claude bir seçim yapmanızı istediğinde yanıtı seçin.
- Devam talimatı: Claude bitirir bitirmez sıradaki talimatı telefondan gönderin.
Son 30 saniyede yazı yazdıysanız hiçbir şey beklemez: terminal her zamanki gibi sorar, telefona ise bir bildirim düşer. Uzaktaysanız terminal telefonunuzu bekler ve klavyeye dokunduğunuz anda beklemeyi bırakır. Süreleri uygulamadan her bilgisayar için ayrı ayrı değiştirebilirsiniz.
03Komutlar
ccn pair CODETelefonunuzla eşler ve hook'ları kurarccn doctorHook'ları, eşlemeyi ve bağlantıyı denetlerccn testTest bildirimi gönderirccn devicesEşlenen telefonları listeler veya birinin eşlemesini kaldırırccn config showBu bilgisayarın ayarlarını gösterirccn syncTelefonda değişen ayarları hemen getirir04Mac uygulaması
Claude Code Notifier Mac menü çubuğu uygulaması hâlâ çalışıyor ve ücretsiz. Terminal yerine uygulamayı tercih ediyorsanız indirin ya da brew trust --cask touch-tap/tap/claude-code-notifier && brew install --cask touch-tap/tap/claude-code-notifier komutunu çalıştırın. ccn'den farklı olarak telefon olmadan da Mac bildirimleri gösterebilir ve webhook tetikleyebilir; telefondan yanıt vermek için ise iTerm2, kitty veya tmux gerekir. İkisini aynı Mac'te birlikte çalıştırmayın, yoksa her bildirim iki kez gelir. Uygulamadan ccn'ye geçmek için ccn pair CODE --replace-mac-app ile eşleyin; bu, uygulamanın hook'larını kaldırır. Ardından uygulamadan çıkın.
05Kaldırma
ccn uninstall
Bu, hook'ları settings.json dosyasından kaldırır, eşlemeleri iptal eder ve yerel durumu siler. Ardından çalıştırılabilir dosyayı silin: macOS ve Linux'ta ~/.local/bin/ccn, Windows'ta %LOCALAPPDATA%\Programs\ccn ya da brew uninstall ccn.