Mac için bir Amphetamine alternatifi

Dürüst cevap şu: Mac için tek bir Amphetamine alternatifi yok — üç farklı katman var. macOS zaten işin özünü halleden ücretsiz araçlarla geliyor (caffeinate, pmset); Amphetamine ile aynı kategoride başka ücretsiz menü çubuğu uygulamaları var (KeepingYouAwake, Lungo); bir de bunların hiçbirinin yapmadığı tek şeyi yapan, daha dar kapsamlı bir araç var: LidRun. O tek şey, saatler süren bir yapay zeka veya geliştirme işini, pili bitirmeden ya da gözetimsiz halde ısınmasına izin vermeden ayakta tutmak. Önce gerçek tabloya, sonra her birinin nereye oturduğuna bakalım.
Amphetamine'in iyi yaptığı şeyler
Amphetamine iyi tasarlanmış, ücretsiz ve haklı sebeplerle popüler bir uygulama. Mac'i güvenilir şekilde uyanık tutuyor, ince ayarlı tetikleyiciler sunuyor — uygulamaya göre, Wi-Fi ağına göre, günün saatine göre, pil seviyesine göre — ve bir kez ayarlandıktan sonra yolunuzdan çekiliyor. Bunların hiçbiri tartışma konusu değil.
Günlük kullanımda uyanık tutma işi için — bir sunum sırasında ekranı açık tutmak, indirme bitene kadar uykuyu engellemek, hızlı bir dışa aktarmayı sonuna kadar götürmek gibi — mükemmel bir seçim ve geçilmesi zor. Tetikleyici sistemi tek başına, çoğu insanın ihtiyaç duyacağından fazla günlük senaryoyu kapsıyor.
Yani bu bir çökertme yazısı değil, hatta gerçek anlamda bir "hangisi daha iyi" karşılaştırması bile değil. Soru daha dar: kapak kapalıyken, ekrana bağlı bir monitör yokken, kimse pile ya da ısıya bakmazken, saatler süren gözetimsiz bir çalışma sırasında ne oluyor?
Mac'inizde zaten bulunan ücretsiz seçenekler
Herhangi bir üçüncü taraf uygulamadan önce, macOS kendi uyanık-tutma aracıyla geliyor: caffeinate. Boşta uykuyu engellemek için caffeinate -i çalıştırın, ekranı da açık tutmak için caffeinate -d, ya da gerçek bir iş için daha kullanışlı olan hali — caffeinate -i npm run build — bu, ilgili komut bitene kadar uyanık-tutma iddiasını tutar, sonra otomatik olarak bırakır. caffeinate -t 3600 ise sabit bir saniye sayısı boyunca tutar. Ücretsiz, zaten yüklü ve tek bir ön plan işi için tam olarak Amphetamine'e uzanma sebebinizi karşılıyor — sadece menü çubuğu yerine Terminal'den.
Kapak kapalı çalışma için macOS'ta yerleşik bir seçenek daha var: güç kaynağına bağlıyken harici bir ekran takın (bazı yapılandırmalarda sadece harici bir klavye ve fare de yeterli olabiliyor), kapağı kapatın; Mac hiçbir uygulama devreye girmeden clamshell modunda çalışmaya devam eder. Bu, Apple'ın belgelediği bir davranış, bir hile değil.
Harici bir ekran yoksa ve yine de kapağı kapalı tutmak istiyorsanız, diğer yerleşik yöntem tek bir root seviyesi komut: sudo pmset disablesleep 1 (kapatmak için de 0). Bu, LidRun'un kendi Closed-Lid modunun perde arkasında çağırdığı aynı temel mekanizma — meşru, Apple tarafından sağlanan bir ayar, bir kesme yolu değil.
Kapağı kapatmak neden zor kısım — ve elle yapınca nerede risk başlıyor
Bunun neden özel bir komut gerektirdiğini bilmekte fayda var. Normal bir uyanık-tutma iddiası — Amphetamine'in kullandığı ve LidRun'un kapak-açık oturumlarında kullandığı türden — macOS'a boşta uykuya geçme demez. Ama kapağın kendi uyku tetikleyicisini geçersiz kılmaz. Harici bir ekran bağlı değilken kapağı kapatırsanız, Mac'i neyin uyanık tuttuğuna bakılmaksızın, tasarım gereği uykuya geçer. Bunu aşmanın tek yolu harici bir ekran ya da root seviyesindeki pmset disablesleep geçersiz kılmasıdır. Bu, Amphetamine dahil her uyanık-tutma uygulamasının paylaştığı gerçek bir macOS kısıtlaması — ona özgü bir eksiklik değil.
Risk, bu geçersiz kılmayı elle çalıştırdığınızda ortaya çıkıyor. pmset disablesleep 1 bir oturum değil, sistem ayarıdır — süresi dolmaz, işin nasıl gittiğini bilmez, hiçbir şeyi izlemez. Pille çalışan, gözetimsiz, uzun bir işten önce bunu ayarlayıp gidersiniz; pilin sıfıra yaklaşıp yaklaşmadığını ya da makinenin kapalı bir alanda ısınıp ısınmadığını takip eden hiçbir şey yoktur. 0'a geri almayı unutursanız — Terminal'i kapatmak, yeniden başlatmak, araya bir şey girmesi yeterli — Mac, buna ihtiyaç duyan iş çoktan bittikten sonra bile kapak-kapalı uykuyu görmezden gelmeye devam edebilir.
caffeinate'te de aynı sorunun daha yumuşak bir hali var: iddiayı tam olarak söylendiği gibi tutar, pil seviyesi ya da ısı durumu hakkında hiçbir fikri yoktur. Bu, aracın bir kusuru değil — kasıtlı olarak tek bir iş yapıyor. Sadece o iş, uzun bir çalışmayı güvenle bitirip Mac'i bulmak isteyeceğiniz durumda size geri teslim etmek değil.
Amphetamine dışındaki diğer uyanık-tutma uygulamaları
Amphetamine tek üçüncü taraf seçenek de değil. KeepingYouAwake, Amphetamine'in tetikleyici sistemi olmadan tek bir şey yapan — Mac'i uyanık tutan — küçük, ücretsiz, açık kaynaklı bir menü çubuğu anahtarı; "ben durdurana kadar uyanık kal"ın mümkün olan en basit halini istiyorsanız sağlam bir seçim. Lungo ise aynı kategoride, sabit bir süre ayarlamak için daha temiz bir görsel zamanlayıcıya sahip başka bir ücretsiz menü çubuğu uygulaması.
Caffeine adını da göreceksiniz — bu kategoriye simgesini ve adını veren uygulama o. Bu küçük araçların erişilebilirliği zamanla değişiyor, o yüzden eski bir blog yazısının hâlâ geçerli olduğunu varsaymak yerine güncel App Store listelerine bakmakta fayda var.
Amphetamine dahil hepsi, aynı temel sorunu aynı şekilde çözüyor: sizin belirlediğiniz bir tetikleyiciye göre uyanık-tutma kilidini tutmak. Bunu yaparken hiçbiri pil seviyesini ya da makinenin ısı durumunu izlemiyor, çünkü bu zaten hiçbirinin yapmak üzere tasarlandığı iş değildi.
Uzun yapay zeka ve geliştirme çalışmaları neden daha fazlasını istiyor
Bir uyanık-tutma uygulaması, tasarımı gereği, Mac'i uyanık tutar. Tek başına pili izlemez, dolayısıyla Mac pil bitmeden uykuya geçmez; ısı durumunu da izlemez, dolayısıyla ısınan bir iş saatlerce gözetimsiz çalışmaya devam edebilir. Uzun bir derleme, yerel bir model ya da saatlerce süren bir kodlama ajanı çalışması için tam olarak bu iki boşluk sizi ısırır.
LidRun'un yaklaşımı, sadece Mac'i uyanık tutmak değil, işi güvenle sürdürmek. Auto Mode, gerçek geliştirme ve yapay zeka etkinliğini izler — claude, codex, cursor, aider, gemini gibi CLI'lar; ollama ve llama-server gibi yerel model çalışma zamanları; Python ve Jupyter işleri; Node, npm ve vite, webpack gibi build araçları; cargo, swift, xcodebuild gibi derleyiciler; docker ve kubectl gibi konteyner araçları — ve Mac'i yalnızca bunlardan biri gerçekten meşgulken uyanık tutar, arka planda sadece açık dururken değil.
Bunun altında, ücretsiz ve her zaman aktif bir güvenlik tabanı, Mac'in bir yazma işleminin ortasında sert kapanmasına izin vermek yerine, pil tükenmeden önce onu uykuya geçirir — varsayılan olarak %4, daha fazla tampon isterseniz Pro'da %8'e kadar ayarlanabilir. Ayrı, daha hafif bir otomatik-durdurma da uyanık-tutmanın daha yüksek bir seviyede geri çekilmesini sağlar — varsayılan olarak %20, ücretsiz olarak %15 ile %50 arasında ayarlanabilir — böylece Mac, acil durum tabanı hiç devreye girmeden çok önce normal şekilde uykuya geçebilir.
Isı koruması, macOS'un kendi ısı-durumu sinyalini kullanır — işletim sisteminin performansı ne zaman kısacağına karar verirken kullandığı aynı nominal / fair / serious / critical ölçeği — ve gözetimsizken kötü bir durumda kalırsa, ısınan işi zorlamak yerine Mac'in uykuya geçmesine izin verir. Kapak açıkken Mac'i aktif olarak kullanırken size karşı gelmez; özellikle gözetimsiz, yanından ayrıldığınız durumu hedefler.
Closed-Lid modu, daha önceki pmset disablesleep mekanizmasının aynısı, ama yetkili bir yardımcı süreç üzerinden çalışır ve her zaman 1'i eşleşen bir 0 ile eşler — durdurulduğunda, çıkıldığında ve bir sonraki açılışta yeniden — böylece elle yapılan bir anahtarda olduğu gibi yanlışlıkla açık unutulamaz.
Hangisini seçmeli
İhtiyacınız genel bir uyanık-tutma ise — hızlı bir iş, bir sunum, bir indirme — caffeinate, Amphetamine, KeepingYouAwake ya da Lungo, hepsi bu işi ücretsiz olarak görür ve bundan fazlasına ihtiyacınız olmayabilir.
Çalışmalarınız uzun, ağır ve çoğu zaman gözetimsizse — özellikle harici bir ekran olmadan kapağı kapatıp gitmek istiyorsanız — pil tabanı, ısı farkındalığı ve iş yükü tespiti, hangi menü çubuğu simgesini kullandığınızdan daha önemli hale gelmeye başlar.
Maliyet konusuna gelince: Amphetamine, caffeinate ve burada bahsedilen diğer ücretsiz uygulamalar hiçbir şeye mal olmuyor. LidRun'un ücretsiz katmanı da sonsuza dek ücretsiz — Keep Awake, Timer, Charging-only, düşük pil otomatik-durdurma, temel güvenlik tabanı, Activity Log ve lidrun CLI'ı, deneme süresi ya da oturum sınırı olmadan. Auto Mode, Closed-Lid modu, ayarlanabilir güvenlik eşikleri ve ücretli araç setinin geri kalanı ise tek seferlik bir satın alma — abonelik yok — kaç Mac'i etkinleştirdiğinize göre fiyatlandırılır, özelliğe göre değil, ve 14 günlük iade süresi vardır. Güncel fiyatlar, bir makalede eskiyecek türden sayılar olduğu için burada tekrarlanmak yerine fiyatlandırma sayfasında yer alıyor.
Ayrıca birbirini dışlamıyorlar. Pek çok kişi hızlı, tek seferlik işler için Amphetamine'i (ya da caffeinate'i) elinin altında tutuyor, güvenlik eşiklerinin asıl mesele olduğu uzun ve gözetimsiz yapay zeka ile geliştirme çalışmaları için özellikle LidRun'a yöneliyor.
Önce güvenlik gelen bir iş akışı
Hızlı bir iş için: Terminal'den caffeinate -i your-command ya da tek seferlik bir Amphetamine oturumu, gerçekten daha basit bir araç. İhtiyacınızdan fazlasına uzanmayın.
Uzun, gözetimsiz bir yapay zeka ya da geliştirme çalışması için: varsayılan pil tabanını olduğu gibi bırakın (ya da daha fazla tampon isterseniz biraz yükseltin), ısı korumasını açık bırakın ve bir zamanlayıcıyı elle başlatmak yerine aracı Auto Mode'un tespit etmesine izin verin. Closed-Lid modunu yalnızca gerçekten kapağı kapatıyorsanız açın — bu, kasıtlı olarak sıradan Keep Awake'ten ayrı bir anahtar.
Hangi aracı kullanırsanız kullanın, en uzun işler için fişe takılı kalın ve Mac'i bir yastığın altında ya da kapalı bir çantanın içinde değil, havalandırılan bir yerde tutun — bu araçların hiçbiri, LidRun dahil, fiziksel olarak engellediğiniz hava akışını düzeltemez.
Sonuç, her iki durumda da, kapağı kapatıp gitme rahatlığı — ama bu sefer arkasında bir pil tabanı ve bir ısı kontrolü varken, sadece bir şeyler ters gitmeden işin bitmesini ummak yerine.
LidRun, işinizi kapak kapalıyken, pil ve sıcaklık koruması yerleşik biçimde çalışır tutar.
LidRun zaten sizde mi? Kurulum rehberini okuyun →
LidRun'u yeni mi tanıdınız? Fiyatlara bakın →
Sık sorulanlar
Tam olarak değil — aynı uyanık-tutma ihtiyacını karşılıyor ve buna, uzun ve gözetimsiz geliştirme ile yapay zeka çalışmalarını hedefleyen bir pil tabanı, ısı farkındalığı ve iş yükü tespiti ekliyor. Hızlı günlük işler için Amphetamine (ya da caffeinate) genelde daha basit bir araç; hangisinin uyduğu, işin ne kadar uzun ve ne kadar gözetimsiz olduğuna bağlı.
Evet — esnek bir tetikleyici sistemine sahip, iyi tasarlanmış, ücretsiz bir uyanık-tutma uygulaması ve günlük kullanım için sağlam bir seçim. LidRun onun yerini almaktan çok, farklı bir iş için farklı bir araç: pil tabanının ve ısı farkındalığının basit bir uyanık-tutma kilidinden daha önemli olduğu, uzun ve gözetimsiz yapay zeka ile geliştirme çalışmaları.
Aynı temel mekanizmalar üzerine kurulu — Closed-Lid modu, elle çalıştırabileceğiniz aynı pmset disablesleep çağrısını kullanıyor — ama bunları ham bir komutta bulunmayan parçalarla sarmalıyor: yanlışlıkla açık kalmasını önleyen otomatik yeniden kapatma, ve siz kontrol etmeyi hatırlayana kadar çalışmak yerine bir oturumun ne zaman bitmesi gerektiğine karar veren pil ve ısı eşikleri.
Ücretsiz, her zaman aktif bir pil tabanı (varsayılan olarak %4, böylece unutulan bir çalışma sert kapanmadan önce Mac'i uykuya geçirir), isteğe bağlı daha yüksek bir otomatik-durdurma seviyesi, gözetimsizken sıcak kalırsa Mac'in uykuya geçmesine izin veren ısı-durumu farkındalığı, ve elle bir zamanlayıcı gerektirmek yerine gerçek geliştirme ve yapay zeka etkinliğini — kodlama CLI'ları, yerel model çalışma zamanları, derleyiciler, build araçları — tespit eden Auto Mode.
Evet, Closed-Lid modu ile (ücretli bir özellik). Harici bir ekran yokken, sistem seviyesinde bir şey bunu açıkça devre dışı bırakmadığı sürece kapağı kapatmak Mac'i her zaman uykuya geçirir — LidRun bunu, kendini geri kapatmak üzere eşleştirilmiş yetkili bir yardımcı süreç üzerinden yapıyor, ve pil ya da ısı eşikleri kapak-kapalı bir oturumu otomatik olarak bitirebilir.
Gözetimsiz-ve-sıcak durumu, tam olarak ısı korumasının hedeflediği senaryo — macOS'un kendi ısı-durumu sinyalini kullanarak, kimse bakmıyorken ısınan bir işi zorlamaya devam etmek yerine Mac'in uykuya geçmesine izin veriyor. Kapak açıkken Mac'i aktif olarak kullanırken size karşı gelmemesi kasıtlı olarak tasarlandı; özellikle yanından ayrıldığınız durum içindir.
Temel uyanık-tutma modları öyle — Keep Awake, Timer, Charging-only, düşük pil otomatik-durdurma ve temel güvenlik tabanı, deneme süresi ya da oturum sınırı olmadan sonsuza dek ücretsiz. Auto Mode, Closed-Lid modu ve ayarlanabilir güvenlik eşikleri ise ücretli katmanın parçası, özelliğe göre değil kaç Mac'i etkinleştirdiğinize göre fiyatlandırılan tek seferlik bir satın alma.