Keepresso
Keepresso
はじめに

KeepressoとAmphetamine、KeepingYouAwake、caffeinateの比較

更新 Jul 14, 2026 1 min

Amphetamineの代替KeepingYouAwakeの置き換え、または使いやすいcaffeinateを探していたなら、ここが正しい場所です。4つともMacをスリープさせないためのツールです。違うのは価格、どれだけ自動で判断できるか、どこまでシステムに触るかです。

このページは率直な比較です。Keepressoは無料でオープンソース(GPL-3.0)、署名と公証済み、macOS 14以降向けです。他も優れたツールなので、働き方に合うものを選んでください。

かんたん比較

Keepresso Amphetamine KeepingYouAwake caffeinate
価格 無料 無料(App Store) 無料 macOS標準
ライセンス GPL-3.0(オープンソース) プロプライエタリ オープンソース Appleのシステムツール
UI メニューバーのみ メニューバー + 充実UI メニューバー ターミナルのみ
タイマーセッション あり(プリセット、カスタム、指定時刻まで) あり 限定的 秒数フラグのみ
スマートトリガー あり(アプリ、プロセス、電源、Wi-Fi、CPU、カメラ/マイク、オーディオ、VPN、スケジュール、カレンダーなど) あり(強力なトリガー一式) なし(手動オン/オフ) なし
バッテリーでふた閉じ あり、ディスプレイスリープ付き バージョンと設定による なし フラグで可能、UIなし
CLI / スクリプト keepresso CLI + URL scheme + Shortcuts アプリ中心 最小限 フルCLI
言語 15言語 システム依存 少数 該当なし
App Store なし(サンドボックスが電源APIをブロック) あり なし(Homebrew / GitHub) 該当なし

これらのツールは時間とともに変わることがあります。表は製品クラス同士の比較として扱い、各リリースの差分表としては見ないでください。

Amphetamine

Amphetamineは長年、Mac App Storeで定番の無料スリープ防止アプリでした。実績が長く、深いトリガー体系と洗練されたUIを備えています。ただし今の課題はメンテナンスです。クローズドソースで実質的に開発が止まっており、2023年11月のバージョン5.3.2以降リリースがなく、対応macOSの下限もmacOS 10.13のままなので、何世代も前のSDK上で動いています。今でも動作はしますが、最新のmacOSには追いついていません。

Keepressoのほうが合う場面:

  • 現行macOSへの継続的な対応。 Keepressoは最新のSDKでmacOS 14以降に対応し、署名と公証済みで、定期的にアップデートを届けています。Amphetamineは2023年から更新が止まったままです。
  • オープンソース。 どちらも無料なので、本当の違いはライセンスです。KeepressoはGPL-3.0なので、コードを読み、issueを出し、マシン上で何が動いているかを正確に確認できます。Amphetamineはクローズドソースです。Keepressoは安全ですか?を参照してください。
  • ヘッドレスとリモートMac。 組み込みのHeadless Setup、ふたを閉じたときにパネルをスリープさせるクローズドディスプレイモード、スクリプトやエージェントホスト向けのCLI。ヘッドレスMac miniを参照してください。
  • アクティビティ表示。 「なぜMacが起きているのか?」を読める形で、Keepresso自身だけでなくすべてのアプリのPower Assertionを示します。

お使いのmacOSでAmphetamineがすでに必要なことをすべてこなしているなら、乗り換える義務はありません。ですが、オープンソースでトリガー駆動、そして常に最新のmacOSに合わせて手を入れ続けるスリープ防止アプリが欲しいなら、Keepressoはそのために作られています。

KeepingYouAwake

KeepingYouAwakeは、caffeinateと同じ発想をシンプルなスイッチに包んだ、無料・オープンソースのメニューバーアプリです。「オフにするまでオン」だけでよく、設定をほとんど増やしたくないときに優れています。

KeepingYouAwakeを選ぶとよい場合:

  • できるだけ小さなツールが欲しい。
  • スリープ防止は常に自分で決める(「Xの実行中」ルールは不要)。
  • 「18:00まで」のタイマー、バッテリー自動一時停止、バッテリーでのふた閉じモードが要らない。

そのシンプルなスイッチに加えてスマートトリガータイマーセッションふたを閉じたモード、ディスクのキープアライブ、Shortcuts、アプリUIなしでもMacを起こしておけるコマンドラインツールが欲しいなら、Keepressoを選んでください。

caffeinateコマンド

caffeinateはすべてのMacに入っています。一度きりのターミナル作業には正しい道具です。

# Ctrl-Cを押すまでシステムを起こしておく
caffeinate -dims

# 1時間(3600秒)起こしておく
caffeinate -t 3600

caffeinateだけに頼る限界:

  • ターミナルウィンドウがなくなるとメニューバーのスイッチがない(プロセスをバックグラウンドにしてpidを覚えておく以外は)。
  • 自分でスクリプトを書かない限り、「Zoomが開いている間」や「CPUが忙しい間」のルールはない。
  • 忘れたcaffeinateを残したり、別のプロセスを誤って終了したりしやすい。

Keepressoは裏側で同じmacOSのPower Assertionを使い、その周りにUIとトリガーを載せています。コマンドとアプリの比較はmacOS向けcaffeinateの代替を参照してください。

Keepressoが要らないとき

仕事に正直に:

  • ターミナルでの一度のコンパイルのあと席を外す。 caffeinate -t …か短いKeepressoタイマーで十分です。
  • 手でスイッチを入れるだけ。 KeepingYouAwakeで問題ありません。
  • 組織がApp Store専用ソフトだけを許す。 Amphetamineがもっとも抵抗の少ない道かもしれません。Keepressoは公証済みDMGとHomebrew caskで配布されます。

Keepressoをインストール

brew install --cask gyorgysh/keepresso/keepresso

またはGitHub ReleasesからDMGを入手してください。詳しい手順はKeepressoをインストールして、Macをスリープさせないです。

関連ガイド

Keepressoを入手

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

はじめにの他の記事

Macをスリープさせない方法
標準設定やcaffeinateコマンドから、あなたのルールでスリープを防ぐメニューバーアプリまで、Macを眠らせない方法をまとめました。
Keepressoをインストールして、Macをスリープさせない
Keepressoをダウンロードして、Applicationsフォルダに入れ、メニューバーからスリープ防止セッションを開始しましょう。
本物のメニューバーアプリによる、macOS向けcaffeinateの代替
Keepressoはcaffeinateコマンドがやっていることを、そしてそれ以上のことを、メニューバーから実現します。無料・オープンソースのAmphetamineおよびcaffeinateの代替アプリです。
Keepressoは安全か? オープンソース、公証済み、最小限の権限
Keepressoは無料でオープンソース、Appleによって公証されており、ほとんど権限を求めません。何ができて何ができないかをまとめました。