Keepresso vs Amphetamine, KeepingYouAwake e caffeinate
Keepresso, Amphetamine, KeepingYouAwake e caffeinate impediscono tutti a un Mac di andare in stop. Keepresso aggiunge un'ampia serie di controlli per il lavoro automatizzato: rilevamento e lease per agenti IA, un server MCP, hook di eventi, controlli termici e un toolkit per Mac headless.
Questo confronto è curato dallo sviluppatore di Keepresso. Keepresso è gratuita e open source (GPL-3.0), firmata e notarizzata, per macOS 14 e versioni successive. Il confronto delle funzionalità qui sotto usa la documentazione pubblicata dai progetti; non è un benchmark delle prestazioni dei quattro strumenti.
Dove Keepresso va oltre
Keepresso riunisce automazione per agenti, strumenti per Mac headless e controlli di sistema in un'unica app gratuita e open source. Queste funzionalità integrate lo distinguono dagli altri strumenti confrontati qui.
Su uno schermo stretto, scorri le tabelle lateralmente per confrontare tutti e quattro gli strumenti. La colonna delle funzionalità resta visibile.
| Funzionalità | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Rilevamento dell'attività degli agenti IA | ✓ Integrato | – | – | – |
| Lease per agenti + server MCP | ✓ Integrati | – | – | – |
| Protezione termica + controllo della ventola | ✓ Integrati | – | – | – |
| Hook per eventi di sessione | ✓ Shortcuts, webhook, shell | – | – | – |
| Toolkit di configurazione per Mac headless | ✓ Integrato | – | – | – |
✓ Incluso. – Nessun equivalente dedicato documentato. Gli script shell possono estendere gli altri strumenti; caffeinate può avvolgere un comando di agente, ma non offre rilevamento di agenti, lease o un server MCP.
Controlli quotidiani
Su uno schermo stretto, scorri le tabelle lateralmente per confrontare tutti e quattro gli strumenti. La colonna delle funzionalità resta visibile.
| Funzionalità | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Prezzo | Gratis | Gratis | Gratis | Integrato in macOS |
| Open source | ✓ GPL-3.0 | Codice chiuso | ✓ Open source | Strumento di sistema Apple |
| App nella barra dei menu | ✓ Impostazioni complete | ✓ Impostazioni | ✓ Preferenze | Solo Terminale |
| Sessioni a tempo | ✓ Durata + ora di fine | ✓ Durata + ora di fine | ✓ Durate personalizzate | ✓ Timer CLI |
| Attivazione automatica | ✓ Regole combinate + predefiniti | ✓ Trigger | ✓ Opzioni di base [1] | Script shell |
| Coperchio chiuso a batteria | ✓ Display in stop | ✓ Schermo chiuso [2] | – | – |
| Interfacce di automazione | ✓ CLI, URL, Shortcuts | AppleScript + scorciatoie | Comandi URL | ✓ CLI |
| Pausa automatica per la batteria | ✓ Inclusa | ✓ Inclusa | ✓ Inclusa | – |
| Lingue | 15 | 10 | Traduzioni della comunità | N/D |
| Distribuzione | GitHub / Homebrew | App Store | GitHub / Homebrew | Integrato in macOS |
- KeepingYouAwake include opzioni automatiche, come l'attivazione quando è collegato un display esterno. Keepresso aggiunge condizioni combinate e predefiniti per attività.
- Amphetamine supporta le sessioni a schermo chiuso. Il suo helper opzionale Power Protect gestisce i cambiamenti della fonte di alimentazione su Apple Silicon. La modalità a schermo chiuso di Keepresso mette in stop il pannello interno e funziona senza monitor esterno.
caffeinateda solo non ignora lo stop alla chiusura del coperchio.
Documentazione controllata il 12 settembre 2026: scheda App Store di Amphetamine, changelog di KeepingYouAwake e riferimento macOS man caffeinate. Le date di rilascio descrivono aggiornamenti pubblicati, non una misurazione di prestazioni o compatibilità.
Amphetamine
Amphetamine è un'app gratuita del Mac App Store a codice sorgente chiuso, con una lunga storia e un vasto sistema di trigger. La sua ultima versione pubblica è la 5.3.2, datata 10 novembre 2023, verificata il 12 settembre 2026. È un lungo intervallo senza un aggiornamento pubblicato. Keepresso offre sviluppo pubblico continuo e codice sorgente che puoi esaminare, insieme a funzioni più recenti per automazione e Mac headless.
Dove Keepresso è più adatta:
- Release continue e sviluppo pubblico. Keepresso punta a macOS 14 e versioni successive e pubblica la sua cronologia delle release e le modifiche al codice sorgente. L'ultima versione pubblicata di Amphetamine resta del 2023.
- Open source. Entrambe le app sono gratuite, quindi la vera differenza è la licenza: Keepresso è GPL-3.0, quindi puoi leggere il codice, segnalare problemi, e vedere esattamente cosa gira sulla tua macchina; Amphetamine ha codice sorgente chiuso. Vedi Keepresso è sicura?.
- Mac headless e remoti. Configurazione headless integrata, modalità coperchio chiuso che sospende lo schermo alla chiusura, e una CLI pensata per script e host di agenti. Vedi Mac mini senza schermo.
- Pensata per gli agenti IA. Un trigger che rileva l'attività dell'agente, oltre a lease di automazione, un server MCP e una skill per agenti integrata. I lease scadono se non vengono rinnovati e rispettano i limiti che configuri. Amphetamine e KeepingYouAwake non documentano un flusso di lavoro integrato equivalente per gli agenti.
- Pannello Attività. Una vista leggibile "perché il mio Mac è sveglio?" delle power assertion di ogni app, non solo della sessione di Keepresso.
- Reti di sicurezza e automazione. Una pausa automatica sulla batteria, una rete di sicurezza termica per un Mac che lavora a coperchio chiuso, un risveglio programmato per i lavori notturni, e degli hook di eventi che eseguono uno Shortcut, un webhook, o un comando shell all'avvio, alla fine, o alla pausa di una sessione.
Se Amphetamine fa già tutto quello di cui hai bisogno sulla tua versione di macOS, non c'è obbligo di cambiare. Ma se vuoi un anti-sospensione open source, guidato da trigger, e mantenuto attivamente al passo con macOS, Keepresso è fatta apposta per questo.
KeepingYouAwake
KeepingYouAwake è un'app gratuita e open source per la barra dei menu, basata su caffeinate. Le sue preferenze includono durate configurabili, comportamento della batteria e alcune opzioni di attivazione automatica. Supporta anche comandi URL e traduzioni della comunità.
Scegli KeepingYouAwake quando:
- Vuoi un semplice interruttore nella barra dei menu con durate configurabili.
- Le sue preferenze di batteria e attivazione coprono le tue necessità.
- Non ti servono le regole di trigger combinati, la modalità a schermo chiuso, i lease per agenti o gli hook di eventi di Keepresso.
Scegli Keepresso quando vuoi quel semplice interruttore più i trigger intelligenti, le sessioni a tempo, la modalità coperchio chiuso, il mantenimento attivo del disco, Shortcuts, e uno strumento da riga di comando che può anche tenere sveglio il Mac senza l'interfaccia dell'app.
Il comando caffeinate
caffeinate è incluso in ogni Mac. È lo strumento giusto per una sessione di Terminale occasionale:
# Keep the system awake until you press Ctrl-C
caffeinate -dims
# Keep awake for one hour (3600 seconds)
caffeinate -t 3600
Limiti di affidarsi solo a caffeinate:
- Nessun interruttore nella barra dei menu una volta chiusa la finestra del Terminale (a meno di mettere un processo in background e ricordarsi il pid).
- Nessuna regola "mentre Zoom è aperto" o "mentre la CPU è occupata" senza scrivere script tuoi.
- Facile dimenticare un
caffeinatein esecuzione, o terminare il processo sbagliato.
Keepresso usa le stesse power assertion di macOS sotto il cofano, poi aggiunge l'interfaccia e i trigger attorno.
Quando non ti serve Keepresso
Sii onesto sul lavoro:
- Una sola compilazione da terminale, poi te ne vai.
caffeinate -t …o un breve timer di Keepresso bastano. - Ti limiti sempre a girare un interruttore a mano. KeepingYouAwake va bene.
- La tua organizzazione richiede software solo App Store. Amphetamine può essere la via di minor resistenza; Keepresso è invece distribuita come DMG notarizzato e cask Homebrew.
Installa Keepresso
brew install --cask gyorgysh/keepresso/keepresso
Oppure scarica il DMG da GitHub Releases. Passaggi completi: Installa Keepresso e mantieni il Mac sveglio.
Guide correlate
Ottieni Keepresso
Gratuita e open source, per macOS 14 e versioni successive. Installala e mantieni il Mac sveglio come vuoi tu.
Altro in Per iniziare
