Capsomnia
Caps LockキーをmacOSの物理的なスリープ防止スイッチに変え、蓋を閉じてもバックグラウンドタスクを実行し続けられます。
Capsomniaについて
Capsomniaは、Caps Lockキーを物理的なスリープ防止スイッチに変える無料のmacOSオープンソースメニューバーアプリです。オンでシステムのスリープを防止し、オフで通常のスリープ動作に戻します。15分から8時間のプリセット、または1分から24時間のカスタム時間を選べ、終了時にはスリープ防止の解除を確認してからMacを自動的にスリープさせます。メニューバーアプリは現在のユーザーとして動作し、固定されたroot所有のヘルパーツールでスリープ設定を変更します。アプリを終了すると通常のスリープに戻ります。蓋を閉じたままCodexやClaude Codeなどの長時間バックグラウンドタスクを実行する用途に適しています。公式には、発熱と電力消費が増えるため、冷却、電源、実行時間に注意するよう案内されています。
おすすめの利用者
最適な利用シーン
蓋を閉じて、CodexやClaude Codeの長時間タスクを続行する
15分から8時間のプリセット、または1分から24時間のカスタム時間を設定し、終了後に自動でスリープさせる
一時的にMacのスリープを防ぎ、使い終わったらCaps Lockをオフにして通常のスリープへ戻す
機能
物理スリープ防止スイッチ
Caps Lockキーをスイッチに変え、オンでシステムのスリープを防止し、オフで通常のスリープ動作に戻します。
柔軟なタイマー制御
15分から8時間のプリセット、または1分から24時間のカスタム時間を選べます。終了後はMacが自動的にスリープします。
透明性の高いセキュリティモデル
メニューバーアプリは現在のユーザーとして動作し、固定されたroot所有のヘルパーツールとパスワード不要のsudoでスリープ設定を変更します。
無料のオープンソース
MITライセンスのオープンソースで、インストール前にソースコード、インストールスクリプト、ヘルパーコマンド、セキュリティモデルを確認できます。
長所
- 完全無料でMITライセンスのオープンソース。ソースコードとセキュリティモデルを確認できます
- 1つのキーでスリープ防止を切り替えられ、操作が直感的です
- 15分から8時間のプリセットと、1分から24時間のカスタム時間に対応します
- 現在のユーザーとして動作し、終了時に通常のスリープ動作へ自動復帰します
短所
- 蓋を閉じたままスリープを防止すると発熱とバッテリー消費が増えるため、冷却、電源、実行時間に注意が必要です
- macOS 14以降が必要です