🛠️ Tuto
Comment garder ton Mac éveillé (toutes les méthodes, franchement)
Il y a quatre vraies façons d'empêcher un Mac de dormir : la commande caffeinate, les réglages d'alimentation forcés, le mode écran fermé, et un outil qui le fait automatiquement. Voici les vraies commandes - et le piège de chacune.
1. La commande caffeinate (rapide et sans danger)
macOS fournit caffeinate. C'est l'option manuelle la plus sûre : dès que la commande se termine, le sommeil normal revient - il n'y a rien à annuler.
# Garde le Mac éveillé jusqu'à ce que tu appuies sur Ctrl-C
caffeinate
# Garde éveillé pendant exactement 2 heures (7200 secondes)
caffeinate -t 7200
# Garde éveillé seulement jusqu'à ce qu'une commande précise se termine
caffeinate -i make build
# Options : -i sommeil au repos, -d écran, -m disque, -s sur secteur, -u utilisateur actif
caffeinate -dimsu Le piège : c'est manuel et tout ou rien. Tu dois encadrer chaque exécution et penser à l'arrêter, ça garde le Mac tout entier éveillé plutôt qu'une app précise, et ça ne marche qu'avec l'écran ouvert.
2. Forcer les réglages d'alimentation avec pmset (puissant, risqué)
Tu peux modifier directement la politique d'alimentation du système. Ça nécessite sudo et ça persiste jusqu'à ce que tu remettes tout en place ou que tu redémarres.
# Ne jamais dormir quand il est sur le chargeur
sudo pmset -c sleep 0
# Active le blocage du sommeil pour tout le système (le forçage le plus fort)
sudo pmset -a disablesleep 1
# Annule
sudo pmset -a disablesleep 0 Le piège : c'est à l'échelle du système et facile à oublier - le Mac ne dort alors plus jamais, même au repos, ce qui vide la batterie et le fait chauffer. Sur Apple Silicon, disablesleep peut garder le Mac éveillé écran fermé sur beaucoup de modèles, mais Apple force le sommeil sur certains, donc ce n'est pas garanti.
3. Le mode écran fermé (la méthode officielle)
La façon officiellement prise en charge par Apple d'utiliser un Mac écran fermé, c'est le mode écran fermé (clamshell). Il faut du matériel : branche le Mac à l'alimentation, à un écran externe et à un clavier ou une souris externe, puis ferme l'écran et il continue de tourner.
Le piège : il te faut un écran et des périphériques sous la main, et sur MacBook Air M1/M2 un seul écran externe est pris en charge. C'est fiable, mais ce n'est pas « ferme l'écran et va-t'en ».
L'écran fermé, c'est tout un sujet - vois comment garder ton Mac éveillé écran fermé pour les étapes du mode clamshell, l'option pmset disablesleep, et pourquoi caffeinate ne survit jamais à une fermeture d'écran.
4. La méthode facile : AwakeMate
AwakeMate fait la même chose que caffeinate - la petite assertion d'alimentation qui bloque seulement le sommeil au repos - mais automatiquement, limitée aux apps et aux outils que tu choisis. Aucune commande à lancer, aucune à penser à arrêter.
Automatique, par outil
Éveillé seulement pendant que tes apps ou CLIs choisis tournent - Xcode, ffmpeg, Claude Code - puis il laisse le Mac dormir.
Sensible au repos
Pour les tâches gourmandes en CPU, active le sommeil au repos pour que le Mac dorme dès que le travail est fini. Plus rien ne le garde éveillé.
Sûr par défaut
Il ne change jamais tes réglages d'énergie enregistrés et ne retient rien à l'échelle du système que tu pourrais oublier. Aucune télémétrie.
Option écran fermé
Un mode écran fermé optionnel qui marche sur la plupart des Mac Apple Silicon - teste en fermant le tien. Pour un écran fermé garanti, utilise le mode clamshell.
Essai gratuit de 14 jours · paiement unique de 39,99 $ · aucune télémétrie · macOS 13+
Laquelle choisir ?
Une tâche rapide, écran ouvert
Utilise caffeinate -i ta-commande. Ça se nettoie tout seul, rien à annuler.
Écran fermé, garanti
Utilise le mode clamshell avec un écran externe et l'alimentation.
Tu le fais souvent
Utilise AwakeMate pour que ce soit automatique, par outil, sans jamais surveiller une commande.
Tu fais tourner des agents IA la nuit ? Vois pourquoi les agents ont besoin d'un Mac éveillé.
Questions fréquentes
Comment garder mon Mac éveillé depuis le Terminal ?
Lance caffeinate. Toute seule, elle bloque le sommeil au repos jusqu'à ce que tu appuies sur Ctrl-C ; caffeinate -t 3600 le garde éveillé une heure ; caffeinate -i make build le garde éveillé seulement jusqu'à ce que cette commande se termine. Ça marche écran ouvert et garde le Mac tout entier éveillé, pas une app précise.
Est-ce que caffeinate marche écran fermé ?
Non. caffeinate ne bloque le sommeil au repos que quand l'écran est ouvert. Fermer l'écran endort quand même le Mac, sauf si tu utilises le mode clamshell (écran externe + alimentation) ou un outil qui active le blocage du sommeil du système.
Quelle est la différence entre caffeinate et pmset disablesleep ?
caffeinate est une assertion temporaire, par session, qui disparaît quand la commande se termine - sûre et auto-nettoyante. sudo pmset -a disablesleep 1 active un blocage persistant à l'échelle du système qui reste jusqu'à ce que tu l'effaces ou redémarres, et nécessite les droits root. C'est plus puissant mais facile à oublier et risqué pour la batterie.
Existe-t-il une méthode sans commandes Terminal ?
Oui - AwakeMate. Il surveille les apps et outils que tu choisis et garde le Mac éveillé seulement pendant qu'ils tournent, puis le laisse dormir, sans aucune commande à lancer ou arrêter. Il utilise la même petite assertion que caffeinate en coulisses.