ટૂંકમાં
caffeinate -iતમે Control-C દબાવો ત્યાં સુધી Mac ને જાગતું રાખે છે. તેની પાછળ કોઈ કમાન્ડ મૂકો, તો તે કમાન્ડ ચાલે બરાબર એટલો સમય 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 -iClaude Code (કે બીજો કોઈ પણ કમાન્ડ) ચાલે બરાબર એટલો સમય જાગતું રાખો:
caffeinate -i claudeબે કલાક માટે (7,200 સેકન્ડ):
caffeinate -i -t 7200પહેલેથી ચાલતો પ્રોગ્રામ પૂરો થાય ત્યાં સુધી (pgrep વડે તેનો નંબર શોધો, પછી તેને -w પછી લખો):
pgrep -fl claude
caffeinate -i -w 12345અક્ષરોનો અર્થ: -i Mac ને નવરું હોય ત્યારે sleep થતું રોકે છે, -d ડિસ્પ્લે ચાલુ રાખે છે, -m ડિસ્કને જાગતી રાખે છે, -s પાવર પર હોય ત્યારે આખી સિસ્ટમને જાગતી રાખે છે (caffeinate manual). agents અને builds માટે -i પૂરતું છે; સ્ક્રીન જોતા રહેવું હોય ત્યારે જ -d ઉમેરો.
2Terminal વગર, સેટિંગથી
MacBook પર: System Settings → Battery → Options, પછી Prevent automatic sleeping on power adapter when the display is off ચાલુ કરો. ડેસ્કટૉપ 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તમારા માટે આ કરી આપતી ઍપ્સ
જો તમને ટાઇપ કરવા કરતાં ક્લિક કરવું ગમે, તો મેનુ બારની ઍપ્સ એ જ સિસ્ટમ સ્વિચ વાપરે છે:
- Amphetamine (મફત, Mac App Store): ટાઇમરવાળાં સેશન, "કોઈ ઍપ ચાલતી હોય ત્યાં સુધી" અને વધુ.
- KeepingYouAwake (મફત, ઓપન સોર્સ): મેનુ બારમાં એક ક્લિક.
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