Meilleure application anti-veille Mac pour développeurs IA — guide 2026

Henry AGI
7 min de lectureJun 2026
Meilleure application anti-veille Mac pour développeurs IA — guide 2026

Il n'existe pas une seule «meilleure» application anti-veille : tout dépend de si un bouton à bascule de cinq secondes vous suffit, ou s'il vous faut un outil qui surveille la batterie, la chaleur et votre charge de travail réelle pendant qu'un agent IA tourne sans surveillance toute la nuit. Ce guide compare les options gratuites intégrées à macOS (caffeinate, pmset disablesleep) aux applications tierces populaires (Amphetamine, KeepingYouAwake, Lungo, Caffeine) et à LidRun, selon les mêmes critères pour chacune, pour voir clairement laquelle tient vraiment la route sur une session Claude Code, Cursor, Codex ou Ollama qui dure plus longtemps que votre capacité d'attention.

Les critères qui distinguent vraiment ces applications

Empêcher l'écran ou le système de s'endormir, c'est la base — caffeinate le fait en une ligne, et toutes les applications de ce guide passent ce cap. Ce n'est pas là-dessus que les développeurs doivent choisir un gagnant.

LidRun
Comparison table of Mac keep-awake apps — caffeinate, pmset, Amphetamine, KeepingYouAwake, Lungo, Caffeine, and LidRun — scored on closed-lid support, battery floor, thermal watch, workload detection, activity log, and price
Les cinq mêmes critères, appliqués à chaque option de ce guide — gratuite ou payante.

Pour une session d'agent IA qui peut démarrer à 23h et se terminer on ne sait quand, cinq points déterminent si une application est vraiment sûre à laisser tourner : fonctionne-t-elle écran fermé sans moniteur externe, s'arrête-t-elle avant que la batterie tombe à zéro, surveille-t-elle l'état thermique de la puce pour se désactiver au besoin, s'active-t-elle automatiquement quand vos outils dev ou IA tournent réellement plutôt que d'exiger un bouton manuel, et vous demande-t-elle un abonnement pour quelque chose d'aussi simple.

Ci-dessous, chaque option est évaluée sur ces cinq points — y compris les deux options que tout développeur a déjà installées gratuitement.

L'option gratuite déjà présente sur votre Mac : caffeinate et pmset

caffeinate est livré avec macOS et il est réellement utile. caffeinate -i bloque la mise en veille pour inactivité, -d bloque la mise en veille de l'écran, -s bloque la mise en veille système, et -w <pid> lie l'assertion à un processus pour qu'elle se libère dès que ce processus se termine — caffeinate -i -w $(pgrep -f claude) maintiendra le Mac éveillé exactement le temps qu'un processus Claude Code reste actif. Une vraie réserve : selon sa page man, -s « n'est valide que lorsque le système fonctionne sur secteur » — sur batterie, elle ne fait rien.

LidRun
Terminal showing caffeinate -i -w and sudo pmset disablesleep 1/0 commands used to keep a Mac awake for a process or with the lid closed
Ces deux commandes sont déjà présentes dans macOS — aucune installation nécessaire.

caffeinate n'a aucun effet sur l'écran fermé : fermer le capot endort quand même le Mac, quelle que soit l'assertion active. Les développeurs qui ont besoin de fermer le capot sans moniteur externe se tournent vers sudo pmset disablesleep 1, qui indique à macOS de ne plus jamais s'endormir automatiquement, capot fermé ou non. sudo pmset disablesleep 0 remet les choses en place.

Les deux sont gratuits, les deux sont scriptables, et les deux sont proches de ce que plusieurs applications payantes ci-dessous se contentent d'habiller dans une interface de barre de menus.

Guide associéUn workflow développeur couvercle fermé pour MacBook

Là où caffeinate et pmset atteignent leurs limites

Ni l'un ni l'autre n'a la moindre notion de « sécurité ». caffeinate -i maintiendra un MacBook éveillé à 2% de batterie jusqu'à l'extinction forcée plutôt qu'une mise en veille en douceur — rien ne vient l'arrêter avant. pmset disablesleep 1 est plus risqué sur un point précis : c'est un réglage système global, pas lié à un processus, donc facile à oublier activé. Un capot fermé avec disablesleep actif signifie aussi que le Mac continue de chauffer dans un sac ou sur un support avec les aérations bouchées, sans rien pour surveiller l'état thermique et se désactiver.

