క్లుప్తంగా
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 (ఉచితం, open source): మెనూ బార్లో ఒక్క క్లిక్.
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 లో మాత్రమే: పవర్లో, బయటి డిస్ప్లే, కీబోర్డ్, మౌస్తో. లేకపోతే caffeinate ఏమి చెప్పినా, మూత మూస్తే అది sleep అవుతుంది.
- 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