Uygulama

Dizüstünüzü kapattığınızda Claude Code çalışmaya devam etsin

Uzun bir ajan görevi ile kapanan bir dizüstü kapağı birbirine uymaz. Dört güvenilir çözüm var ve hangisinin doğru olduğu, uyanık kalabilen bir makineniz olup olmadığına bağlı.

Kısa yanıt

Dizüstünüz uykuya geçtiğinde Claude Code durur ve Remote Control yalnızca uyandığında yeniden bağlanır. Kapak kapalıyken işin sürmesi için oturumu uyanık kalan bir yerde çalıştırın: Anthropic'in bulut oturumları (GitHub depoları), tmux veya Maude gibi bir oturum daemon'ı olan bir VPS ya da Mac mini gibi hep açık bir masaüstü.

Claude Code'a kırk dakika sürecek bir iş verirsiniz, sonra çıkmanız gerekir. Varsayılan olarak kapağı kapattığınızda iş durur. Bunu aşmanın dört güvenilir yolu var ve hangisinin uyduğu tek bir soruya bağlı: uyanık kalan bir makineniz var mı?

Neden durur

Bir oturumu üç farklı şey sonlandırabilir. Bunları ayırt etmeye değer, çünkü her çözüm yalnızca bazılarıyla ilgilenir:

  • Süreç durur. Makine uykuya geçer ya da claude'un sahibi olan kabuk kapanır. Hangi uygulamayı kullanırsanız kullanın, uyuyan bir dizüstünde hiçbir şey çalışmaz.
  • Bağlantı kopar. Sinyali kaybettiniz ya da telefonunuz uygulamayı askıya aldı. Süreç iyi durumda olabilir; sadece onu göremezsiniz.
  • Oturum kaybolur. Süreç hayatta kaldı, ama hiçbir şey sizi onun karşısına nasıl geri getireceğini ya da bittiğini size nasıl haber vereceğini bilmiyor.

Anthropic'in kendi Remote Control'ü farkı iyi gösteriyor. Belgeleri, dizüstünüz uykuya geçerse veya ağ koparsa, makine yeniden çevrimiçi olduğunda Claude Code'un yeniden bağlandığını söylüyor. Bu bağlantıyı düzeltir. Ama kapak kapalıyken hiçbir şeyi çalışır tutmaz, çünkü "your computer has to stay on and the claude process has to keep running".

1. seçenek: Anthropic'in bulut oturumları

Uyanık kalan bir makineniz yoksa işi tamamen kendi makinelerinizin dışına taşıyın. Bulut oturumları Claude Code'u Anthropic'in yönettiği bir VM'de çalıştırır. Oturum dizüstünüzü kapattıktan sonra devam eder ve ona Claude uygulamasından, bir tarayıcıdan veya terminalden göz atabilirsiniz. 23 Eylül 2026'da araştırma önizlemesinden çıktılar. Pro, Max ve Team'de ve premium veya Chat + Claude Code koltuklu Enterprise kullanıcıları için mevcutlar.

Terminalinizden bir tane başlatıp uzaklaşabilirsiniz:

claude --cloud "Fix the flaky test in auth.spec.ts"

Bulut VM'i GitHub remote'unuzu mevcut dalda klonlar; bu yüzden önce push edin. İş bittiğinde claude --teleport oturumu ve dalını terminalinize geri çeker. Bulut oturumları belgelerine göre ona güvenmeden önce bilmeniz gerekenler:

  • Klonlama ve pull request'ler GitHub gerektirir.
  • Oturum özel ağınızı veya yerel veritabanınızı göremez.
  • Kullanım, Claude kullanımınızın geri kalanıyla aynı sınırlardan düşer.
  • Boştaki VM'ler bir süre sonra geri alınır. Yeniden açmak konuşmayı geri yükler, ancak hâlâ çalışmakta olan arka plan işlerini geri yüklemez.

Bu yolu Maude vs web'de Claude Code yazısında daha ayrıntılı karşılaştırıyoruz.

2. seçenek: tmux veya systemd ile bir sunucu

Klasik cevap, Claude Code'u hiç uyumayan bir VPS'te, süreci sahiplenen tmux içinde çalıştırmaktır; böylece SSH bağlantınızın sahiplenmesi gerekmez:

tmux new -s work
# start claude, then Ctrl-B then D to detach
tmux attach -t work

Bu üç sorunu da çözer: süreç hep açık bir makinede yaşar, kopan bir bağlantı ona dokunmaz ve tmux attach sizi onun karşısına geri getirir. Ayda birkaç euroya mal olur ve VPS kurulum rehberimiz adım adım anlatıyor.

