Keepresso
Keepresso
はじめに

本物のメニューバーアプリによる、macOS向けcaffeinateの代替

更新 Jul 4, 2026 1 min

ターミナルでcaffeinateコマンドを使ってMacを起こしておいた経験がある方、あるいはAmphetamineの代替を探している方には、Keepressoこそ求めているメニューバーアプリです。裏側ではcaffeinateと同じmacOSの技術を使いながら、1行のコマンドではできないことを追加しています。

caffeinateと同じ土台

caffeinateコマンドとKeepressoは、どちらもmacOSのPower Assertion(IOPMAssertion API)を使ってシステムにスリープしないよう伝えます。そのため、同じ信頼性の高い、Appleがサポートする挙動が得られます。違いは、それを取り巻くすべての部分にあります。

コマンドの上に加わるもの

  • メニューバーのスイッチ。 ワンクリックでスリープ防止をオン・オフ。ターミナルもフラグを覚える必要もありません。
  • タイマーセッション。 15分、1時間、4時間、カスタムの長さ、あるいは「18:00まで」。caffeinate -tは秒数しか受け付けません。
  • スマートトリガー。 電源接続中、特定のWi-Fiネットワーク上、アプリの実行中、通話中、音声再生中、CPUがビジー中など、条件が成立している間だけ起きています。スマートトリガーを参照してください。
  • システムは起こしたまま、画面はスリープさせる。 caffeinateが別々のフラグにまとめているシステムスリープとディスプレイスリープを、独立して制御できます。
  • ふたを閉じたモード。 バッテリーで、画面をオフにしたまま、ふたを閉じて作業を続けられます。MacBookをふたを閉じたまま起こしておくを参照してください。
  • 「なぜMacが起きているのか?」 すべてのアプリのPower Assertionを見やすく表示するビューで、自分のものであれ他の誰かのものであれ、何がスリープを止めているかがわかります。

スクリプトやパイプライン向けにコマンドが欲しい場合も、Keepressoは用意しています。keepressoコマンドラインツールcaffeinateがすることをすべて実行できるうえ、アプリに対する開始、停止、切り替え、ステータス確認もできます。

AmphetamineとKeepingYouAwakeとの横並び比較はKeepressoとAmphetamine、KeepingYouAwake、caffeinateの比較を参照してください。

無料でオープンソース

Keepressoは無料でGPL-3.0ライセンス、macOS 14以降に対応しています。Appleによって署名・公証されているので、通常どおり開きます。意図的にMac App Storeには置いていません。App StoreのサンドボックスがMacを起こしておくために必要な電源系APIをブロックしてしまうためです。

インストールはコマンド一つ、brew install --cask gyorgysh/keepresso/keepresso、またはDMGを取得してください。詳しい手順はKeepressoをインストールして、Macをスリープさせないを参照してください。

Keepressoを入手

無料でオープンソース、macOS 14以降に対応。インストールして、自分のルールでMacをスリープさせないようにしましょう。

はじめにの他の記事

Macをスリープさせない方法
標準設定やcaffeinateコマンドから、あなたのルールでスリープを防ぐメニューバーアプリまで、Macを眠らせない方法をまとめました。
Keepressoをインストールして、Macをスリープさせない
Keepressoをダウンロードして、Applicationsフォルダに入れ、メニューバーからスリープ防止セッションを開始しましょう。
Keepressoは安全か? オープンソース、公証済み、最小限の権限
Keepressoは無料でオープンソース、Appleによって公証されており、ほとんど権限を求めません。何ができて何ができないかをまとめました。
Keepressoを自分の言語で使う
Keepressoは15言語に対応しており、標準ではシステム言語に従います。環境設定やWelcome画面から、いつでも切り替えられます。