Claude Code, ajanlar ve uzun işler için Mac'inizi uyanık tutun.

Uykuya geçen bir Mac; ajanınızı, indirmenizi ya da derlemenizi duraklatır. En hızlı çözüm macOS'te hazır geliyor: tek bir Terminal komutu, caffeinate. İşe yarayan yollar ve kapağı kapattığınızdaki tuzak burada.

Güncellendi

Kısaca

  • caffeinate -i, siz Control-C'ye basana kadar Mac'i uyanık tutar. Arkasına bir komut yazın, Mac tam o komut çalıştığı sürece uyanık kalır: caffeinate -i claude.
  • Terminal olmadan: MacBook'ta Prevent automatic sleeping on power adapter when the display is off seçeneğini açın (Pil → Seçenekler). Masaüstü Mac'te aynı ayar Enerji altındadır.
  • MacBook'un kapağını kapatmak onu uyutur; güce, harici bir ekrana, klavyeye ve fareye bağlı değilse.
  • Mac çalışmaya devam ederken ekran kilitlenebilir ve kapanabilir. İşlerinizi durduran karanlık ekran değil, uykudur.

1caffeinate: yerleşik komut

caffeinate her Mac'le birlikte gelir. Çalıştığı sürece Mac'i uyanık tutar ve başka hiçbir şey yapmaz.

Control-C'ye basana kadar Mac'i uyanık tutun:

caffeinate -i

Claude Code (ya da başka bir komut) çalıştığı sürece, tam o kadar uyanık tutun:

caffeinate -i claude

İki saat boyunca (7.200 saniye):

caffeinate -i -t 7200

Zaten çalışan bir program bitene kadar (numarasını pgrep ile bulun, sonra -w seçeneğinin ardından kullanın):

pgrep -fl claude
caffeinate -i -w 12345

Harflerin anlamı: -i Mac'in boştayken uyumasını engeller, -d ekranı açık tutar, -m diski uyanık tutar, -s güce bağlıyken tüm sistemi uyanık tutar (caffeinate kılavuzu). Ajanlar ve derlemeler için -i yeterlidir; -d seçeneğini yalnızca ekranı izlemek istiyorsanız ekleyin.

2Terminal olmadan ayar

MacBook'ta: Sistem Ayarları → Pil → Seçenekler, ardından Prevent automatic sleeping on power adapter when the display is off seçeneğini açın. Masaüstü Mac'te: Sistem Ayarları → Enerji, ardından Prevent automatic sleeping when the display is off (Apple Destek).

Bu yalnızca Mac güce bağlıyken çalışır ve daha fazla enerji harcar; artık ihtiyacınız olmadığında kapatın.

3Kapağı kapatmak

MacBook, kapağı kapattığınızda uykuya geçer ve caffeinate bunu değiştirmez. Kapak kapalıyken yalnızca kapalı ekran modunda çalışmaya devam eder: güce ve harici bir ekrana bağlıyken, bir klavye ve bir fare ya da izleme dörtgeniyle (Other World Computing).

İnternette sudo pmset -a disablesleep 1 komutuna rastlayabilirsiniz. Bu, çantadayken bile tüm uykuyu durdurur; orada ajan çalıştıran kapalı bir MacBook çok ısınabilir. Kullanırsanız sudo pmset -a disablesleep 0 ile geri alın ve anlamadığınız bir sudo satırını asla çalıştırmayın.

4Bunu sizin için yapan uygulamalar

Yazmak yerine tıklamayı tercih ediyorsanız, menü çubuğu uygulamaları aynı sistem ayarını kullanır:

  • Amphetamine (ücretsiz, Mac App Store): zamanlayıcılı oturumlar, "bir uygulama çalışırken" ve daha fazlası.
  • KeepingYouAwake (ücretsiz, açık kaynak): menü çubuğunda tek tık.

5Siz yokken çalışan ajanlar için

  • Mac'i güce bağlı tutun ve masaüstü Mac'lerde Enerji altında Wake for network access seçeneğini işaretleyin; böylece Ekran Paylaşma ve SSH ona hâlâ ulaşabilir.
  • Ajanı caffeinate -i içinde çalıştırın; böylece ajan bitince Mac kendiliğinden yeniden uyur.
  • Mac mini sessiz, sürekli açık bir yapay zekâ makinesi olur; bkz. Mac mini yapay zekâ sunucusu rehberi.
  • Bir ajanı çalışır bırakmadan önce neye dokunabileceğini kontrol edin. Beklemediğiniz bir komut çalıştırdıysa Mac kontrolünü yapın.

6Sorular

Claude Code için Mac'imi nasıl uyanık tutarım?
Claude Code'u caffeinate -i claude komutuyla başlatın, yalnızca claude ile değil. Mac, Claude Code çalıştığı sürece uyanık kalır ve bittiğinde yeniden uyuyabilir. Uzun oturumlar için Mac'i güce bağlı tutun.
Mac'i uyanık tutan Terminal komutu nedir?
caffeinate -i siz Control-C'ye basana kadar uyanık tutar; caffeinate -i -t 3600 bir saat boyunca; caffeinate -i ardından herhangi bir komut, o komut çalıştığı sürece.
MacBook'umu kapak kapalıyken uyanık tutabilir miyim?
Yalnızca kapalı ekran modunda: güce bağlıyken, harici ekran, klavye ve fareyle. Aksi halde caffeinate ne derse desin, kapağı kapatmak onu uyutur.
caffeinate pili tüketir mi?
Uykuyu durdurur, yani Mac yaptığı iş kadar güç harcar. Pildeyken -t ile bir süre sınırı koyun ya da şarja takın.
Ekran kilitlendiğinde Mac'im çalışmaya devam eder mi?
Evet, Mac'in kendisi uykuda olmadığı sürece. caffeinate ya da uyku ayarı Mac'i çalışır tutarken ekran kapanabilir ve kilitlenebilir.

Kaynaklar

  1. caffeinate kılavuzuss64.com
  2. Apple Desteksupport.apple.com
  3. Other World Computingeshop.macsales.com
  4. Amphetamineapps.apple.com
  5. KeepingYouAwakegithub.com

Daha fazla Mac güvenliği