claude-code-notifier
nasıl çalışır rehberler sss
◐Türkçe
English العربية Deutsch Español Français עברית Italiano 日本語 한국어 Nederlands Polski Português (Brasil) Русский Türkçe Tiếng Việt 简体中文 繁體中文
Başlayın
Tüm rehberler

Claude Code işlemlerini telefonunuzdan onaylamak güvenli mi?

Güncellenme: 31 Ekim 2026 · 7 dk okuma
bu sayfada 01Uzaktan onay nasıl çalışır 02Riskler ve her birini neyin sınırladığı 03Kendi kurduğunuz uzaktan onay 04Sizin yazmadığınız repository'lerden gelen hook'lar 05Claude Code Notifier'ın yeri 06SSS

Kurulum dar tutulduğunda Claude Code işlemlerini telefonunuzdan onaylamak makul ölçüde güvenlidir: yalnızca eşleştirdiğiniz telefonlar yanıt verebilir, telefon yalnızca Claude Code'un zaten size göstereceği prompt'ları yanıtlayabilir ve telefon ne derse desin deny kurallarınız geçerliliğini korur. Asıl riskler insani ve pratiktir: küçük ekranda okumadığınız bir komutu onaylamak, kilidi açık telefonunuzun başkasının elinde olması ve proje ayrıntılarının bir relay servisinden geçip kilit ekranında görünmesi. İyi tasarlanmış bir uzaktan onay aracı ilk grubu sınırlar; ikincisini birkaç ayarla siz yönetirsiniz.

01Uzaktan onay nasıl çalışır

Claude Code'da PermissionRequest adlı bir hook event'i vardır. Claude Code bir aracı kullanmak için sizden izin istemek üzereyken çalışır. Hook allow veya deny şeklinde bir kararla yanıt verebilir ve Claude Code, terminalde yanıt vermenizi beklemek yerine bu kararı kullanır. Uzaktan onay araçları bu hook'u kullanır: hook isteği telefonunuza gönderir, bekler ve yanıtınızı döndürür. PermissionRequest rehberi JSON'u gösterir.

Bu tasarımın üç özelliği güvenlik açısından önemlidir. Hepsi Anthropic'in hooks dokümantasyonundan gelir:

  • Yalnızca bir prompt olacaksa tetiklenir. İzin modunuz veya allow kurallarınız bir işleme zaten izin veriyorsa istek oluşmaz. Uzaktan onay, Claude'a klavye başında sahip olacağınızdan fazla yetki veremez.
  • Deny kuralları yine kazanır. allow döndüren bir hook, ayarlarınızdaki deny kurallarını atlatamaz. Read(./.env) için deny tanımladıysanız, telefonda bir dokunuş Claude'un onu okumasına izin veremez.
  • Hook sizin kullanıcınızla çalışır. Command hook'ları tam kullanıcı yetkilerinizle çalışır. Hook olarak kurduğunuz program, hesabınızın erişebildiği her şeyi okuyup değiştirebilir. Bu da yalnızca telefonu değil, araç seçimini de güvenliğinizin bir parçası yapar.

02Riskler ve her birini neyin sınırladığı

Başka biri yanıt veriyor

En kötü durum, istemediğiniz bir kişinin veya cihazın bir işlemi onaylamasıdır. Bunu sınırlayanlar:

  • Eşleştirme. Bir telefon yalnızca eşleştirildiği bilgisayar adına yanıt verebilir. Claude Code Notifier'da eşleştirme, bir QR kod veya 24 saat geçerli 6 haneli bir kodla yapılır ve her bilgisayara en fazla üç telefon bağlanabilir.
  • İptal etme. ccn devices bir bilgisayarla eşleşmiş telefonları listeler, ccn devices revoke <name> birini kaldırır. ccn forget bilgisayarı ve eşleştirmelerini sunucudan siler.
  • Telefonunuzun kilidi. Kilidi açık telefonunuzu elinde tutan herkes yanıt verebilir. Telefonu bilgisayarınızdaki Claude Code oturumlarının anahtarı olarak görün ve bir parola veya biyometrik kilit kullanın.

Okumadığınız bir şeyi onaylıyorsunuz

Telefonda uzun bir shell komutuna göz gezdirip geçmek kolaydır. Bazı alışkanlıklar yardımcı olur:

  • Allow'a dokunmadan önce komutun tamamını okuyun. Açıkça sorunsuz değilse reddedin ve daha sonra terminalden bakın.
  • Proje dışında durum değiştiren her şey için, örneğin git push, deploy veya paket kurulumları gibi, oturum boyunca izin ver yerine bir kez izin ver seçeneğini tercih edin.
  • Riskli komutları ayarlarınızda ask kurallarının, gizli bilgileri ise deny kurallarının arkasına koyun; böylece tehlikeli durumlara bir kuyruktaki dokunuşla değil, sakin kafayla yazdığınız kurallarla karar verilir. Söz dizimi için izin modları rehberine bakabilirsiniz.