Aucun des deux ne journalise quoi que ce soit non plus. Retrouver le matin une batterie à plat ou un Mac endormi ne laisse aucune trace pour savoir si la tâche s'est terminée, si la batterie a lâché, ou si un ventilateur n'a simplement pas suivi — il ne reste que pmset -g log et des suppositions.

Pas de seuil batterie, pas de conscience thermique, pas de filet de sécurité écran fermé, aucune trace de ce qui s'est passé — c'est précisément ce vide que chaque application ci-dessous essaie de combler, LidRun y compris.

Amphetamine, KeepingYouAwake, Lungo et Caffeine — ce que chacune vaut vraiment

Amphetamine (gratuite, Mac App Store) a le système de déclencheurs le plus riche du lot — elle peut s'activer au lancement d'une application, sur un réseau Wi-Fi donné, selon le niveau de batterie ou une plage horaire, et elle est activement maintenue. Elle n'a rien de spécifique à l'IA ou au dev (pas de déclencheur « Claude Code tourne » intégré, sauf à configurer une règle de lancement d'application à la main), et comme elle est sandboxée pour l'App Store, elle ne peut pas toucher à pmset disablesleep — l'usage écran fermé exige donc toujours un moniteur externe, comme avec macOS seul.

KeepingYouAwake (gratuite, open source) est celle à recommander sans hésiter si un simple bouton de barre de menus avec minuteur vous suffit réellement — simple, sous licence MIT, elle fait exactement ce qu'elle annonce. Pas de seuil batterie, pas de surveillance thermique, pas de détection de charge de travail, pas d'écran fermé sans moniteur.

Lungo (gratuite/payante, Mac App Store) est encore plus minimaliste que KeepingYouAwake — un bouton et un sélecteur de durée, rien de plus. Parfaite pour « garder ça éveillé pendant l'heure qui vient », pas conçue pour une session nocturne sans surveillance.

Caffeine, la tasse de café originale dans la barre de menus signée Lighthead Software, est l'application qui a donné son nom à toute la catégorie. C'est la plus simple des quatre, elle fonctionne toujours, et n'a aucune des fonctions de sécurité ou de détection présentées dans ce guide.

Aucune de ces quatre applications n'est mauvaise — elles ne prétendent pas être autre chose que de simples boutons, et si un bouton manuel est vraiment tout ce dont un développeur a besoin, n'importe laquelle est un choix gratuit tout à fait valable plutôt que de payer pour quelque chose de plus complexe.

Comment LidRun se positionne sur ces cinq mêmes critères

Écran fermé sans moniteur externe : le Closed-Lid Mode de LidRun utilise le même mécanisme pmset disablesleep que l'astuce manuelle ci-dessus, mais il associe toujours le 1 à un 0 correspondant — arrêtez la session, quittez l'application, ou relancez-la après un crash, et le réglage est remis à zéro automatiquement. Le même levier, sans le risque du « ai-je pensé à le désactiver ? ».

LidRun
LidRun Activity Log entry showing when a Claude Code session was auto-armed, how long it ran, and why it stopped
Chaque arrêt a une raison enregistrée — plus besoin de deviner ce qui s'est passé pendant la nuit.

Seuil batterie : le niveau gratuit inclut Low Battery Auto-Stop avec des seuils graduels — un premier avertissement à 15%, un avertissement plus insistant à 5%, et un seuil de mise en veille forcée à 4% par défaut (réglable de 4 à 8%) qui libère toutes les assertions anti-veille et laisse le Mac s'endormir de lui-même plutôt que de courir vers une extinction forcée.

Surveillance thermique : le Safety Governor lit le signal thermique à quatre niveaux d'Apple (Normal, Fair, Hot, Very Hot) et libère l'assertion anti-veille au niveau Very Hot ; un réglage optionnel force le Mac à s'endormir réellement s'il y reste — le cas qui compte si un Mac écran fermé se retrouve quelque part avec les aérations bouchées.

Détection de charge de travail : Auto Mode surveille par défaut une liste incluant claude, codex, cursor, ollama, docker, node et python, y compris des processus de script comme un train.py qui tourne sous python3, et s'active ou se désactive automatiquement, avec un seuil CPU et un délai de stabilisation de 60 secondes pour éviter les allers-retours quand un processus attend simplement une E/S entre deux tokens.

Activity Log et prix : chaque arrêt, chaque délai dépassé et chaque seuil franchi est consigné dans un Activity Log, pour qu'une session nocturne ne se termine pas sur une supposition. Low Battery Auto-Stop, le Safety Governor et l'Activity Log sont tous inclus dans le niveau gratuit ; Auto Mode, Closed-Lid Mode et le reste des fonctionnalités Pro sont un achat unique, sans abonnement, avec une période de remboursement de 14 jours.

Laquelle choisir concrètement

Si un bouton manuel suffit — un partage d'écran, un film, un build rapide — KeepingYouAwake, Lungo ou Caffeine sont gratuites et font exactement ça très bien ; aucune raison de payer pour plus.

LidRun
Decision flow for picking a Mac keep-awake app: manual toggle apps for simple sessions, LidRun for unattended AI or dev runs needing battery and thermal safety
Choisissez l'outil selon le job — la plupart des sessions n'ont pas besoin de l'option la plus lourde.

Si une tâche est scriptée et liée à un seul processus, caffeinate -w <pid> reste le bon outil, et il est déjà sur le Mac.

Si le travail consiste à faire tourner Claude Code, Cursor, Codex ou Ollama sans surveillance toute la nuit, capot fermé, ou un Mac qui attend dans un sac entre deux sessions, les options gratuites et natives ne surveillent ni la batterie ni la chaleur, et Amphetamine, KeepingYouAwake et Lungo ne savent pas ce qu'est un agent de code. C'est précisément ce vide que LidRun est conçu pour combler — à tester sur une vraie session pour voir si ça tient la route.

Essayez-le plutôt que de lutter contre la veille capot fermé

LidRun garde votre travail actif capot fermé, avec une protection batterie et thermique intégrée.

Télécharger pour macOS

Vous avez déjà LidRun ? Lisez le guide d'installation →

Nouveau sur LidRun ? Voir les tarifs →

Questions fréquentes

Qu'est-ce qui distingue une application anti-veille pour le travail de développement IA ?

La prise en charge de l'écran fermé sans moniteur externe, un seuil batterie qui arrête avant l'épuisement, une surveillance thermique qui se désactive quand le Mac chauffe, et une activation automatique pour des outils comme Claude Code, Cursor, Codex et Ollama plutôt qu'un bouton manuel.

caffeinate ou pmset disablesleep suffisent-ils pour une session IA nocturne ?

Ils maintiennent le Mac éveillé, mais aucun des deux ne surveille la batterie ou la chaleur, et pmset disablesleep est un réglage global facile à oublier activé. Ils conviennent pour une tâche courte et surveillée ; pour une session nocturne sans surveillance, il leur manque le filet de sécurité.

Garder un Mac éveillé met-il la batterie en danger ?

Sans seuil, oui — un simple verrou d'éveil ou pmset disablesleep 1 maintiendra le Mac éveillé jusqu'à l'extinction forcée plutôt qu'une mise en veille en douceur. Le niveau gratuit de LidRun inclut Low Battery Auto-Stop avec un seuil de mise en veille forcée à 4% par défaut (réglable de 4 à 8%), pour que les sessions sur batterie s'arrêtent d'elles-mêmes avant d'en arriver là.

Faut-il payer pour une application anti-veille ?

Pour un simple bouton, non — caffeinate, KeepingYouAwake, Lungo et Caffeine sont tous gratuits et font très bien ce travail. Payer a du sens dès que la détection de charge de travail, la prise en charge de l'écran fermé et les seuils de sécurité comptent pour de longues sessions IA ou dev sans surveillance ; le niveau gratuit de LidRun couvre déjà Low Battery Auto-Stop et la sécurité thermique, et le niveau payant (achat unique, sans abonnement) ajoute Auto Mode et Closed-Lid Mode.

Quels outils IA et dev LidRun détecte-t-il automatiquement ?

La liste par défaut d'Auto Mode inclut claude, codex et cursor parmi les CLI IA, des moteurs de modèles locaux comme ollama, et des outils de build ou de conteneurs incluant docker, node, python et cargo — plus tout ce que vous ajoutez à la main.

LidRun est-il une alternative à KeepingYouAwake ou Amphetamine ?

Il peut en tenir lieu pour les développeurs qui ont dépassé le stade du simple bouton. KeepingYouAwake et Amphetamine sont toutes deux bonnes dans leur registre — sessions simples pour l'une, déclencheurs riches pour l'autre. LidRun se concentre spécifiquement sur la détection de charge de travail IA et dev, les sessions écran fermé, et les seuils de sécurité batterie et thermique qu'aucune des deux autres applications n'a.

Vous vous demandez si LidRun est fait pour vous ?

Laissez ChatGPT, Claude ou Perplexity faire la recherche — cliquez ci-dessous pour voir ce que l'IA pense vraiment de LidRun.