Capsomnia
Capsomnia macht Caps Lock zum Schalter für MacBook-Betrieb bei geschlossenem Deckel
Ausführlicher Bericht
-
Capsomnia ist eine leichte macOS-Menüleistenanwendung, die die am meisten vernachlässigte Feststelltaste auf der Tastatur in einen physischen „Wach bleiben“-Schalter verwandelt. Schließen Sie den Deckel des MacBook und drücken Sie die Feststelltaste. Der KI-Agent läuft weiter, die SSH-Sitzung wird fortgesetzt und das Kompilieren und Herunterladen wird wie gewohnt fortgesetzt. Dieses von einem japanischen Entwickler in Swift geschriebene Gadget belegte an diesem Tag den fünften Platz bei Product Hunt und erhielt in Japan mehr als 2,3 Millionen Aufrufe und mehr als 6.000 Downloads. Kostenlos, Open Source, keine Telemetrie und so sauber wie jede Software dieser Zeit.
-
Capsomnia wurde unabhängig vom japanischen Entwickler Taketo Fujimaki entwickelt und ist Open Source auf GitHub unter der MIT-Lizenz (github.com/fuji-mak/Capsomnia). Das Projekt wird seit Juni 2026 aktiv weiterentwickelt und v2.0.3 wurde am 27. Juli mit insgesamt 188 Einreichungen veröffentlicht. Fujimaki selbst ist ein Programmierer, der im Bereich KI und Entwicklertools tätig ist. Die Geburt von Capsomnia hatte seinen Ursprung in seinen eigenen Schwachstellen: Beim Ausführen von KI-Programmierungsagenten wie Claude Code musste er beim Schließen des MacBook-Deckels unterbrechen, und die im Mac integrierte Einstellung „Den Deckel schließen, ohne zu schlafen“ war nicht praktisch genug. Bei der Veröffentlichung erregte das Produkt große Aufmerksamkeit in der japanischen Entwicklergemeinde – 2,3 Millionen Impressionen, über 6.000 Downloads – und erschien anschließend auf der Homepage von Product Hunt, wo es an diesem Tag den 5. Platz belegte. Keine Finanzierung, kein Team, kein Marketingbudget, wir verlassen uns ausschließlich auf Mundpropaganda zur Verbreitung auf Reddit, Hacker News und der japanischen Technologie-Community.
-
Die Kernlogik von Capsomnia ist äußerst einfach: Drücken Sie die Feststelltaste und das System deaktiviert den Schlafmodus. Drücken Sie die Taste erneut, um den Schlafmodus fortzusetzen. Die LED-Anzeigeleuchte an der Feststelltaste zeigt gleichzeitig den Status des Ruhezustandsschutzes an – die Leuchte leuchtet, um anzuzeigen, dass die Aufgabe ausgeführt wird, und die Leuchte ist aus, um den normalen Ruhezustand anzuzeigen. Doch hinter diesem einfachen Mechanismus verbergen sich viele subtile Designs. Die erste ist die Berechtigungstrennungsarchitektur: Die Menüleistenanwendung selbst wird nicht mit Root-Berechtigungen ausgeführt, sondern verwendet ein Hilfstool mit minimalen Berechtigungen (capsomnia-pmset), um den Systembefehl pmset aufzurufen und die Schlafeinstellungen zu ändern. Dieses Hilfstool akzeptiert nur drei Parameter: Ein, Aus und Display-Ruhezustand, und die Angriffsfläche wird auf das Äußerste komprimiert. Die Anwendung selbst stellt keine Netzwerkanfragen, sammelt keine Telemetriedaten und erfordert keine Kontoregistrierung – der Code ist vollständig offen und überprüfbar. Für Benutzer, die die Feststelltaste anderen Funktionen zugeordnet haben, unterstützt Capsomnia benutzerdefinierte Tastenkombinationen, und selbst wenn eine benutzerdefinierte Tastenkombination verwendet wird, zeigt die Feststelltaste weiterhin synchron den Status an, was ein sehr durchdachtes Design darstellt. Es gibt auch eine optionale Funktion, die „die Eingabe in Großbuchstaben verhindert“ – nach dem Einschalten von Capsomnia gibt die Feststelltaste keine Großbuchstaben mehr ein (die Umschalttaste kann jedoch weiterhin Großbuchstaben eingeben), wodurch die Peinlichkeit vermieden wird, versehentlich einen Bildschirm voller Großbuchstaben zu berühren. Systemvoraussetzungen sind macOS 14+ und Apple Silicon Chip, das Installationspaket ist von Apple signiert und notariell beglaubigt. Unterstützt vier Schnittstellensprachen: Englisch, Japanisch, vereinfachtes Chinesisch und Koreanisch. Im tatsächlichen Betrieb schaltet sich der Bildschirm beim Schließen des Deckels aus, das System läuft aber weiter. Die App überprüft alle 10 Sekunden den SleepDisabled-Status des Systems und zeigt einen roten Punkt in der Menüleiste an, wenn der Status abweicht oder Änderungen nicht übernommen werden können. Protokolldateien werden zur einfachen Fehlerbehebung in ~/Library/Logs/Capsomnia/ gespeichert. Im Vergleich zu ähnlichen Tools (wie Amphetamine, Caffeine, InsomniaX) liegt der größte differenzierte Vorteil von Capsomnia in der Interaktion im Stil eines physischen Schalters – es ist nicht erforderlich, die Menüleiste zum Klicken zu öffnen, sich die Tastenkombination nicht zu merken und die Statusrückmeldung der Taste + Kontrollleuchte ist direkter als bei jeder anderen Softwareschnittstelle. Der Nachteil besteht darin, dass die Funktion relativ einfach ist und es keine Feinsteuerung basierend auf Auslösebedingungen wie Amphetamin gibt (z. B. Deaktivieren des Ruhezustands, wenn eine bestimmte Anwendung ausgeführt wird, Umschalten, wenn sich das Wi-Fi-Netzwerk ändert usw.).
-
Capsomnia ist völlig kostenlos, keine Pro-Version, keine In-App-Käufe, keine Werbung. Entwickler akzeptieren Spenden über GitHub-Sponsoren, aber Spenden sind nicht die wichtigste Möglichkeit, das Produkt zu monetarisieren. Aus Sicht der Projektpositionierung handelt es sich eher um ein Open-Source-Tool, das seine eigenen Schwachstellen gelöst hat, als um ein kommerzielles Produkt. Das sind gute Nachrichten für Benutzer – Sie können ein signiertes und notariell beglaubigtes, hochwertiges Systemtool erhalten, ohne dafür etwas zu bezahlen. Aber es gibt auch versteckte Sorgen: Das Fehlen eines nachhaltigen Geschäftsmodells führt dazu, dass langfristige Wartung und Updates möglicherweise vollständig von der persönlichen Begeisterung und Zeit der Entwickler abhängen.
-
Capsomnia hat auf Product Hunt und in der chinesischen Tech-Community überwiegend positive Bewertungen erhalten. Benutzer loben im Allgemeinen die Designphilosophie, „einen physischen Knopf zu verwenden, um ein Problem auf Systemebene zu lösen“. Die positiven Bewertungen konzentrieren sich auf mehrere Aspekte: Erstens löst es das eigentliche Problem der Unterbrechung des AI-Encoding-Agenten, wenn der MacBook-Deckel geschlossen ist und schläft, insbesondere für Claude Code- und Codex-Benutzer; Zweitens hat der klare Stil von kostenlosem Open Source, ohne Werbung und ohne Telemetrie das Vertrauen der Entwicklergemeinschaft gewonnen; Drittens gilt das Design der Feststelltaste zur Statusanzeige als „elegant und praktisch“; Viertens beweist die Beliebtheit auf dem japanischen Markt, dass die Nachfrage real ist. Negatives Feedback konzentriert sich hauptsächlich auf die beiden Dimensionen Wärmeableitung und Batterie. Viele Benutzer wiesen darauf hin, dass der Betrieb mit geschlossenem Deckel bei lüfterlosen Modellen wie dem MacBook Air einen großen Druck auf die Wärmeableitung ausübt und die Ausführung von Kompilierungs- oder KI-Aufgaben über einen längeren Zeitraum zu Überhitzung und Frequenzreduzierung führen kann. Ein weiteres ungelöstes Problem ist der Batteriesicherheitsmechanismus – wenn die Batterie bei aktivierter Capsomnia-Funktion auf einen extrem niedrigen Stand entladen wird, erzwingt das System dann den Ruhezustand, um die Batterie zu schützen? Derzeit scheint es vollständig auf das macOS-eigene Energiemanagement zu setzen, ohne Sicherheitsvorkehrungen auf Anwendungsebene.
-
Über Capsomnia wurde von mehreren Technologiemedien berichtet. Die Minderheit (sspai) empfahl es als nützliches Gadget, das „nicht in den Ruhezustand geht, wenn die Feststelltaste gedrückt wird“, und betonte seinen Wert für SSH-Sitzungen, Kompilierungsaufgaben und Szenarios zum Herunterladen großer Dateien. Der Herausgeber der chinesischen Website Product Hunt kommentierte, dass es „klein, kostenlos, Open Source und werbefrei – so sollte ein Entwicklertool sein“ sei. Die Diskussionen in der japanischen Technologie-Community waren besonders lebhaft, da mehrere Technologie-Blogger Videorezensionen produzierten. Aus Branchensicht ist die Popularität von Capsomnia weniger ein Sieg eines einzelnen Tools als vielmehr ein Nebenprodukt des explosiven Wachstums von KI-Programmierungsagenten. Da KI-Codierungstools wie Claude Code, Codex und Cursor zur täglichen Ausrüstung für Entwickler werden, ist „die Abdeckung schließen und den KI-Agenten weiter ausführen“ zu einer echten und hochfrequenten Forderung geworden. Capsomnia war zufällig zur richtigen Zeit auf dem richtigen Markt.
-
Die Hauptrisiken ergeben sich aus den beiden Dimensionen Wärmeableitung und Sicherheit. Im Hinblick auf die Wärmeableitung ist der Wärmestau ein nicht zu vernachlässigendes Problem, wenn beim lüfterlosen MacBook Air Aufgaben mit hoher Last und geschlossenem Deckel ausgeführt werden. Obwohl die Entwickler die Funktion „Wärmeableitungserkennung“ in der Roadmap markiert haben, wurde sie noch nicht implementiert. Was die Sicherheit betrifft, so verwendet Capsomnia zwar ein vernünftiges Berechtigungstrennungsdesign, für den Installationsprozess sind jedoch Administratorrechte erforderlich, um ein privilegiertes Hilfstool und eine Sudoers-Regel zu erstellen. Dies ist immer ein Risikopunkt, der die eigene Beurteilung des Benutzers erfordert. Glücklicherweise verringern MIT-Open-Source und die notarielle Beglaubigung von Unterschriften die Bedenken in dieser Hinsicht. Es gibt auch eine grundlegendere Frage: Das erzwungene Deaktivieren des Systemruhezustands ist ein Verhalten, das „der macOS-Designphilosophie widerspricht“. Ob sich die Langzeitnutzung auf die Systemstabilität oder die Akkulaufzeit auswirkt, fehlen derzeit ausreichende Langzeittestdaten. Für Plug-in-Nutzungsszenarien stellt dies kein großes Problem dar, aber wenn es häufig im Batteriebetrieb verwendet wird, kann sich der Zustand der Batterie schneller verschlechtern.
-
Die relevanteste Benutzergruppe von Capsomnia sind diejenigen, die MacBooks für die KI-Entwicklung verwenden – intensive Benutzer von KI-Codierungstools wie Claude Code, Codex und Cursor. Gefolgt von Betriebsingenieuren (die SSH-Sitzungen am Laufen halten müssen), Front-End-Entwicklern (die häufig lange Kompilierungen ausführen) und allen Benutzern, die Fernzugriff auf ihren Mac benötigen. Es ist nicht für Benutzer geeignet, die bei geschlossenem Deckel empfindlich auf die Betriebstemperatur reagieren, insbesondere MacBook Air-Benutzer. Es wird empfohlen, es zu verwenden, wenn es angeschlossen ist und gute Kühlbedingungen herrschen. Wenn Sie eine komplexere Schlafmanagementstrategie benötigen (z. B. Auslösung nach Zeitraum, Netzwerk oder bestimmten Anwendungen), ist Amphetamin möglicherweise die bessere Wahl. Best-Practice-Ratschläge: Verwenden Sie Capsomnia wann immer möglich, wenn es ans Stromnetz angeschlossen ist, und vermeiden Sie es, Aufgaben mit hoher Auslastung über einen längeren Zeitraum mit geschlossenem Deckel im Akkubetrieb auszuführen. Denken Sie daran, Capsomnia nach dem Laufen zu schließen, damit das System zum normalen Schlafverhalten zurückkehren kann. Wenn Sie auf eine Zustandsabweichung stoßen, können Sie „sudo pmset -a disablesleep 0“ manuell ausführen, um die Wiederherstellung zu erzwingen.
-
Capsomnia ist ein äußerst fokussiertes Entwicklertool – es macht eines, aber es macht es gut. Das Design der Verwendung physischer Feststelltasten zur Steuerung des Ruhezustands mag einfach erscheinen, dahinter steckt jedoch ein tiefes Verständnis des macOS-Sicherheitsmodells, der Tastatur-Hardware-Eigenschaften und des tatsächlichen Arbeitsablaufs der Entwickler. Freie und offene Quelle ermöglicht es, das Vertrauen der Community zu gewinnen, und die Beliebtheit des japanischen Marktes bestätigt die Authentizität der Nachfrage. Für Mac-Entwickler, die jeden Tag mit KI-Agenten arbeiten, könnte dieses 5-MB-Gadget das sein, was „jemand schon vor langer Zeit hätte machen sollen“. Wenn es den Entwicklern gelingt, die beiden Mängel der Temperatursensorik und der Batteriesicherheit zu beheben, hat Capsomnia alle Möglichkeiten, sich von einem „Nischentool“ zu einer „Standardausrüstung für Mac-Entwickler“ zu entwickeln.
Nutzerbewertungen
-
GloriaCollins168—Keine Angst mehr vor dem Zuklappen des Deckels, während Claude Code läuft. Einfach magisch. -
SRuizX—Kostenlos, Open Source, keine Werbung. Ein Herzensprojekt des Entwicklers. Schon gestarred. -
whitefrog681—Caps-Lock-Leuchte an bedeutet, dass es noch läuft. Ein Blick zeigt dir den Status, viel bequemer als in die Menüleiste zu schauen. -
NoahPatel—Bereits ein Riesenerfolg in Japan mit 2,3 Millionen Aufrufen. Wirklich gut, sehr empfehlenswert. -
JGray_2020—SSH-Sitzungen trennen endlich nicht mehr! Danke an den Autor! Früher musste ich mich jedes Mal neu verbinden, wenn ich den Deckel schloss. -
zAmye—Meine grösste Sorge bleibt die Hitze. Wird das MacBook Air ohne Lüfter bei geschlossenem Deckel mit hoher Last Probleme bekommen? Der Autor sagt, die thermische Erkennung ist in Arbeit. -
KylePerryIII—Eine Woche genutzt. Lange Refactoring-Aufgaben von Claude Code auf MacBook Pro bei geschlossenem Deckel laufen lassen. Kam zurück und der Code war schon geschrieben. So sorglos. -
BrianYoung—Der Installationsprozess erfordert die Autorisierung von Root-Rechten. Obwohl der Autor es streng auf nur drei Befehle beschränkt hat, war ich beim ersten Mal doch etwas zögerlich. -
BilovidPolovec—Die Caps Lock-Leuchte als Statusanzeige zu nutzen, ist ein sehr kluges Design. Kein zusätzliches Menüleisten-Symbol, das Platz wegnimmt. -
Susan.Hill_X—Erzwingt es den Schlafmodus, wenn der Akku leer ist? Die offizielle Dokumentation sagt das nicht klar. Ich traue mich nicht, es im Akkubetrieb zu nutzen. -
Nicholas_CampbellK—Habe immer Amphetamine benutzt, voller Funktionen aber irgendwie schwer. Capsomnia hat nur einen Schalter, ist aber bequemer. -
qor0q4o—Der nutzlosesten Taste auf dem Mac die nützlichste Aufgabe geben — dieser Satz auf der Website trifft es genau. -
StephanieRobinson—Auf M4 MacBook Pro installiert, funktioniert perfekt mit Codex Mobile. Deckel zu, in die Tasche, und die Aufgaben laufen weiter. -
GSimmonsQ881—Schade, dass es Intel Macs nicht unterstützt. Ich habe noch ein 2019 Intel MBP, das es nicht nutzen kann. -
冬雪659—Kostenlos, signiert und notariell beglaubigt, Open Source und prüfbar. Solche Tools sieht man heutzutage nicht mehr oft. -
DolphinDefiMartin—Wie gut funktioniert es mit dem Clamshell-Modus? Wird die Caps Lock-Leuchte noch synchronisiert, wenn ein externer Monitor angeschlossen ist? -
ChristineWright—Endlich muss ich nicht mehr bei grossen Dateidownloads warten. Deckel zu und weg, komme zurück und es ist schon fertig. -
WBennett_2024773—Ein Problem gefunden: Wenn man vergisst, Capsomnia auszuschalten, und den Laptop in die Tasche steckt, ist er am nächsten Tag extrem heiss. Habe mir schon angewöhnt, vor dem Verlassen des Schreibtischs das Licht zu prüfen. -
Lauren.Flores—Die benutzerdefinierte Tastenkürzelfunktion ist sehr durchdacht. Ich hatte Caps Lock schon vor langer Zeit auf Esc gelegt, daher funktioniert die Umstellung auf Cmd+Shift+S genauso gut. -
贾静燕—Zwei Tage getestet. Fazit: Dieses 5MB kleine Tool hat ein Problem gelöst, das mich lange geplagt hat. Viel bequemer, als an der Systemkonfiguration herumzuspielen. -
Jordan_SimmonsZ—Die chinesische Oberfläche ist gut gemacht. Dass ein japanischer Entwickler die UI-Texte auf dieses Niveau übersetzt hat, verdient Lob. -
Alexander_Stewart520—Für Entwickler, die täglich mit KI-Agenten arbeiten, ist das eine echte Notwendigkeit. Vor dem Gehen Caps Lock drücken, und bei der Rückkehr hat Claude Code bereits fertig gelaufen. -
FrankWhite_2021—Was gibt's Neues in v2.0.3? Kann mir das jemand sagen? Ich bin noch auf 1.0.0 und habe nicht aktualisiert. -
蝴蝶455—Habe auf GitHub geschaut, die Commits sind sehr aktiv, der Autor aktualisiert fast täglich. Es ist nicht einfach, ein persönliches Projekt so zu pflegen. -
Nicholas.TorresJr—Ich traue mich immer noch nicht, hohe Last bei geschlossenem Deckel laufen zu lassen, passive Kühlung macht mir Sorgen. Eingesteckt ist es in Ordnung, die Temperatur scheint normal. -
Karen.Martin_72—Gerade für Produktionstests bereitgestellt. Mehrere KI-Ingenieure in meiner Firma nutzen es, Feedback ist gut. Ein Kollege testete speziell das Ausführen von Codex zum Schreiben von Testfällen mit geschlossenem Deckel den ganzen Nachmittag. Alles bestanden, keine Trennungen oder Überhitzung. Aber wir nutzen alle M3 Pro mit Lüftern, Air-Nutzer sollten vorsichtig sein. -
MsAnthonyHarcourt_dev—Verglichen mit NoSleep und Amphetamine ist Capsomnias größter Vorteil die direkte Interaktion: physischer Knopf viel schneller als Menü-Klick, Lampenrückmeldung sehr klar. Nachteil: eingeschränkte Funktionen, keine bedingten Auslöser. Aber ein Open-Source-Tool, das seine Kernfunktion so gut macht, ist bereits beeindruckend. -
Julie_RiveraIII—Habe den Quellcode auf GitHub genau auf Sicherheitsdesign geprüft. Der Ansatz, dass das privilegierte Hilfstool nur drei Parameter akzeptiert, ist großartig, viel sicherer als die meisten Tools, die die ganze App als Root ausführen. Der Autor versteht das macOS-Sicherheitsmodell sehr gut. Watch hinzugefügt, freue mich auf die thermische Erkennung. -
万彤娜—Frage an diejenigen, die es benutzt haben: Was ist der Unterschied zur Systemeinstellung "wach bleiben bei geschlossenem Deckel"? Würde das Ausführen von pmset -a disablesleep 1 im Terminal den gleichen Effekt haben? Oder hat Capsomnia einen eleganteren Mechanismus? -
Jonathan.Gutierrez369—Habe Flutter-Compile bei geschlossenem Deckel auf M2 MacBook Air eine halbe Stunde getestet. Die Unterseite war deutlich heißer. Ich empfehle Air-Nutzern, dies nur bei Netzbetrieb und guter Belüftung zu nutzen. Bei Akku den Deckel offen lassen. Das Tool selbst ist in Ordnung.