Capsomnia icon

Capsomnia

Capsomniaは、Caps LockでMacBookのスリープを切り替えられるmacOSユーティリティ。閉じたままでもローカル作業、SSH、AIコーディングを継続できます。

Capsomnia

概要

Capsomniaは、Caps Lockを物理的なスリープ防止スイッチに変えるmacOSユーティリティです。蓋を閉じた後も継続したいMacBookのバックグラウンド作業を想定しています。

この製品の主な役割はシンプルです。キーボードからスリープ防止をオン/オフ切り替えでき、Caps LockのLEDで現在の状態を表示します。サイトでは、AIコーディングエージェント、SSHセッション、ビルド、ダウンロード、常駐しないスクリプトなどのローカルワークフロー向けに位置づけています。

Capsomniaはオープンソースかつ無料として紹介されており、リポジトリ、README、セキュリティポリシーへのドキュメントリンクがあります。サイトでは macOS 14+ をサポートし、スリープ設定の変更には小さな特権ヘルパーを使用すると説明しています。

蓋を閉じたまま継続するためにスリープを無効化するので、サイトでは発熱とバッテリー消費が増える可能性があると警告し、通気、電源、稼働時間に注意するよう勧めています。

機能

Caps Lockをスリープ切り替えにする

Caps Lockをオンにするとスリープを無効化し、オフにすると通常のスリープ動作に戻します。サイトでは、それぞれの状態で使われる pmset コマンドも示されています。

蓋を閉じたまま継続

蓋を閉じた後も長時間の作業を継続でき、この製品が主に想定しているユースケースです。

物理的な状態表示

Caps LockのLEDがスリープ防止の状態を反映するため、アプリを開かなくても有効かどうかを確認できます。

カスタムショートカット対応

Caps Lock自体をトリガーにしたくない人向けに、カスタムショートカットのオプションが説明されています。

オープンソースで確認可能

アプリはMIT Licenseの下でオープンソースであり、サイトからソース、README、issue、リリース、セキュリティポリシーへリンクされています。

制限されたセキュリティモデル

Capsomniaでは、アプリは現在のユーザーとして動作し、限定されたヘルパーがパスワード不要のsudoを介して特権pmset呼び出しを処理すると説明しています。

利用例

  • AIコーディングエージェント

    MacBookの蓋を閉じたまま、マシンが自力で起き続けるのを当てにせずに、CodexやClaude Codeのタスクを実行し続けます。

  • SSH作業

    SSHセッション中のリモートアクセスを維持し、対話型または常駐しない接続の途中でMacがスリープしないようにします。

  • 長時間のローカルジョブ

    画面を開いたままにしなくても、大きなビルド、コンパイル、ダウンロードを完了まで継続させます。

  • モバイル接続のワークフロー

    Codex Mobile のようなツールや同様のワークフローで常時起動のMacが必要なときに、モバイルのリモートセッションを接続したままにします。

  • 一時的なスリープ防止制御

    必要なときだけスリープを防ぐための素早い方法としてキーボードショートカットを使い、その後は通常のスリープ動作に戻します。

Pros and Cons

Pros

  • 別のメニュー設定ではなく、キーボードのキーで物理的に操作できるシンプルさがあります。
  • Caps LockのLEDで、現在の状態がすぐに目で確認できます。
  • 蓋を閉じたまま継続したい長時間のローカルワークフローに便利です。
  • MIT Licenseの下でオープンソースであり、ソースとドキュメントへのリンクがサイトにあります。
  • サイト上ではテレメトリーやアカウントについての記載はありません。

Cons

  • 蓋を閉じてスリープを無効にした状態で使うと、発熱とバッテリー消費が増える可能性があります。
  • サイトで明示されているのは macOS 14+ のサポートのみで、古いバージョンは確認されていません。
  • セキュリティモデルは特権ヘルパーとパスワード不要のsudoに依存しているため、インストール前に追加の確認が必要な場合があります。

FAQ

CapsomniaはどのようにMacをスリープさせないようにしますか?

Capsomniaは、Caps Lockを物理的なスリープ防止スイッチに変えます。オンにすると、小さな特権ヘルパーを通じて pmset -a disablesleep 1 が実行され、オフにすると通常のスリープ動作に戻ります。

CapsomniaはどのmacOSバージョンをサポートしていますか?

サイトでは、CapsomniaはmacOS 14+向けで、特にMacBookのバックグラウンド作業、なかでも蓋を閉じた状態での作業に焦点を当てていると説明されています。

Capsomniaはどのようなタスクを想定していますか?

Codex、Claude Code、SSHセッション、ビルド、ダウンロード、常駐しないスクリプトなど、継続性が必要なローカルワークフロー向けに設計されています。

Capsomniaはオープンソースですか?

CapsomniaはMIT Licenseの下でオープンソースです。サイトでは、アプリ本体は現在のユーザーとして動作し、スリープ設定の変更にはパスワード不要のsudoを使う1つの固定されたroot所有のヘルパーを使用すると説明されています。

制限や注意点はありますか?

この製品では、蓋を閉じた状態でスリープを無効にして使うと発熱とバッテリー消費が増える可能性があるため、通気、電源、稼働時間を考慮するよう案内しています。

Quick Facts

カテゴリ
開発者向けツール
プラットフォーム
macOS 14+
主なワークフロー
ローカルMacBook作業のための、蓋を閉じたままのスリープ防止制御
ライセンス
MIT License
ソース
capsomnia.com
価格
サイトには記載なし。ホームページでは無料/オープンソースとして紹介されています
Capsomnia - AI Tool, Features, Use Cases & Alternatives | UStack