Aslında klavyenin başındasınız

Siz bilgisayarın başındayken bir istek telefona ulaşırsa, aynı prompt'a iki taraf (siz ve telefonunuz) yanıt verebilir. Claude Code Notifier bilgisayarda olup olmadığınızı kontrol eder: son 30 saniye içinde bir şey yazdıysanız telefon beklenmez ve terminal her zamanki gibi sorar. Uzaktaysanız terminal, belirlediğiniz üst sınıra kadar telefondan gelecek yanıtı bekler ve klavyeye dokunduğunuz anda beklemeyi bırakır. Boşta olma kontrolü bilgisayarda yapılır ve sonucu hiçbir yere gönderilmez.

Proje ayrıntıları bilgisayarınızdan çıkar

Size bir isteği gösterebilmek için bir şeyin ayrıntılarını telefonunuza göndermesi gerekir. Kendiniz kurun ya da kurmayın, Claude Code için her telefon bildiriminin gizlilik bedeli budur. Claude Code Notifier ile, Gizlilik Politikası'nda belirtildiği üzere:

  • Hesap yoktur. Her bilgisayar ve telefon rastgele bir ID ile tanımlanır.
  • Bir bildirimin içerebilecekleri: projenin adı ve klasör yolu, Claude'un mesajı ya da sorduğu soru, prompt'unuzun başlangıcı ve izin istemlerinde araç adı ile girdisinin bir özeti; örneğin shell komutu veya dosya yolu (en fazla 200 karakter).
  • Nereye gider: Cloudflare üzerinde çalışan TouchTap relay sunucusundan geçer; push'u iletmek için de daha kısa bir sürümü Apple veya Google'a gönderilir. Proje klasör yolları Apple veya Google'a gönderilmez.
  • Ne kadar saklanır: sunucu bildirimleri ve onlara verdiğiniz yanıtları 48 saat içinde siler. Relay sunucusu IP adresinizi saklamaz.
  • İletim sırasında: sunucuyla tüm iletişim TLS (HTTPS ve WSS) kullanır. Relay, iletim için bildirim içeriğini tutar; yani bu uçtan uca şifreleme değil, iletim sırasında şifrelemedir.
  • Satılmaz: veriler satılmaz ve reklam için kullanılmaz.

Bilgisayarda ccn'in kimlik bilgisi rastgele bir token'dır. Varsayılan olarak macOS Keychain'de veya Windows Credential Manager'da, Linux'ta ise yalnızca sizin kullanıcı hesabınızın okuyabildiği bir dosyada tutulur; ccn config set credential_store ile sistem keychain'i ve dosya arasında geçiş yapabilirsiniz.

Gizli kod üzerinde çalışıyorsanız, politikanın kendi önerisi telefon bildirimlerinin uygun olup olmadığını ve her bilgisayar için hangi türlerin açılacağını değerlendirmenizdir. notify_on_done, notify_on_permission veya notify_on_question ayarlarını komut satırından ya da telefon uygulamasından, her bilgisayar için ayrı ayrı kapatabilirsiniz.

Kilit ekranı fazla şey gösteriyor

Bir komut veya müşteri proje adı içeren bir banner, telefonunuza göz atan herkes tarafından görülebilir. Hem iPhone hem de Android, tüm uygulamalar veya tek bir uygulama için bildirim önizlemelerini telefon kilidi açılana kadar gizlemenize izin verir. iPhone'da bu ayar Ayarlar > Bildirimler altındadır. Android'de kilit ekranı bildirim ayarlarında, genellikle hassas içeriği gizleme seçeneği olarak bulunur.

03Kendi kurduğunuz uzaktan onay

Uzaktan onayı bir PermissionRequest hook'u ve bir chat bot ya da push servisiyle kendiniz de kurabilirsiniz. Bu durumda aslında bir kimlik doğrulama sistemi inşa etmiş olursunuz: yalnızca sizin yanıt verebilmeniz, eski bir yanıtın yeni bir isteğe uygulanmaması ve takılan bir isteğin oturumu kilitlememesi gerekir. Paylaşılan herkese açık bir push sunucusunda yabancıları dışarıda tutan tek şey topic adıdır; bu yüzden ona bir parola gibi davranın. ntfy ve Telegram, Slack veya Discord rehberleri yalnızca bildirim gönderen kurulumları anlatır; bunlar hiçbir şeyi onaylayamadıkları için çok daha az risk taşır.

04Sizin yazmadığınız repository'lerden gelen hook'lar

