10 octobre 20267 min de lecture

caffeinate sur Mac : empêcher la mise en veille, toutes les commandes (2026)

caffeinate est une commande intégrée à tous les Mac qui empêche la mise en veille. Ouvrez le Terminal, tapez caffeinate, et votre Mac reste éveillé jusqu'à ce que vous appuyiez sur Ctrl+C.

Elle est gratuite et ne demande aucune installation. Voici toutes les options, les commandes vraiment utiles, et la solution pour le seul cas que caffeinate ne gère pas : un MacBook avec l'écran rabattu.

Outil gratuit

Générateur de commande caffeinate

Choisissez ce qui doit rester éveillé et pendant combien de temps. Copiez ensuite la commande.

Créer ma commande

Comment utiliser caffeinate

Ouvrez le Terminal et lancez :

caffeinate

Votre Mac reste maintenant éveillé. La commande tourne dans cette fenêtre. Appuyez sur Ctrl+C pour l'arrêter, et le Mac reprend sa mise en veille normale.

Fermer la fenêtre du Terminal l'arrête aussi.

Les options de caffeinate

Sans option, caffeinate empêche la veille due à l'inactivité. Les options permettent de choisir précisément ce qui reste éveillé.

OptionEffet
-dGarde l'écran allumé.
-iEmpêche la veille due à l'inactivité. L'écran peut quand même s'éteindre.
-mEmpêche le disque de se mettre en veille.
-sEmpêche tout le système de se mettre en veille. Fonctionne seulement sur secteur.
-uIndique à macOS qu'un utilisateur est actif et allume l'écran. Dure 5 secondes sauf si vous ajoutez -t.
-t 3600Fixe une durée en secondes. 3600 correspond à une heure.
-w 1234Reste éveillé jusqu'à la fin du processus 1234.

Vous pouvez combiner les options. caffeinate -dims garde l'écran, le système et le disque éveillés en même temps.

Les commandes les plus utiles

Garder le Mac éveillé jusqu'à l'arrêt

caffeinate

Garder aussi l'écran allumé

caffeinate -d

Rester éveillé pendant une heure

caffeinate -t 3600

Changez le nombre de secondes selon vos besoins. 7200 fait deux heures. 28800 fait huit heures.

Rester éveillé pendant une commande

caffeinate -i npm run build

caffeinate lance la commande et garde le Mac éveillé jusqu'à la fin. Ensuite il se désactive tout seul. C'est idéal pour les longues tâches : sauvegardes, téléchargements, tests ou un gros brew upgrade.

Rester éveillé jusqu'à la fin d'un processus

caffeinate -w $(pgrep -n rsync)

Ici caffeinate attend la fin du processus rsync le plus récent. Vous trouverez l'ID d'un processus dans le Moniteur d'activité ou avec pgrep.

Le lancer en arrière-plan

caffeinate -d &

Le & envoie la commande en arrière-plan. Vous pouvez continuer à utiliser la même fenêtre du Terminal.

Vérifier et arrêter caffeinate

Pour voir ce qui empêche votre Mac de dormir, lancez :

pmset -g assertions

Cherchez caffeinate dans la liste. Vous verrez les assertions actives, par exemple PreventUserIdleSystemSleep.

Pour arrêter tous les processus caffeinate d'un coup, lancez :

killall caffeinate

caffeinate fonctionne-t-il écran rabattu ?

En général, non. Un MacBook se met en veille quand on rabat l'écran, et caffeinate ne l'empêche pas. L'exception est le mode clamshell. Si le MacBook est branché sur secteur avec un écran externe, il continue de tourner écran rabattu.

Pour garder un MacBook fermé éveillé sans écran externe, vous avez trois options :

  • pmset : Lancez sudo pmset -a disablesleep 1 pour couper complètement la veille. Rétablissez-la avec sudo pmset -a disablesleep 0. Ne mettez pas le MacBook dans un sac tant que la veille est coupée. Il peut devenir très chaud.
  • Amphetamine : Une app gratuite du Mac App Store avec des réglages pour l'usage écran rabattu.
  • Réglages de la batterie : Sur de nombreux MacBook, Réglages Système > Batterie > Options propose un réglage qui empêche la suspension d'activité automatique sur secteur quand l'écran est éteint.

Réveiller un Mac en veille à distance

caffeinate garde un Mac éveillé. Il ne peut pas réveiller un Mac déjà en veille. Pour cela, activez « Réactiver lors des accès réseau ». Sur un MacBook, le réglage se trouve dans Réglages Système > Batterie > Options. Sur un Mac de bureau, il est dans Énergie.

Une fois activé, votre Mac se réveille quand un autre appareil du réseau essaie de l'atteindre, par exemple via le partage d'écran ou le partage de fichiers.

Laisser tourner de longues tâches pendant votre absence

caffeinate est parfait pour les longues tâches. Les builds, les tests et les agents IA comme Claude Code ou Codex peuvent durer une heure ou plus. Enveloppez la tâche pour que le Mac reste éveillé jusqu'à la fin :

caffeinate -i claude

Reste une question : comment suivre la tâche loin de votre bureau ? Macky affiche le terminal et l'écran de votre Mac sur votre iPhone. Vous suivez la tâche en direct et vous pouvez taper dedans.

Un terminal Mac ouvert sur iPhone dans Macky
  • Écran rabattu : Avec Macky Pro, vous continuez à utiliser votre MacBook écran rabattu.
  • Agents IA : Claude Code et Codex ont leurs propres modes. Validez l'étape suivante avec y et Entrée dans la barre de touches.
  • Contrôle complet : Échap, Tab et Ctrl sont dans la barre de touches. Passez à l'écran complet du Mac quand vous en avez besoin.

Macky est gratuit avec des sessions de 5 minutes. Pro coûte 29 $ une seule fois. Le télécharger sur l'App Store.

Pour aller plus loin, lisez notre guide utiliser Claude Code depuis un iPhone.

Questions fréquentes

caffeinate fonctionne-t-il quand je rabats l'écran de mon MacBook ?

Non. Un MacBook se met en veille quand on rabat l'écran, sauf s'il est branché sur secteur avec un écran externe. Pour un usage écran rabattu, utilisez sudo pmset -a disablesleep 1 ou une app comme Amphetamine.

Comment arrêter caffeinate ?

Appuyez sur Ctrl+C dans la fenêtre du Terminal où il tourne. Pour arrêter tous les processus caffeinate, lancez killall caffeinate.

Comment garder mon Mac éveillé pendant une heure ?

Lancez caffeinate -t 3600. Le nombre est en secondes, donc 7200 fait deux heures.

Quelle différence entre caffeinate -i et -d ?

-i empêche la veille due à l'inactivité mais laisse l'écran s'éteindre. -d garde l'écran allumé. Pour les deux, utilisez caffeinate -di.

caffeinate vide-t-il la batterie ?

Le Mac reste actif, donc la batterie se vide plus vite qu'en veille. caffeinate -s ne fonctionne que sur secteur.

Comment savoir si caffeinate tourne ?

Lancez pmset -g assertions et cherchez caffeinate. Vous pouvez aussi lancer pgrep caffeinate.

Essayer Macky

Connectez-vous au terminal de votre Mac depuis votre iPhone.