Claude Code bildirimi almanın beş yolu vardır: yerleşik terminal bildirimi, masaüstü uyarısı gösteren kendi yazdığınız bir hook, ntfy, Telegram, Slack veya Discord gibi bir servis üzerinden push gönderen bir hook, Anthropic'in kendi Remote Control özelliği ile Claude mobil uygulaması ve özel bir bildirim aracı. İlk üçü ücretsizdir ve size bir şey olduğunu haber verir. Remote Control ve özel araçlar ise telefonunuzdan yanıt vermenize de olanak tanır. Hangisinin en iyisi olduğu, yalnızca haberdar olmanız mı yoksa harekete de geçmeniz mi gerektiğine bağlıdır.
01Seçeneklere genel bakış
preferredNotifChannel)Bilgisayarınızdaki terminalHayırYok ya da tek bir ayarosascript, notify-send, PowerShell)BilgisayarınızdaHayırsettings.json içinde birkaç satır02Yerleşik: terminal size haber verir
Claude Code, işini bitirdiğinde veya bir izin prompt'unda beklediğinde ve siz başında değilmişsiniz gibi göründüğünde zaten bildirim gösterir. Varsayılan olarak iTerm2, Ghostty ve Kitty'de masaüstü bildirimi gönderir, Apple Terminal'de yalnızca belirli bir durumda zil çalar, diğer terminallerde ise hiçbir şey yapmaz. preferredNotifChannel ayarıyla bunu değiştirebilirsiniz; örneğin "terminal_bell" değeriyle her terminale zil karakteri gönderilir.
Güçlü yanları: kurulacak bir şey yok, bildirimi ileten terminallerde SSH üzerinden de çalışır. Sınırları: yalnızca önünüzdeki bilgisayara ulaşır, birçok terminal (IDE terminalleri dahil) varsayılan olarak hiçbir şey almaz ve yanıt veremezsiniz. Ayrıntılar terminal bell rehberinde.
03Kendi hook'larınız: masaüstü bildirimleri
Hook'lar, Claude Code'un belirli noktalarda bir komut çalıştırmasını sağlar. Notification hook'u, Claude dikkatinizi gerektirdiğinde tetiklenir (yaklaşık altı saniyedir bekleyen bir izin prompt'u ya da işini bitirdikten sonra yaklaşık 60 saniyedir boşta duran Claude). Stop hook'u ise bir tur biter bitmez tetiklenir. Herhangi birini platformunuzun bildirim komutuna yönlendirdiğinizde Mac, Windows ve Linux'ta her terminalde bildirim alırsınız. Claude işini bitirdiğinde bildirim alma rehberi bunu adım adım anlatıyor.
Güçlü yanları: ücretsiz, gizli, tamamen sizin kontrolünüzde, ağ gerektirmez. Sınırları: yine yalnızca o bilgisayarda çalışır; headless bir sunucuda veya SSH üzerinden masaüstü komutunun gösterebileceği bir masaüstü yoktur (bkz. SSH üzerinden bildirimler).
04Kendi hook'larınız: telefonunuza push
Aynı hook bunun yerine bir push servisini çağırabilir. Yaygın seçenekler:
- ntfy: tek satırlık bir
curlile bir topic'e gönderin, iPhone veya Android'deki ntfy uygulamasında alın. ntfy.sh üzerinde ücretsizdir, kendi sunucunuzu da barındırabilirsiniz. Bkz. ntfy rehberi. - Pushover: aylık ücretsiz mesaj kotası ve kendi uygulamaları olan bir API. Mesajlar 1.024 karakterle sınırlıdır.
- Telegram, Slack veya Discord: bir bot ya da incoming webhook, zaten takip ettiğiniz bir sohbete mesaj gönderir. Bkz. Telegram, Slack ve Discord rehberi.
Güçlü yanları: nerede olursanız olun telefonunuza ulaşır, ucuz veya ücretsizdir ve tam olarak neyin gönderildiğini görürsünüz. Sınırları: yalnızca tek yönlüdür. Telefon size Claude'un beklediğini söyleyebilir, ama oturum yine de klavyeye dönmenizi bekler. Ayrıca gizli bilgileri (topic adları, token'lar, webhook URL'leri) yönetmeniz ve ne zaman göndermeyeceğine karar vermeniz gerekir; çünkü hook, masada olsanız da olmasanız da tetiklenir.
05Anthropic'in Remote Control özelliği ve Claude uygulaması
Remote Control, iPhone ve Android'deki Claude uygulamasını ya da tarayıcıdaki claude.ai/code'u bilgisayarınızda çalışan bir Claude Code oturumuna bağlar. Tüm konuşmayı görür ve yazabilirsiniz; izin prompt'ları ve AskUserQuestion soruları telefona iletilir. /config içinde Push when actions required ve Push when Claude decides açıkken uygulama push bildirimleri gönderir. Bağlı terminalde yazarken veya terminal odaktayken bunları atlar.
Güçlü yanları: Anthropic tarafından geliştirilmiştir, oturumun tamamı telefonunuzdadır, üçüncü taraf yoktur. Sınırları (Anthropic'in dokümantasyonuna göre): claude.ai üzerinden giriş yapılmış bir Pro, Max, Ultra, Team veya Enterprise planı gerekir, API anahtarları desteklenmez; Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry veya özel bir ANTHROPIC_BASE_URL ile kullanılamaz. Team ve Enterprise'da bir Owner'ın bunu açması gerekir. Oturumun Remote Control ile başlatılması (veya açılışta bağlanacak şekilde ayarlanması) gerekir ve "decides" push'larını ne zaman göndereceğine Claude karar verir; iki anahtar dışında olay bazlı bir ayar yoktur.
06Özel bildirim araçları
Bazı araçlar yukarıdaki hook'lar üzerine kurulur ve bir yanıt yolu ekler.
- claude-remote-approver,
PermissionRequesthook'unu ve ntfy'yi kullanan açık kaynaklı (MIT) bir npm paketidir. Her izin isteği, Approve ve Deny butonlu bir bildirime dönüşür;AskUserQuestionseçenekleri de buton olur. Zaman aşımı süresi içinde (varsayılan 120 saniye) yanıt gelmezse Claude Code terminaldeki prompt'a geri döner. - Pushary,
npx pushary@latest setupile kurulan barındırılan bir servistir. Claude Code hook'larını kurar, Claude işini bitirdiğinde push gönderir ve telefondan onaylamanıza veya yanıtlamanıza olanak tanır. - Claude Code Notifier (bizim aracımız), Mac, Windows ve Linux için ücretsiz bir komut satırı aracı olan
ccnile iPhone ve Android için telefon uygulamalarından oluşur. Bağımsızdır ve Anthropic tarafından geliştirilmemiştir.
Diğer açık kaynak projeler, hazır bir script ile ntfy'ye, Discord'a veya masaüstüne bildirim gönderir. Script yazmadan kendin-yap çözümü istiyorsanız göz atmaya değer.
07Claude Code Notifier'ın yeri
İhtiyacınız yalnızca tek yönlü bildirimlerse, ntfy veya masaüstü bildirim aracınızla on satırlık bir hook gayet iyi bir çözümdür ve hiçbir maliyeti yoktur.
Claude Code Notifier, bildirimden sonraki an içindir. Tek başına kurulduğunda ccn, Claude işini bitirdiğinde, izin gerektiğinde veya bir soru sorduğunda Mac, Windows ya da Linux'ta masaüstü bildirimi gösterir. Bir telefon eşleştirdiğinizde şunları yapabilirsiniz:
- telefondan bir izin isteğine bir kez izin vermek, oturum boyunca izin vermek veya reddetmek
- Claude sizden seçim yapmanızı istediğinde bir yanıt seçmek
- Claude işini bitirir bitirmez bir sonraki talimatı göndermek
Ayrıca varlığınızı da takip eder. Son 30 saniye içinde yazdıysanız hiçbir şey beklemez: terminal her zamanki gibi sorar, telefona en fazla bir not gider. Uzaktaysanız terminal, belirlediğiniz bir üst sınıra kadar telefondan gelecek yanıtı bekler ve klavyeye dokunduğunuz anda beklemeyi bırakır. Bir hook olduğu için IDE terminalleri dahil her terminalde çalışır ve oturumda Remote Control'ün açık olmasını gerektirmez. Telefon uygulamaları abonelik veya ömür boyu satın alma gerektirir; bkz. fiyatlandırma. ccn sayfasından kurabilirsiniz.
08Nasıl seçmeli?
- Bilgisayarın başındasınız ve sadece bir uyarı istiyorsunuz: yerleşik bildirim veya bir masaüstü hook'u.
- Telefonunuzun titremesini istiyorsunuz ve yanıtlamak için bilgisayara döneceksiniz: ntfy veya bir sohbet webhook'u.
- Tüm konuşmayı telefonunuzda görmek istiyorsunuz ve bir claude.ai planıyla giriş yapıyorsunuz: Remote Control.
- Telefondan onaylamak, yanıtlamak ve devam etmek, klavye başındayken de sessiz kalan bildirimler istiyorsunuz: Claude Code Notifier gibi özel bir araç.
09SSS
Claude Code'un yerleşik bildirimleri var mı?
Evet. iTerm2, Ghostty ve Kitty'de masaüstü bildirimi gönderir; her terminalde bell almak için preferredNotifChannel ayarını "terminal_bell" yapabilirsiniz. Yalnızca terminalin çalıştığı bilgisayara ulaşır. Telefona push için Anthropic, Claude uygulamasıyla Remote Control'ü sunar.
Telefonumda Claude Code bildirimlerini ücretsiz nasıl alırım?
Ücretsiz bir ntfy topic'ine curl çalıştıran bir Notification veya Stop hook'u ve telefonunuzda ntfy uygulaması. ntfy rehberinde kopyala-yapıştır bir kurulum var. Size Claude'un beklediğini söyler ama sizin yerinize yanıt veremez.
Claude Code izin isteklerini telefonumdan onaylayabilir miyim?
Evet; Remote Control ile veya claude-remote-approver ya da Claude Code Notifier gibi PermissionRequest hook'u üzerine kurulu bir araçla. Bkz. izinleri telefondan onaylama.
Bunlardan birkaçını aynı anda kullanabilir miyim?
Evet, farklı kaynaklardan gelen hook'ların hepsi çalışır. İzin isteklerini yanıtlayan iki aracı birlikte kullanmaktan kaçının; iki araç aynı olayda bildirim gönderiyorsa yinelenen bildirimler alırsınız.