Bilinmeye değer iki iyileştirme var:

  • tmux içinde Remote Control. tmux oturumunda claude remote-control çalıştırın; onu bir terminal yerine Claude uygulamasının Code sekmesinden, anlık bildirimlerle yönetebilirsiniz. Bu, Anthropic'in resmi uygulamasını hiç uyumayan bir makineyle birleştirir.
  • Yeniden başlatmalar için systemd. tmux yeniden başlatmadan sağ çıkmaz. Bir systemd hizmeti (giriş yapmadan başlasın diye lingering etkin bir kullanıcı birimi) uzun süre çalışan bir süreci açılışta geri getirebilir. Claude Code'un kendisi bir yeniden başlatmanın yarıda kestiği bir turu sürdürmez. claude --continue o dizindeki en son konuşmayı yeniden açar; böylece ona devam etmesini söyleyebilirsiniz.

Telefonda sorun çoğunlukla ergonomik. Düz bir tmux oturumu iş bittiğinde size haber veremez ve yeniden bağlanmak tam ekran bir terminal ve dokunmatik bir klavye demektir. Daha fazlası kodlama ajanları için tmux, mosh ve Tailscale yazısında.

3. seçenek: bir oturum daemon'ı (Maude)

Bu aynı fikrin bir üst katmanı. Sunucudaki küçük, uzun süre çalışan bir süreç her ajan oturumunun sahibidir ve içinde olanları kaydeder. İstemciler bağlanır ve ayrılır, oturum bunu fark etmez. tmux ile karşılaştırıldığında:

  • Yeniden bağlanmak size kaydırılacak bir ekran tamponu değil, konuşmanın kendisini verir.
  • Birkaç cihaz aynı oturumu takip edebilir.
  • Siz izlemezken bir şey hâlâ izliyor; böylece iş bittiğinde veya bir karar gerektiğinde bir anlık bildirim alabilirsiniz.

Maude böyle çalışır. Bir sunucu eklediğinizde uygulama kendi daemon'ını SSH üzerinden kurar ve açılışta başlayacak şekilde kaydeder: Linux'ta bir systemd kullanıcı birimi, macOS'ta bir LaunchAgent ve yedek olarak bir cron @reboot girdisi. Uygulamayı veya dizüstünüzü kapattığınızda oturumlar sunucuda çalışmaya devam eder. Gelen kutusu hangilerinin bittiğini, hata verdiğini veya size ihtiyaç duyduğunu gösterir ve anlık bildirimler hiçbir şeyi açmadan bir izin isteğini İzin ver veya Reddet ile yanıtlamanızı sağlar. Her süreçte olduğu gibi, yeniden başlatma sırasında çalışan bir tur kesilir, ancak konuşma korunur ve uygulamadan devam edebilirsiniz.

Aynı daemon Codex, OpenCode, Grok Build ve Antigravity'yi de çalıştırır; bu yüzden hangi ajanı başlatırsanız başlatın bu işe yarar. Çok ajanlı versiyonu kodlama ajanlarını 7/24 çalıştırma yazısında ele alıyoruz.

4. seçenek: evde hep açık bir makine

Bir Mac mini, bir iş istasyonu veya bir ev sunucusu gibi zaten hep açık bir masaüstünüz varsa, ek maliyet olmadan sunucunun rolünü üstlenebilir. Üzerinde Remote Control, tmux veya Maude'u tam olarak bir VPS'teki gibi kullanın. Birkaç pratik nokta:

  • Uykuya geçmesini engelleyin. macOS'un Enerji ayarlarında, ekran kapalıyken otomatik uykuyu engelleyen bir seçenek var. caffeinate açık bir Mac'i komut satırından uyanık tutar, ancak kapağı kapattığınızda bir MacBook'un uykuya geçmesini engellemez.
  • Kapalı bir MacBook yalnızca kapalı ekran modunda uyanık kalır; bu da bağlı bir harici ekran ve güç gerektirir. Masada sorun değil, çantada işe yaramaz.
  • Dışarıdan ona ulaşmak. Remote Control ve Maude'un relay'i dışarıya doğru bağlanır; bu yüzden makinenin açık bir porta ihtiyacı yoktur. Düz SSH için olağan giriş yolu Tailscale'dir.

Seçim

