fuji-mak/Capsomnia

A tiny macOS app that turns Caps Lock into a physical keep-awake switch for closed-lid MacBook work.

解決する課題

Capsomniaは、MacBookを閉じた際にスリープするのを防ぎます。caffeinateのような標準的なスリープ防止ツールでは、閉じた状態でのローカルプロセスの維持に失敗することが多いという問題を解決します。これは、ノートPCを開いたままにすることなく、AIエージェント、長時間実行スクリプト、リモートSSHセッションの動作を維持するのに特に役立ちます。

仕組み

このアプリは、物理的なCaps Lockキーをスリープ防止用のハードウェアトグルに変えます。Caps Lockがオンのとき(緑色のLEDで表示)、アプリは特権ネイティブヘルパーを使用してシステムスリープを無効にします。Caps Lockがオフのときは、通常のスリープ動作に戻ります。また、Caps Lockキーによる大文字入力を無効化したり、リモートUIツール用にディスプレイセッションをアクティブに保つオプションもあります。

対象ユーザー

MacBook上でAIコーディングエージェント、無人スクリプト、またはリモートワークロードを実行しており、PCが閉じた状態でスリープしないかどうかを物理的かつ視覚的に確認したい開発者やパワーユーザー。

特徴

  • 物理トグル: Caps LockのLEDを、スリープ状態を示す明確な視覚的インジケーターとして使用します。
  • 閉じた状態のサポート: 蓋を閉じた状態でもローカルジョブを継続して実行できるように特別に設計されています。
  • 自動オフタイマー: 1分から24時間までのオプションタイマーにより、自動的にスリープ動作を復元したり、蓋を閉じた際に即座にスリープさせたりできます。
  • リモートUI互換性: 「ディスプレイをスリープさせない」モードにより、蓋を閉じた状態でもリモートUI操作(例: Computer Use)を継続できます。
  • プライバシー重視: テレメトリやアカウント登録は不要で、ネットワーク通信はアップデートのみに限定されています。

関連

  • Dispatch
  • Dispatch
  • プロジェクト
  • プロジェクト