Support DontSleep on GitHub Sponsors
開発の継続を少額から応援できます。広告を消したい場合は設定からOFFに。
AI エージェントが動いている間だけ、Mac を眠らせない。
↑ 画面右下に小さく浮かぶスポンサーバナー(サイズ実寸)
DontSleep はメニューバーに常駐する小さな macOS アプリ。
claude / aider /
ollama / codex
といった AI エージェントが実行されている間だけ、Mac をスリープさせない。
処理が終われば自動的に普段通りの省電力モードに戻る。
ノート PC の蓋を閉じても眠らせないモード(pmset disablesleep)も
選べる。初回だけ管理者パスワードを求められるが、以降はワンクリックで切り替え可能。
Claude Code や aider に長いリファクタリングを頼んで席を立ったら、 戻ってきたら Mac がスリープしていて処理が止まっていた——という経験はありませんか? DontSleep はそれを静かに防ぐ、ただそれだけのツール。
指定したプロセスが走っている間だけスリープ抑止。プロセス名は設定画面で自由に 追加・削除できる。
caffeinate と pmset disablesleep
の2モードをワンクリックで切替。後者は蓋を閉じても眠らない。
ユーザーの操作・ファイル・通信を収集しない。広告は本人が許可した場合のみ。 Privacy Policy
プロセスに関係なく常時ONもワンクリック。会議中・動画視聴中のスリープ防止にも。
DontSleep-x.y.z.dmg をダウンロードDontSleep.app を /Applications にドラッグビルド済みバイナリは Developer ID で署名・公証されているので、2回目以降は普通にダブルクリックで開く。
git clone https://github.com/yazikiyo5-star/dontsleep.git cd dontsleep ./scripts/build_app.sh --install
必要なもの: macOS 13+, Xcode Command Line Tools (Swift 5.9+)
DontSleep は無料で、控えめなバナーで運営費をまかないます。バナーは スリープ抑止が有効な間だけ 画面右下の小さな浮遊ウィンドウに表示されます。