Yalnızca onay için değil, her hook için geçerli bir risk daha var. Hook'lar bir projenin .claude/settings.json dosyasında commit'lenebilir. Etkileşimli bir oturumda Claude Code, klasör için workspace güven iletişim kutusunu kabul edene kadar hook'ları çalıştırmaz; bu yüzden bir repository'ye güvenmeden önce .claude/ dosyalarını okuyun. claude -p ve SDK çalıştırmalarında bu iletişim kutusu yoktur ve klasör güvenilir kabul edilir; dolayısıyla commit'lenmiş hook'lar çalışır. Sizin yazmadığınız kod üzerinde betikli çalıştırmalar için --settings '{"disableAllHooks": true}' parametresini verin.

05Claude Code Notifier'ın yeri

Claude Code Notifier, TouchTap Ltd. tarafından geliştirilen bağımsız bir araçtır. Anthropic tarafından yapılmamış, onaylanmamış veya desteklenmemiştir. Komut satırı aracı ccn, Mac, Windows ve Linux üzerinde Claude Code hook'ları olarak çalışır; iPhone ve Android uygulamaları ise bir kez izin vermenizi, oturum boyunca izin vermenizi veya reddetmenizi sağlar. ccn'in kaynak kodu GitHub'da erişilebilir durumdadır; böylece kurmadan önce hook'unuz olarak tam olarak neyin çalışacağını okuyabilirsiniz. Kurulum için telefondan onay rehberine bakın.

06SSS

Telefondan verilen bir onay deny kurallarımı geçersiz kılabilir mi?

Hayır. Claude Code, bir hook ne döndürürse döndürsün deny kurallarını değerlendirir. Uzaktan onay yalnızca Claude Code'un zaten göstereceği bir prompt'a yanıt verebilir.

Claude Code Notifier uçtan uca şifreli mi?

Hayır. Relay sunucusuna giden ve gelen trafik TLS kullanır ve sunucu bildirimleri ve yanıtları 48 saat içinde siler. Relay, içeriği iletirken tutar; push için de daha kısa bir sürümü Apple veya Google'a gider.

Telefonumu kaybedersem ne olur?

Her bilgisayarda eşleştirilmiş telefonları listelemek için ccn devices, kaybolanı kaldırmak için ccn devices revoke <name> komutunu çalıştırın. O zamana kadar başkasının yanıt vermesini engelleyen şey telefonunuzun kendi kilididir.

Kodum bilgisayarımdan çıkıyor mu?

ccn dosyalarınızı yüklemez. Bildirimler bir isteği göstermek için gereken ayrıntıları taşır: proje adı ve klasörü, Claude'un mesajı veya sorusu, prompt'unuzun başlangıcı ve ilgili komutun ya da dosyanın kısa bir özeti. Claude'un mesajı kod alıntılayabilir; bu yüzden hassas projelerde ihtiyaç duymadığınız bildirim türlerini kapatın.

Claude Code Notifier Claude Code işini bitirdiğinde veya size ihtiyaç duyduğunda telefonunuza push bildirimi alın, ardından oradan onaylayın, reddedin ya da yanıtlayın. ccn komut satırı aracı Mac, Windows ve Linux üzerinde ücretsizdir.
iOS için indirin Android için indirin ccn'i kurun

İlgili rehberler

  • Claude Code permission isteklerini telefonunuzdan onaylayınClaude Code'un PermissionRequest hook'u allow veya deny döndürebilir. Permission prompt'larını telefonunuzdan, elle ya da ccn ile nasıl yanıtlayacağınızı burada bulabilirsiniz.
  • İzin isteklerini hook ile yanıtlama (PermissionRequest)Claude Code'un PermissionRequest hook'u nasıl çalışır, bir script'ten nasıl izin verilir veya reddedilir ve izin kuralları neden çoğu zaman daha iyi bir araçtır.
  • Claude Code izin modları açıklaması (default, acceptEdits, plan, bypassPermissions)Her Claude Code izin modunun (default, acceptEdits, plan, auto, dontAsk, bypassPermissions) ne yaptığı, nasıl geçiş yapılacağı ve her birinin ne zaman güvenli olduğu.
  • Telefonunuzu Mac, Windows veya Linux'ta Claude Code'a bağlayınTelefonunuzu bir dakikada Claude Code ile eşleştirin: ccn'i kurun, ardından bir QR kodu tarayın veya 6 haneli bir kod girin. Mac, Windows ve Linux için adımlar.
claude-code-notifier

Claude Code Notifier bağımsız bir üçüncü taraf uygulamasıdır. Anthropic, PBC ile bağlantılı değildir; Anthropic, PBC tarafından onaylanmamış veya desteklenmemektedir. "Claude" ve "Claude Code", Anthropic, PBC'nin ticari markalarıdır.

uygulamalar iOS Uygulaması Android Uygulaması macOS, Windows ve Linux için ccn Tüm rehberler
yasal Gizlilik Politikası Hizmet Koşulları Diğer diller © 2026 touchtap. Tüm hakları saklıdır. TouchTap Ltd, İngiltere ve Galler'de kayıtlıdır, şirket numarası 13942589.