4 puan yazan GN⁺ 2026-02-26 | 2 yorum | WhatsApp'ta paylaş
  • Yerel geliştirme oturumunu başka bir cihazda sürdürmeyi sağlayan bir özellik olarak, Claude Code’un çalıştığı bilgisayara uzaktan bağlanıp çalışmaya devam etmeyi mümkün kılar
  • claude.ai/code web arayüzü veya Claude mobil uygulaması (iOS·Android) üzerinden bağlanılır; yerel ortam aynen korunduğu için dosya sistemi, araçlar ve proje ayarları olduğu gibi kullanılabilir
  • Pro ve Max planı kullanıcılarına araştırma önizlemesi olarak sunulur; Team ve Enterprise planlarında desteklenmez
  • Tüm iletişim Anthropic API üzerinden TLS ile şifrelenmiş bağlantı ile yapılır ve oturum yerelde çalıştığı için veriler buluta taşınmaz
  • Yerel geliştirme ortamını korurken cihazlar arasında kesintisiz çalışmayı mümkün kılan bir yapı sunarak uzaktan iş birliği ve hareket halindeyken geliştirme verimliliğini artırır

Remote Control genel bakış

  • Remote Control, yerel Claude Code oturumunu başka bir cihazda sürdürmeyi sağlayan bir özelliktir
    • Telefon, tablet, başka bir tarayıcı gibi ortamlarda aynı oturuma devam ederek çalışabilirsiniz
    • claude.ai/code veya Claude mobil uygulaması üzerinden bağlantıyı destekler
  • Yalnızca Pro ve Max planı kullanıcıları kullanabilir; Team ve Enterprise planlarında sunulmaz
  • Oturum yerelde çalışmaya devam eder ve buluta gönderilmez
  • Başlıca özellikler
    • Yerel ortamı uzaktan kullanma: dosya sistemi, MCP sunucusu, araçlar ve proje ayarları korunur
    • Cihazlar arası senkronizasyon: terminal, tarayıcı ve mobil arasında konuşma senkronizasyonu
    • Otomatik yeniden bağlanma: ağ kesintisi veya uyku modundan sonra otomatik kurtarma

Gereksinimler (Requirements)

  • Pro veya Max abonelik planı gerekir; API anahtarı desteklenmez
  • claude komutunu çalıştırdıktan sonra /login ile claude.ai kimlik doğrulaması gerekir
  • Proje dizininde claude komutu bir kez çalıştırılarak çalışma alanı güven ayarını kabul etmek gerekir

Remote Control oturumu başlatma

  • Yeni bir oturum oluşturabilir veya mevcut bir oturuma uzaktan bağlanabilirsiniz
  • Proje dizininde şu komutu çalıştırın
    claude remote-control
    
    • Terminalde oturum URL’si gösterilir; boşluk tuşuyla QR kodu görüntüleme mümkündür
    • --verbose, --sandbox, --no-sandbox bayrakları desteklenir
  • Mevcut bir Claude Code oturumunda /remote-control veya /rc komutuyla uzaktan kontrol başlatılabilir
    • Geçerli konuşma geçmişi korunur ve oturum URL’si ile QR kodu sağlanır
    • /rename komutuyla oturum adı belirlenebilir

Başka bir cihazdan bağlanma

  • Oturum URL’sini tarayıcıda açarak veya QR kodunu tarayarak bağlanın
  • claude.ai/code ya da Claude uygulamasında oturum listesi üzerinden de bağlanabilirsiniz
    • Çevrimiçi durumdayken bilgisayar simgesi ve yeşil nokta gösterilir
  • Oturum adı; son mesaj, /rename değeri veya varsayılan olarak “Remote Control session” şeklinde gösterilir
  • /mobile komutuyla iOS ve Android uygulama indirme QR kodu görüntülenebilir

Tüm oturumlarda Remote Control’ü etkinleştirme

  • /config komutunda Enable Remote Control for all sessions seçeneğini true olarak ayarlayın
  • Her Claude Code örneği aynı anda yalnızca bir uzak oturumu destekler

Bağlantı ve güvenlik

  • Yerel oturum yalnızca giden HTTPS istekleri yapar; gelen bağlantılar için port açılmaz
  • Remote Control başlatıldığında Anthropic API’ye kaydolur ve işleri polling ile alır
  • Başka bir cihaz bağlandığında, sunucu mesajları streaming yöntemiyle aktarır
  • Tüm trafik TLS şifrelemesi kullanır ve kısa ömürlü kimlik bilgileri ile ayrıntılı erişim kontrolü uygulanır

