संक्षेप में
caffeinate -iMac को तब तक जगाए रखता है जब तक आप Control-C न दबाएँ। इसके बाद कोई कमांड लिखें, तो Mac ठीक उतनी देर जागा रहेगा जितनी देर वह कमांड चलती है:caffeinate -i claude।- Terminal के बिना: MacBook पर Prevent automatic sleeping on power adapter when the display is off चालू करें (Battery → Options)। डेस्कटॉप Mac पर यही स्विच Energy में है।
- MacBook का ढक्कन बंद करने पर वह sleep में चला जाता है, जब तक वह पावर पर न हो और उससे बाहरी डिस्प्ले, कीबोर्ड और माउस न जुड़े हों।
- स्क्रीन लॉक होकर बंद हो सकती है, जबकि Mac काम करता रहे। आपके काम sleep से रुकते हैं, अंधेरी स्क्रीन से नहीं।
1caffeinate: बिल्ट-इन कमांड
caffeinate हर Mac के साथ आता है। यह चलते समय Mac को जगाए रखता है और कुछ नहीं करता।
जब तक आप Control-C न दबाएँ, Mac को जगाए रखें:
caffeinate -iजब तक Claude Code (या कोई और कमांड) चले, ठीक उतनी देर जगाए रखें:
caffeinate -i claudeदो घंटे (7,200 सेकंड) के लिए:
caffeinate -i -t 7200जब तक पहले से चल रहा कोई प्रोग्राम ख़त्म न हो (उसका नंबर pgrep से ढूँढें, फिर उसे -w के बाद लिखें):
pgrep -fl claude
caffeinate -i -w 12345अक्षरों का मतलब: -i idle होने पर Mac को sleep से रोकता है, -d डिस्प्ले चालू रखता है, -m डिस्क को जगाए रखता है, -s पावर पर रहते हुए पूरे सिस्टम को जगाए रखता है (caffeinate manual)। agents और builds के लिए -i काफ़ी है; -d तभी जोड़ें जब आप स्क्रीन देखते रहना चाहते हों।
2सेटिंग, बिना Terminal के
MacBook पर: System Settings → Battery → Options, फिर Prevent automatic sleeping on power adapter when the display is off (डिस्प्ले बंद होने पर पावर अडैप्टर पर अपने आप sleep न हो) चालू करें। डेस्कटॉप Mac पर: System Settings → Energy, फिर Prevent automatic sleeping when the display is off (Apple Support)।
यह सिर्फ़ तभी काम करता है जब Mac पावर पर हो, और इसमें ज़्यादा बिजली लगती है, इसलिए ज़रूरत ख़त्म होने पर इसे बंद कर दें।
3ढक्कन बंद करना
ढक्कन बंद करते ही MacBook sleep में चला जाता है, और caffeinate इसे नहीं बदलता। ढक्कन बंद होने पर यह सिर्फ़ closed-display mode में काम करता रहता है: पावर और बाहरी डिस्प्ले से जुड़ा हो, साथ में कीबोर्ड और माउस या ट्रैकपैड हो (Other World Computing)।
sudo pmset -a disablesleep 1 मिल सकता है। यह हर तरह की sleep रोक देता है, बैग में भी, जहाँ agent चला रहा बंद MacBook बहुत गर्म हो सकता है। अगर आप इसे इस्तेमाल करें, तो sudo pmset -a disablesleep 0 से इसे वापस पलटें, और कभी ऐसी कोई sudo लाइन न चलाएँ जिसे आप समझते न हों।4ऐप जो यह आपके लिए करते हैं
अगर आप टाइप करने के बजाय क्लिक करना पसंद करते हैं, तो menu bar ऐप वही सिस्टम स्विच इस्तेमाल करते हैं:
- Amphetamine (मुफ़्त, Mac App Store): टाइमर वाले सेशन, "जब कोई ऐप चल रहा हो" और भी बहुत कुछ।
- KeepingYouAwake (मुफ़्त, ओपन सोर्स): menu bar में एक क्लिक।
5जब आप दूर हों और agents चल रहे हों
- Mac को पावर पर रखें, और डेस्कटॉप Mac पर Energy में Wake for network access चालू रखें, ताकि Screen Sharing और SSH उस तक पहुँच सकें।
- agent को
caffeinate -iके अंदर चलाएँ, ताकि agent ख़त्म होने पर Mac अपने आप फिर sleep में जा सके। - Mac mini एक शांत, हमेशा चालू AI मशीन बन जाता है; देखें Mac mini AI सर्वर गाइड।
- agent को चलता छोड़ने से पहले देखें कि वह किन चीज़ों को छू सकता है। अगर उसने कभी कोई ऐसी कमांड चलाई जिसकी आपको उम्मीद नहीं थी, तो Mac जाँच करें।
6सवाल
- Claude Code के लिए Mac को जगाए कैसे रखूँ?
- इसे
caffeinate -i claudeसे शुरू करें, सिर्फ़claudeसे नहीं। Claude Code चलने तक Mac जागा रहता है और उसके ख़त्म होने पर फिर sleep में जा सकता है। लंबे सेशन के लिए Mac को पावर पर रखें। - Mac को जगाए रखने की Terminal कमांड क्या है?
caffeinate -iइसे तब तक जगाए रखता है जब तक आप Control-C न दबाएँ; एक घंटे के लिएcaffeinate -i -t 3600;caffeinate -iके बाद कोई भी कमांड लिखें, तो जितनी देर वह कमांड चले।- क्या ढक्कन बंद करके MacBook को जगाए रख सकता हूँ?
- सिर्फ़ closed-display mode में: पावर पर, बाहरी डिस्प्ले, कीबोर्ड और माउस के साथ। वरना ढक्कन बंद करने पर यह sleep में चला जाता है, caffeinate चाहे जो कहे।
- क्या caffeinate से बैटरी जल्दी ख़त्म होती है?
- यह sleep रोकता है, इसलिए Mac उतनी ही बिजली लेता है जितना काम वह कर रहा है। बैटरी पर
-tसे समय सीमा तय करें, या चार्जर लगा दें। - स्क्रीन लॉक होने पर क्या मेरा Mac काम करता रहेगा?
- हाँ, जब तक Mac खुद sleep में न हो। डिस्प्ले बंद हो सकता है और स्क्रीन लॉक हो सकती है, जबकि caffeinate या sleep सेटिंग Mac को चलाए रखती है।
स्रोत
- caffeinate manualss64.com
- Apple Supportsupport.apple.com
- Other World Computingeshop.macsales.com
- Amphetamineapps.apple.com
- KeepingYouAwakegithub.com