Keepresso
Keepresso
はじめに

KeepressoとAmphetamine、KeepingYouAwake、caffeinateの比較

György
監修
György
更新 Jul 23, 2026 2 min

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

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

かんたん比較

機能 Keepresso Amphetamine KeepingYouAwake caffeinate
価格 無料 無料(App Store) 無料 macOS内蔵
ライセンス GPL-3.0(オープンソース) プロプライエタリ オープンソース Appleシステムツール
UI ✅ メニューバー + 豊富な設定 ✅ メニューバー + 設定 ❌ メニューバーのみ ❌ ターミナルのみ
タイマーセッション ✅ はい ✅ はい ⚠️ 制限あり ❌ CLIフラグのみ
スマートトリガー ✅ はい(豊富) ✅ はい ❌ いいえ ❌ いいえ
バッテリーでクラムシェル ✅ はい(ディスプレイはスリープ) ⚠️ 外部ヘルパーが必要 ❌ いいえ ❌ CLIフラグのみ
CLIと自動化 ✅ 完全なCLI、URL、ショートカット ❌ 最小限 ❌ 最小限 ✅ 完全なCLI
AIエージェント連携 ✅ リース、MCPサーバー、スキル ❌ いいえ ❌ いいえ ❌ いいえ
セーフティネット ✅ 温度とバッテリー ✅ バッテリー ❌ いいえ ❌ いいえ
イベントフック ✅ ショートカット、Webhook、シェル ❌ いいえ ❌ いいえ ❌ いいえ
言語 15以上 システム依存 少ない N/A
App Store ❌ いいえ(サンドボックスが電源APIをブロック) ✅ はい ❌ いいえ(Homebrew / GitHub) N/A

これらのツールは時間とともに変わることがあります。この表は毎リリースの詳細な変更履歴ではなく、製品カテゴリーとしての比較として捉えてください。

Amphetamine

Amphetamineは、長年Mac App Storeで定番だった無料のスリープ防止アプリで、豊富な実績と、深いトリガーシステム、洗練されたUIを備えています。今日の弱点はメンテナンスです。クローズドソースで、事実上開発が止まっており、最後のリリースが2023年の5.3.2のままで、最小要件がmacOS 10.13のままなので、macOSの世代をいくつも遡ったSDKで動いています。今でも動作はしますが、現行macOSに追いついていません。

Keepressoがより合っている点:

  • 現行macOS向けに積極的にメンテナンスされている。 Keepressoは現行SDKを使ってmacOS 14以降を対象とし、署名と公証済みで、定期的にアップデートを出します。Amphetamineは2023年から止まったままです。
  • オープンソース。 どちらも無料なので、本当の違いはライセンスです。Keepressoは GPL-3.0 なので、コードを読み、Issueを立て、自分のマシンで実際に何が動いているかを確認できます。Amphetamineはクローズドソースです。Keepressoは安全か?を参照してください。
  • ヘッドレス・リモートMac。 組み込みのHeadless Setup、ふたを閉じるとパネルをスリープさせるクローズドディスプレイモード、スクリプトやエージェントホスト向けのCLIを備えています。ヘッドレスMac miniを参照してください。
  • AIエージェントのために作られている。 コーディングエージェントが実際に作業しているタイミングを知るトリガーに加え、自動化リース、MCPサーバー、付属のエージェントスキルがあるので、エージェントは超えられない上限のもとで安全にMacを起こしておけます。この製品カテゴリーの他のどれも、エージェントに対する答えをそもそも持っていません。
  • アクティビティペイン。 Keepresso自身のセッションだけでなく、すべてのアプリのPower Assertionを「なぜMacが起きているのか?」というわかりやすい形で見られます。
  • セーフティネットと自動化。 バッテリー自動一時停止、ふたを閉じたまま動くMac向けのサーマルセーフティネット、夜間ジョブ向けのスケジュール起床、そしてセッションの開始・終了・一時停止時にShortcut、webhook、シェルコマンドを実行するイベントフックです。

お使いの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とトリガーを重ねています。

Keepressoが不要なとき

正直に、その仕事に見合うかを考えてください。

  • ターミナルでのコンパイルが1回だけで、その後は離席する。 caffeinate -t …か、短いKeepressoのタイマーで十分です。
  • 常に自分の手でスイッチを切り替えるだけ。 KeepingYouAwakeで問題ありません。
  • 組織の方針でApp Store配布のソフトしか使えない。 Amphetamineが最も摩擦の少ない選択かもしれません。Keepressoは代わりに公証済みDMGとHomebrew caskとして配布されています。

Keepressoをインストールする

brew install --cask gyorgysh/keepresso/keepresso

またはGitHubのリリースページからDMGをダウンロードしてください。詳しい手順: Keepressoをインストールして、Macをスリープさせない

関連記事

Keepressoを入手

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

はじめにの他の記事

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

人間が主導・確認 · AI支援コンテンツ · AIツールは下書き、編集、保守、文法や分かりやすさの改善に使うことがあります。自動公開は行わず、すべての変更を人間のメンテナーが確認します。