UStackUStack
Open Caffeine icon

Open Caffeine

Open Caffeine est une utilitaire de barre de menus macOS qui empêche la mise en veille du Mac pendant une durée choisie ou indéfiniment, avec contrôle séparé de l’écran, raccourci clavier et mises à jour Sparkle.

Open Caffeine

Qu’est-ce que Open Caffeine ?

Open Caffeine est un utilitaire personnel de barre de menus macOS qui maintient un Mac éveillé pendant une durée choisie. Il est conçu pour un usage local sur les Mac Apple Silicon exécutant macOS 26 (Tahoe) ou une version ultérieure, et le dépôt précise qu’il utilise une interface native Liquid Glass.

L’application offre un moyen simple d’empêcher la mise en veille d’inactivité, avec des options pour une session temporisée, un état éveillé permanent et un réglage permettant de garder l’écran allumé séparément du maintien du système éveillé. Elle est distribuée comme projet open source et le dépôt décrit des builds locales plutôt que des versions signées.

Fonctionnalités clés

  • Contrôle via la barre de menus : Open Caffeine réside dans la barre de menus de macOS, ce qui permet de démarrer, arrêter et surveiller facilement une session d’éveil sans ouvrir de fenêtre séparée.
  • Sessions temporisées et indéfinies : Les utilisateurs peuvent maintenir le Mac éveillé pendant une durée choisie ou sélectionner le mode « Forever » pour une session continue.
  • Contrôle séparé de l’écran allumé : L’application inclut une option « Keep the screen on », permettant au comportement de veille de l’écran de différer de la prévention de la mise en veille du système.
  • Basculage par raccourci clavier : Un raccourci clavier peut activer ou désactiver caffeine, ce qui est utile lorsque vous voulez un moyen plus rapide de contrôler la session.
  • Réglages de connexion et d’apparence : Le dépôt mentionne une option de démarrage à la connexion, une option d’affichage dans le Dock et des changements d’apparence qui mettent immédiatement à jour l’icône de la barre de menus.
  • Mises à jour automatiques via Sparkle : Les mises à jour sont gérées via Sparkle à l’aide d’un flux appcast dans le dépôt, avec des artefacts de publication signés mentionnés dans les notes du projet.

Comment utiliser Open Caffeine

Commencez par compiler l’application depuis le dépôt si vous souhaitez une copie locale, puis lancez-la et utilisez les contrôles de la barre de menus pour démarrer une session caffeine. Vous pouvez choisir une durée prédéfinie, saisir une durée personnalisée en minutes ou activer le mode Forever.

À partir de là, ajustez le réglage « Keep the screen on » si vous voulez que l’écran reste éveillé en plus du Mac lui-même. Si nécessaire, vous pouvez aussi activer le démarrage à la connexion, utiliser le raccourci clavier pour basculer la session et modifier les réglages d’apparence pour changer l’icône de la barre de menus.

Cas d’usage

  • Empêcher la mise en veille d’inactivité pendant une courte tâche : Gardez le Mac éveillé pendant cinq minutes pendant que vous lancez une présentation, surveillez un téléchargement ou vous éloignez brièvement.
  • Maintenir une machine éveillée pour un long processus : Utilisez le mode Forever lorsque vous devez laisser le Mac actif pendant une compilation prolongée, un transfert ou un flux de travail sans surveillance.
  • Gérer le comportement de l’écran séparément de la veille du système : Désactivez « Keep the screen on » lorsque vous voulez que le Mac reste éveillé tout en laissant l’écran se mettre en veille.
  • Tester le comportement de veille et de réveil : Utilisez l’application pour vérifier des assertions telles que PreventUserIdleDisplaySleep ou pour vérifier si un seuil de batterie arrête la session.
  • Utiliser un contrôle léger depuis la barre de menus plutôt qu’une fenêtre d’application complète : Comptez sur l’icône de la barre de menus, le raccourci clavier et les interrupteurs de préférences pour un contrôle local rapide.

FAQ

Est-ce que Open Caffeine maintient à la fois le Mac et l’écran éveillés ? Pas toujours. Le dépôt documente explicitement une option séparée « Keep the screen on », donc le comportement de l’écran peut être contrôlé indépendamment du maintien du Mac éveillé.

Puis-je définir une durée personnalisée ? Oui. Les notes de QA manuelle mentionnent une invite de durée personnalisée qui accepte une saisie en minutes.

Prend-il en charge les mises à jour automatiques ? Oui. Les notes du projet décrivent des mises à jour automatiques basées sur Sparkle via un flux appcast dans le dépôt.

Est-il destiné à un usage à distance ou dans le cloud ? Aucun tel flux de travail n’est décrit. Le dépôt le présente comme un utilitaire personnel de barre de menus macOS pour un usage local.

La signature de code est-elle mentionnée ? Les notes du dépôt indiquent qu’il n’y a pas de signature de code et que les builds sont destinés à un usage local.

Alternatives

  • Réglages de veille et d’affichage intégrés à macOS : Ils fournissent une gestion de l’alimentation au niveau du système, mais n’offrent pas de contrôle dédié depuis la barre de menus pour des sessions d’éveil temporaires.
  • Autres utilitaires macOS de type caffeine : Les applications similaires de cette catégorie se concentrent généralement sur la prévention de la veille d’inactivité, bien que leurs interfaces, leur comportement de raccourci et leurs contrôles d’écran allumé puissent différer.
  • Flux de travail manuels via Terminal ou pmset : Ils peuvent modifier le comportement de veille à un niveau plus bas, mais ils sont plus techniques et moins pratiques pour un usage rapide avec activation/désactivation.
  • Utilitaires de barre de menus de maintien éveillé à portée plus large : Certains outils de cet espace regroupent des contrôles système supplémentaires, tandis que Open Caffeine semble se concentrer sur un flux de travail étroit de session d’éveil.
Open Caffeine | UStack