YaklaşımDizüstünüz kapalıyken çalışmaya devam ederGerektirdiğiSize haber verir
Bulut oturumlarıEvetGitHub'da bir depoEvet
VPS'te tmuxEvetBir sunucuHayır
VPS'te tmux içinde Remote ControlEvetBir sunucu, bir Claude planıEvet
Oturum daemon'ı (Maude)EvetBir sunucu ve uygulamaEvet
Hep açık ev makinesiEvetHiç uyumayan bir masaüstüAraca bağlı
Dizüstünün kendisinde Remote ControlHayır, dizüstü uyandığında yeniden bağlanırEk bir şey yokEvet
Dizüstünün kendisinde tmuxHayırEk bir şey yokHayır
Belirleyici soru

Uyanık kalan bir makineniz var mı? Varsa oturumu ona koyun ve tmux, Remote Control veya bir daemon kullanın. Yoksa iş, varsayılan olarak uyanık olan bir yere taşınmalı: kiraladığınız ucuz bir VPS'e ya da Anthropic'in bulut oturumlarına.

Her durumda işe yarayan bir şey

Kimsenin izlemediği bir görev, izlenmeye ihtiyaç duymayacak şekilde yazılmalıdır. Nerede duracağını, başarısızlıkta ne yapacağını ve neye dokunmayacağını söyleyin. "api/ içindeki başarısız testleri düzelt; bir düzeltme şema değişikliği gerektirirse dur ve bunun yerine açıkla", "testleri düzelt"ten çok daha iyi sonuç verir. Belirli talimat, kırk dakikalık gözetimsiz bir çalışmanın yoldan sapmasını önler. Ayrıca sormadan ne kadar şey yapabileceğine önceden karar verin: Claude Code'u tam izinlerle güvenle çalıştırma bu ödünleşimi ele alıyor.

Telefonunuzdan çalıştırın

Claude Code'u kendi sunucunuzda çalışır tutmak ve ona telefonunuzdan göz atmak için telefonunuzda Claude Code sayfasına bakın. Ücretsiz olanlar dahil her seçenek için Claude Code'u iPhone ve iPad'de çalıştırmanın tüm yolları yazısına bakın.

Sıkça sorulan sorular

Mac'im uyurken Claude Code çalışmaya devam eder mi?
Hayır. Uyuyan bir Mac, Claude Code dahil hiçbir şey çalıştırmaz. Remote Control, Mac uyandığında yeniden bağlanır, ancak arada hiçbir iş yapılmaz. Kapak kapalıyken çalışmak için oturumun uyanık kalan bir şeyde yaşaması gerekir: bir VPS, hep açık bir masaüstü ya da Anthropic'in bulut oturumları.
tmux yeniden başlatmadan sağ çıkar mı?
Hayır. tmux bir oturumu bağlantı kopmalarına karşı canlı tutar, yeniden başlatmaya karşı değil. Yeniden başlatmadan sonra claude --continue o dizindeki en son konuşmayı yeniden açar. Bir systemd kullanıcı hizmeti, sizin oturum açmanıza gerek kalmadan araçları geri getirir; açılışta başlamak üzere kendini kaydeden bir oturum daemon'ı da, örneğin Maude'un daemon'ı, aynısını yapar.
Claude Code'u evde bir Mac mini'de çalıştırabilir miyim?
Evet ve bu onun için iyi bir kullanım. Otomatik uykuyu kapatın, ardından üzerinde bir VPS'teki gibi tmux, Remote Control veya bir oturum daemon'ı kullanın. Remote Control ve Maude dışarıya doğru bağlanır; bu yüzden ev yönlendiricinizde bir port açmanız gerekmez.
Bir görev bittiğinde bildirim alabilir miyim?
Yola bağlı. Remote Control, /config içinde etkinleştirdiğinizde Claude uygulamasına bildirim gönderebilir ve bulut oturumları uygulamada takip edilir. Maude, bir oturum bittiğinde, hata verdiğinde veya onay gerektirdiğinde İzin ver ve Reddet düğmeleriyle bildirim gönderir. Çıplak bir tmux oturumu size hiç haber veremez.

Neler değişti

  • — Yeniden yazıldı: bulut oturumları araştırma önizlemesinden çıktı, Remote Control uykudan sonra yeniden bağlanır ama uyku sırasında çalışmaz, sunucuda tmux içinde Remote Control, systemd ve --continue ile yeniden başlatma yönetimi, hep açık ev makinesi seçeneği.
  • — İlk yayın.

Kapaktan uzun yaşayan oturumlar

Maude onları sunucunuzda çalışır tutar ve bittiklerinde size haber verir. iOS, iPadOS ve Android.

Download Maude on the App Store Get Maude on Google Play