Agents Sleep Preventer
Gardez votre Mac ou PC Windows éveillé. Dictez votre prochain prompt.
Maintien éveillé automatique pour les agents de code et dictée vocale locale avec Whisper et Parakeet. Disponible sur macOS et Windows 10/11 x64. Sans abonnement.
v5.2.1 · macOS + Windows
Parlez. Vos mots apparaissent là où vous écrivez.
Dictée vocale locale pour vos prompts, messages et documents. Téléchargez un modèle une fois ; votre audio est ensuite transcrit sur votre ordinateur.
Whisper ou Parakeet
Parakeet v3 est proposé par défaut sous Windows pour sa rapidité et la détection automatique de la langue. Choisissez Whisper Turbo pour le vocabulaire personnalisé et davantage de langues. Les deux moteurs sont inclus.
Votre audio reste sur votre ordinateur
Aucune transcription dans le cloud ni abonnement. Sous Windows, les 100 dernières transcriptions restent en local et Copy Last Dictation permet de récupérer le texte si l’insertion est bloquée. Pour dicter en français avec Whisper, choisissez fr ; l’anglais est la langue par défaut.
Dicter sur Windows
Ouvrez Dictation Settings dans le menu de l’application, choisissez le modèle et la langue, puis Download Dictation Model. Placez le curseur dans un champ et appuyez sur Ctrl+Alt+Espace pour parler, puis à nouveau pour terminer. Le raccourci est personnalisable.
Dicter sur macOS
Activez la dictée dans Settings, téléchargez votre modèle, puis maintenez Fn+Maj en parlant. Relâchez pour transcrire. Réglez la langue et le raccourci dans l’onglet Dictation.
Installation
Windows 10/11 · Intel et AMD x64
Extrayez tout le ZIP et ouvrez asp.exe. Dans son menu près de l’horloge, choisissez Install agent hooks and start at login. Vous pouvez aussi utiliser la commande PowerShell ci-dessous. Gardez speech à côté de asp.exe.
.\asp.exe install --yesTélécharger pour WindowsL’application Windows n’est pas encore signée : SmartScreen peut afficher un avertissement. Le ZIP contient un README avec les instructions d’installation et de microphone.
macOS · Apple Silicon
DMG signé et notarié. Glissez l’application dans Applications, lancez-la et suivez la configuration.
Télécharger pour macOSHomebrew · macOS
Installez le cask, puis ouvrez l'app une fois
brew install --cask charlontank/tap/agents-sleep-preventerCompiler depuis les Sources
Compilez l’application complète avec les instructions adaptées à votre plateforme dans le dépôt.
Voir sur GitHubLe Problème & La Solution
Avant
Vous confiez une longue tâche à un agent, vous vous éloignez, et votre ordinateur se met en veille avant la fin.
Après
ASP garde votre ordinateur éveillé pendant le travail des agents. Quand ils ont tous terminé ou attendent votre réponse, la veille normale reprend.
Fonctionnalités Principales
Détection Intelligente
Suit l’activité des agents via leurs hooks pour gérer la veille au rythme de vos tâches.
Multi-Instance
Lancez plusieurs sessions en parallèle. Votre ordinateur reste éveillé tant qu’une session enregistrée travaille.
Détection du capot · macOS
macOS détecte la fermeture du capot. Sous Windows, vos réglages du capot et du bouton d’alimentation restent prioritaires.
Barre de menus et zone de notification
Consultez l’activité et choisissez le mode automatique, le maintien éveillé ou la veille depuis un menu natif. Sur macOS, « Sleep when done » met le Mac en veille dès que tous les agents ont terminé, même sur secteur.
Protection thermique · macOS
Réactive automatiquement la veille si le Mac surchauffe
Nettoyage Auto
Les sessions expirées ou terminées sont retirées automatiquement pour éviter un maintien éveillé indéfini.
Mode Daemon
Exécutez la surveillance de veille en arrière-plan ou utilisez l’application avec la dictée locale.
Claude Code + Codex
Hooks automatiques pour Claude Code et Codex natifs sur les deux plateformes. Les profils Hermes sont aussi pris en charge sur macOS.
Démarrage Auto
Démarrez avec votre session via un LaunchAgent macOS ou un raccourci de démarrage Windows.
Commandes supplémentaires sur macOS
La barre de menus macOS propose aussi la navigation entre terminaux et le suivi détaillé des processus.
Icône Dynamique
L'icône change selon l'état : ☕ actif, 😴 en veille
Suivi en Direct
Affiche les instances actives avec PID, âge (secondes) et CPU en temps réel
Clic pour Focus
Cliquez sur un élément pour mettre sa fenêtre terminal au premier plan
Raccourcis Globaux
Ctrl+Alt+Cmd+J parcourt les instances d'agent actives, Ctrl+Alt+Cmd+L les inactives
Tuer les Inactifs
Option-clic pour tuer les processus d'agent inactifs depuis le menu
Statut Thermique
Indicateur d'état thermique en temps réel (OK ou ATTENTION!)
Comment Ça Marche
Envoyez un prompt à Claude Code ou Codex après l’installation des hooks.
ASP empêche la veille automatique tant qu’un agent travaille.
La veille normale reprend quand tous les agents ont terminé ou attendent votre réponse.
Commandes CLI
Commandes communes à macOS et Windows. Sous Windows, utilisez .\asp.exe depuis le dossier d’installation.
asp startEnregistre le processus d'agent et désactive la veille
asp stopDésenregistre le processus et réactive la veille si aucun autre actif
asp statusAffiche les agents enregistrés et l’état de veille.
asp cleanupNettoie les PIDs obsolètes des sessions interrompues
asp daemonLance la surveillance de veille en arrière-plan.
asp menubarLance l’application dans la barre de menus macOS ou la zone de notification Windows.
asp resetRéinitialisation forcée : efface tous les PIDs et réactive la veille
asp installInstalle l’application, les hooks et le démarrage automatique.
asp uninstallRetire les hooks ASP et le démarrage automatique.
Configuration & Intégration
Installez une fois, puis utilisez vos agents comme d’habitude.
Windows · sans droits administrateur
Extrayez tout le ZIP et lancez asp.exe install. Les deux moteurs vocaux sont inclus ; téléchargez votre modèle depuis le menu de l’application.
macOS · configuration guidée
L’assistant du premier lancement configure les autorisations et le contrôle de veille nécessaires sur votre Mac.
Préservez vos hooks existants
ASP ajoute ses hooks en préservant votre configuration. L’intégration Windows vise les agents natifs ; WSL nécessite une configuration séparée.
Démarrage automatique
Ouvrez ASP depuis Applications sur Mac ou le menu Démarrer sur Windows. L’installation configure aussi le lancement à la connexion.