Keepresso vs Amphetamine, KeepingYouAwake et caffeinate
Si vous cherchiez une alternative à Amphetamine, un remplacement de KeepingYouAwake ou un caffeinate plus accueillant, vous êtes au bon endroit. Les quatre empêchent un Mac de se mettre en veille. Ils diffèrent par le prix, par la part de décision qu'ils peuvent prendre pour vous, et par la profondeur de leur emprise sur le système.
Cette page est une comparaison directe. Keepresso est gratuite et open source (GPL-3.0), signée et notariée, pour macOS 14 et plus récent. Les autres sont des outils solides ; choisissez celui qui correspond à votre façon de travailler.
Comparaison rapide
| Fonctionnalité | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Prix | Gratuit | Gratuit (App Store) | Gratuit | Intégré à macOS |
| Licence | GPL-3.0 (open source) | Propriétaire | Open source | Outil système Apple |
| UI | ✅ Barre des menus + réglages riches | ✅ Barre des menus + réglages | ❌ Barre des menus seule | ❌ Terminal uniquement |
| Sessions minutées | ✅ Oui | ✅ Oui | ⚠️ Limitées | ❌ Flag CLI uniquement |
| Déclencheurs intelligents | ✅ Oui (complets) | ✅ Oui | ❌ Non | ❌ Non |
| Capot fermé sur batterie | ✅ Oui, avec veille de l'écran | ⚠️ Nécessite un assistant externe | ❌ Non | ❌ Flags CLI uniquement |
| CLI & Automatisation | ✅ CLI complète, URL, Shortcuts | ❌ Minimale | ❌ Minimale | ✅ CLI complète |
| Intégration agents IA | ✅ Baux, serveur MCP, compétence | ❌ Non | ❌ Non | ❌ Non |
| Filets de sécurité | ✅ Température & Batterie | ✅ Batterie | ❌ Non | ❌ Non |
| Hooks d'événements | ✅ Shortcuts, webhooks, shell | ❌ Non | ❌ Non | ❌ Non |
| Langues | 15+ | Dépend du système | Peu | N/A |
| App Store | ❌ Non (bac à sable bloque les API d'alimentation) | ✅ Oui | ❌ Non (Homebrew / GitHub) | N/A |
Ces outils peuvent évoluer avec le temps ; considérez ce tableau comme une comparaison de catégorie de produit, pas comme un changelog point par point de chaque version.
Amphetamine
Amphetamine a été pendant des années l'app gratuite de référence pour empêcher la veille sur le Mac App Store, avec un long historique, un système de déclencheurs poussé, et une interface soignée. Le problème aujourd'hui, c'est la maintenance : son code source est fermé et elle est pratiquement à l'arrêt, avec sa dernière version (5.3.2) datant de 2023, et un minimum macOS 10.13, donc elle tourne sur des SDK vieux de plusieurs générations de macOS. Elle fonctionne encore, mais elle ne suit plus le rythme de macOS actuel.
Là où Keepresso convient mieux :
- Activement maintenue pour macOS actuel. Keepresso cible macOS 14 et plus récent avec des SDK à jour, signée et notariée, et publie des mises à jour régulières. Amphetamine n'a pas bougé depuis 2023.
- Open source. Les deux apps sont gratuites, donc la vraie différence est la licence : Keepresso est en GPL-3.0, donc vous pouvez lire le code, signaler des problèmes, et voir exactement ce qui tourne sur votre machine ; Amphetamine a un code source fermé. Voir Keepresso est-elle sûre ?.
- Macs headless et distants. Configuration headless intégrée, mode capot fermé qui met l'écran en veille à la fermeture, et une CLI pensée pour les scripts et les hôtes d'agents. Voir Mac mini headless.
- Conçu pour les agents IA. Un déclencheur qui sait quand un agent de codage travaille réellement, plus des baux d'automatisation, un serveur MCP, et une compétence d'agent intégrée pour qu'un agent puisse maintenir le Mac éveillé en toute sécurité, avec des limites qu'il ne peut pas dépasser. Rien d'autre dans cette catégorie de produit n'a la moindre réponse aux agents.
- Panneau Activité. Une vue lisible « pourquoi mon Mac est-il éveillé ? » des assertions d'alimentation de chaque app, pas seulement de la propre session de Keepresso.
- Filets de sécurité et automatisation. Une pause automatique sur batterie, un filet de sécurité thermique pour un Mac qui travaille capot fermé, un réveil planifié pour les tâches de nuit, et des hooks d'événements qui exécutent un raccourci, un webhook, ou une commande shell au démarrage, à la fin, ou à la pause d'une session.
Si Amphetamine fait déjà tout ce dont vous avez besoin sur votre version de macOS, rien ne vous oblige à changer. Mais si vous voulez un outil anti-veille open source, piloté par déclencheurs, et activement tenu à jour avec macOS, Keepresso est fait pour ça.
KeepingYouAwake
KeepingYouAwake est une app gratuite et open source de la barre des menus qui reprend la même idée que caffeinate dans un simple interrupteur. Elle est excellente quand vous voulez juste « activé jusqu'à ce que je désactive » avec presque aucun réglage.
Choisissez KeepingYouAwake quand :
- Vous voulez l'outil le plus petit possible.
- Vous décidez toujours vous-même de l'anti-veille (pas de règle « tant que X tourne »).
- Vous n'avez pas besoin d'une durée « jusqu'à 18h », d'une pause automatique sur batterie, ou d'un mode capot fermé sur batterie.
Choisissez Keepresso quand vous voulez ce simple interrupteur plus les déclencheurs intelligents, les sessions minutées, le mode capot fermé, le maintien actif du disque, Shortcuts, et un outil en ligne de commande qui peut aussi garder le Mac éveillé sans l'interface de l'app.
La commande caffeinate
caffeinate est livrée avec chaque Mac. C'est le bon outil pour une session Terminal ponctuelle :
# Hold the Mac awake while a command runs (app not required for this mode)
caffeinate -dims
# Keep awake for one hour (3600 seconds)
caffeinate -t 3600
Les limites de vivre uniquement avec caffeinate :
- Aucun interrupteur dans la barre des menus une fois la fenêtre Terminal fermée (à moins de passer un processus en arrière-plan et de retenir son pid).
- Aucune règle « tant que Zoom est ouvert » ou « tant que le CPU est occupé » sans écrire vos propres scripts.
- Facile d'oublier un
caffeinatequi tourne, ou de tuer le mauvais processus.
Keepresso utilise les mêmes assertions d'alimentation macOS en coulisses, puis ajoute l'interface et les déclencheurs autour.
Quand vous n'avez pas besoin de Keepresso
Soyez honnête sur la tâche :
- Une seule compilation dans le Terminal, puis vous partez.
caffeinate -t …ou une courte minuterie Keepresso suffit. - Vous vous contentez toujours de basculer un interrupteur à la main. KeepingYouAwake convient.
- Votre organisation exige des logiciels exclusivement App Store. Amphetamine peut être la voie de moindre résistance ; Keepresso est distribuée à la place comme un DMG notarié et un cask Homebrew.
Installer Keepresso
brew install --cask gyorgysh/keepresso/keepresso
Ou téléchargez le DMG depuis GitHub Releases. Étapes complètes : Installer Keepresso et garder son Mac éveillé.
Guides associés
Obtenir Keepresso
Gratuit et open source, pour macOS 14 et versions ultérieures. Installez-le et gardez votre Mac éveillé, selon vos règles.
Plus dans Prise en main