Claude Code on the web ile farkı

  • Her iki özellik de claude.ai/code arayüzünü kullanır, ancak
    • Remote Control yerel makinede çalışır ve MCP sunucusu, araçlar ve ayarlar kullanılabilir
    • Claude Code on the web Anthropic bulut altyapısında çalışır
  • Yerel çalışmayı sürdürmek için Remote Control,
    klonlanmamış depolar veya paralel çalışmalar için Claude Code on the web kullanılır

Sınırlamalar

  • Aynı anda yalnızca bir uzak oturum desteklenir
  • Terminalin açık kalması gerekir; claude süreci sona ererse oturum da kapanır
  • 10 dakikadan uzun süre ağ erişimi yoksa oturum zaman aşımına uğrayıp kapanır

İlgili kaynaklar

  • [Claude Code on the web] – bulut tabanlı oturum çalıştırma
  • [Authentication] – /login kurulumu ve kimlik doğrulama yönetimi
  • [CLI reference] – claude remote-control komutunun tam listesi
  • [Security] – Remote Control güvenlik modelinin açıklaması
  • [Data usage] – Anthropic API üzerinden veri akışının açıklaması

2 yorum

 
roxie 2026-03-19

Hâlâ biraz kararsız görünüyor, ben de sadece tailscale bağlayıp kullanacağım.

 
GN⁺ 2026-02-26
Hacker News yorumları
  • Bu pre-release sürüm çok dengesiz ve çok hatalı
    Claude’u durdurmaya çalışsan da çalışmaya devam ediyor, arayüz sık sık takılıyor ve yalnızca tek bir oturum korunuyor, o da düzgün yüklenmiyor
    Kod sekmesinden her çıktığında oturum kayboluyor ve tekrar beklemek gerekiyor
    XML’in olduğu gibi çıktı verilmesi gibi, genel kalite seviyesi düşük

    • Ben de benzer şeyler yaşadım ve sonunda vazgeçtim
      “Kod yazmak zaten çözülmüş bir problem değil miydi, Boris?” diye düşündüm
    • Bende /remote-control komutu QR kod yerine sadece uzun bir URL verdi
      Mobil uygulamada oturum görünmüyordu ve URL’yi elle girince de bağlanmadı
      GitHub bağlantısı istemesi gibi şeylerle tasarım karmaşık ve hatalarla doluydu
      İzin istekleri de tekrarlanıyordu ve durdurma düğmesi de çalışmıyordu
      Kalite o kadar düşüktü ki sanki testleri Claude kendi yazmış gibiydi
    • Ben de aynı deneyimi yaşadım. Kod özelliği havalı ama yetersiz test edildiği açık
      Birkaç stajyerle bile rahatça yakalanabilecek düzeyde sorunlar bunlar
    • Bekliyordum ama kısıtlar çok fazla
      Şu anda Tailscale + Termius(iOS) kombinasyonunu kullanıyorum
      Girdi iyi çalışıyor ama sesli girişle stdin’e doğrudan metin verememek can sıkıcı
    • Sadece mobil uygulama değil, Claude Code Web de güvenilir değil
      Çok fazla Opus token tüketiyor ve sebepsiz yere duruyor
      İlerlemenin hangi aşamada olduğunu göremiyorsun, sonunda yeniden çalıştırmak gerekiyor; bu da zaman ve para kaybı
  • Ben bu yöntemi uzun zamandır kullanıyorum
    İki cihaza da Tailscale kurup, tmux ve mobil terminal (echo/Termius) ile uzaktan giriş yapıyorum
    tmux new -s <feature> ile oturum adını belirlersen istediğin zaman tmux attach -t <feature> ile yeniden bağlanabiliyorsun

    • Bugün zmx adlı bir alternatife rastladım (GitHub bağlantısı)
      tmux gibi oturumu koruyor ama terminal emülasyonu yapmadığı için kaydırma düzgün çalışıyor
      Claude Code ile birlikte deneyince dizüstü ile telefon arasında geçiş oldukça akıcıydı
    • Ben de aynı yöntemi kullanıyorum ama Termius’ta otomatik tamamlama ve swipe giriş olmadığı için rahatsız edici
    • Sanırım çoğu kişi bu şekilde başlamıştır
    • CC’yi her açtığında tmux’un otomatik başlaması için alias kullanıp kullanmadığını merak ediyorum
      Aynı anda birden fazla oturumu nasıl yönettiğini de bilmek isterim
      mosh gerçekten gerekli mi, ayarlaması zordu
    • Ben de aynı kurulumu kullanıyorum ama yeni özelliğin avantajının ne olduğunu anlamadım
      Tmux/Tailscale/Termius kombinasyonuyla zaten tam kontrol mümkünken, tek farkın kurulum kolaylığı olup olmadığını merak ediyorum
  • Opencode’un web komutu yerel bir oturumu tarayıcıda çalıştırmanı sağlıyor
    CLI ile aynı yetkilerle çalışıyor ve arayüzü de temiz
    Ücretsiz modellerle hemen test edilebiliyor (doküman bağlantısı)

    • Ama telefonda hata çok fazla olduğu için sonunda yine Termux’a döndüm
  • Happy Engineering zaten aynı özelliği çok daha kararlı şekilde sunuyor
    Codex de destekleniyor

    • Ben de bunu sık kullanıyordum ama son zamanlarda başlatma sıfırlama hatası çıktı ve telefon istemcisinde başarısız oluyor
      Yine de ücretsiz, anonim ve şifrelemeyi destekleyen harika bir yazılım
      Umarım yakında düzelir. tmux tünellemesine geri dönmek istemiyorum
  • Garip şekilde birçok şirket uzaktan kontrolü bu kadar zor uyguluyor
    SSH 20 yıldır kararlı şekilde çalışıyor ve kimlik doğrulama sorunları da hızla yamalanıyor

    • Yine de AI şirketi olunca yaklaşım doğal olarak tamamen farklı oluyor
  • “Bu özellik mobil kodlama startup’ları için fırsatı öldürür” sözüne katılmıyorum
    Kodlama ajanları streaming servisleri gibi birden fazlasına abone olunan araçlar olacak
    Bu yüzden genel amaçlı bir kontrol paneline ihtiyaç var ve mobil arayüzlerin basit uzaktan kontrolden fazlasını sunması gerekiyor

    • Ama streaming’de olduğu gibi birden fazla aboneliğe zorlanmak da herkesin hoşnutsuz olduğu bir durum
      Maliyet artıyor, reklam çoğalıyor ve parçalanma büyüyor
    • Ben VSCode’da Copilot Auto kullanıyorum ama ChatGPT ya da Claude’a kıyasla büyük bir fark hissetmiyorum
      Gerektiğinde kanal değiştiren bir radyo gibi
      Özel bir şey gerektiğinde Spotify açıyorum, gerekmediğinde sessiz bırakıyorum
    • Ben de telefondan çok çalıştığım için kendi iş akışımı kurdum
      CLI sağlayıcılarını birleştiren genel amaçlı bir kontrol planı gerektiğini düşünüyorum
      Bununla ilgili karşılaştırma yazısını burada derledim
  • Claude Code ekibine söylemek istediğim şey, önce temel deneyimi kararlı hale getirmeleri
    Yeni özellik çıkarmak güzel ama önce derinlikli iyileştirme gelmeli

    • “Vibe coding” ile işin %80’i oluyor ama bitiriş kalitesi kalan %80’i belirliyor
    • Xcode için Claude Agent istemcisi, web ya da Mac uygulamasından çok daha kararlı
  • Son zamanlarda Claude Code çok sık bozuluyor ve değişiyor
    Anthropic’in biraz yavaşlaması gerekiyor
    Her gün “bugün yine ne bozuldu” yorgunluğu oluşuyor

    • Claude Code’un kendisi iyi bir ürün
      Yönü dağıtmak yerine model ve kaliteyi istikrarlı biçimde geliştirmelerini isterim
  • “Bu, GNU screen’in mümkün olan en verimsiz yeniden icadı” gibi duruyor

    • Yine de bu yöntem herkese açık IP, VPS ya da VPN olmadan kullanılabiliyor ve telefona bir terminal uygulaması kurmak yetiyor
    • Aslında telefonda terminal, SSH ve tmux deneyimini yeniden üretmeye çalışan çok girişim oldu ama başparmakla kullanmak korkunç bir deneyim
      Üstelik Tailscale gibi merkezi bir sağlayıcıdan geçtiği için tam anlamıyla özerk de değil
    • Teknik olarak doğru ama burada esas mesele kalıcı oturumdan çok soyutlama katmanı
      tmux komutları bilmeyi gerektiriyor, bu ise sonuç odaklı
      Benim gibi kod yazmaya geç başlayan biri için bu yaklaşım çok daha verimli
    • Gerçekte komutlar Anthropic sunucuları üzerinden polling mekanizmasıyla iletiliyor
    • Ben colo sunucuda tmux ile ajan çalıştırıyorum, hareket halindeyken de RC uygulamasıyla erişiyorum
  • Ben de benzer bir hedefle bir proje geliştirdim
    Bir web sunucusu açıp tarayıcı ya da Android uygulaması üzerinden bağlanınca Claude Code oturumu gerçek zamanlı senkronize oluyor,
    sunucu yeniden başlatıldığında da otomatik geri yükleniyor
    Yakın zamanda zamanlanmış işler ve ajan ekipleri kurma özelliği de ekledim
    Opus 4.6 ile deney yaparken oluşturduğum bu proje GitHub bağlantısından kurulabiliyor
    Geri bildirimlere açığım