- 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
Hâlâ biraz kararsız görünüyor, ben de sadece tailscale bağlayıp kullanacağım.
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
“Kod yazmak zaten çözülmüş bir problem değil miydi, Boris?” diye düşündüm
/remote-controlkomutu QR kod yerine sadece uzun bir URL verdiMobil 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
Birkaç stajyerle bile rahatça yakalanabilecek düzeyde sorunlar bunlar
Ş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ı
Ç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 zamantmux attach -t <feature>ile yeniden bağlanabiliyorsuntmux 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ı
Aynı anda birden fazla oturumu nasıl yönettiğini de bilmek isterim
mosh gerçekten gerekli mi, ayarlaması zordu
Tmux/Tailscale/Termius kombinasyonuyla zaten tam kontrol mümkünken, tek farkın kurulum kolaylığı olup olmadığını merak ediyorum
Opencode’un
webkomutu yerel bir oturumu tarayıcıda çalıştırmanı sağlıyorCLI ile aynı yetkilerle çalışıyor ve arayüzü de temiz
Ücretsiz modellerle hemen test edilebiliyor (doküman bağlantısı)
Happy Engineering zaten aynı özelliği çok daha kararlı şekilde sunuyor
Codex de destekleniyor
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
“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
Maliyet artıyor, reklam çoğalıyor ve parçalanma büyüyor
Gerektiğinde kanal değiştiren bir radyo gibi
Özel bir şey gerektiğinde Spotify açıyorum, gerekmediğinde sessiz bırakıyorum
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
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
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
Üstelik Tailscale gibi merkezi bir sağlayıcıdan geçtiği için tam anlamıyla özerk de değil
tmux komutları bilmeyi gerektiriyor, bu ise sonuç odaklı
Benim gibi kod yazmaya geç başlayan biri için bu yaklaşım çok daha verimli
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