ブログに戻る
Guide

Mac用Caffeineアプリ:ダウンロード、設定、代わりのアプリ

Caffeineは、Macを起こしておく無料でオープンソースのメニューバーアプリです。コーヒーカップをクリックすると、Macはスリープせず、画面も暗くならず、スクリーンセーバーも始まりません。本物の入手先、macOSに合うバージョン、すべての設定、動いているかの確かめ方、代わりのアプリをまとめました。

Slack Green Team
October 4, 2026
October 8, 2026
7 分で読める
Share:
mac
caffeine
スリープ防止
メニューバー

Mac用のCaffeineは、Macを起こしておく無料でオープンソースのメニューバーアプリです。コーヒーカップをクリックすると、もう一度クリックするかタイマーが切れるまで、Macはスリープせず、画面も暗くならず、スクリーンセーバーも始まりません。最新版は2026年4月の1.6.4で、caffeine-app.netかプロジェクトのGitHubのページから4.7MBでダウンロードでき、macOS 14.6 Sonoma以降が必要です。Homebrewなら、コマンドは brew install --cask domzilla-caffeine です。brew install --cask caffeine では古いアプリが入ります。Mac App Storeにはありません。そこで「Caffeine」と名のつくアプリは、別の開発者の別のアプリです。

CaffeineはMacを起こしておきます。初期設定のままではSlackをアクティブに保ちません。Macが起きていても、Macでキーボードやマウスの入力がないまま10分たつと、Slackのデスクトップアプリは離席中にするからです(Slackデスクトップ版4.52.178のコードで2026年10月7日に確認)。「アプリをアクティブに保つ」の設定を使うと話が変わります。下で説明します。

Mac用Caffeineのダウンロード先

Caffeineの持ち主は3回変わっています。2006年にLighthead SoftwareのTomas Franzénが作り、何年も更新が止まりました。2018年にIntelliScapeがコードを引き継ぎ、今caffeine-app.netにある版はDominic Rodemerが保守していて、MITライセンスでGitHubに公開されています。あとの2つのアプリは今もダウンロードでき、Homebrewにもそれぞれのcaskがあります。2026年10月3日に両方のダウンロードを確かめました。

ビルド入手方法必要なmacOS確かめた結果
Caffeine 1.6.4(Dominic Rodemer)caffeine-app.net、domzilla/CaffeineのGitHub Releases、または brew install --cask domzilla-caffeinemacOS 14.64,696,721バイトのzip。SHA-256はHomebrewのcaskと同じ。公証済みのDeveloper ID、AppleシリコンとIntel
Caffeine 1.6.3domzilla/CaffeineのGitHub ReleasesmacOS 13.5VenturaとSonomaの初期向け
Caffeine 1.1.4(IntelliScape)brew install --cask caffeine、またはintelliscapesolutions.commacOS 11.5827,593バイトのDMG。公証済みのDeveloper ID、AppleシリコンとIntel。2025年9月に署名し直されている
「Caffeine Utility」「Caffeine .」などMac App Storeアプリによる別の開発者の別のアプリで、ほとんどが有料

つまずきやすいのがHomebrewの名前です。brew install --cask caffeine で入るのはIntelliScapeの1.1.4で、今のアプリではありません。Homebrew自身の統計を見ると、たいていの人が入れているのはこちらです。過去30日のインストールは1,415回で、domzilla-caffeine は119回でした。2つのcaskは衝突するので、片方を消してからもう片方を入れます。

brew uninstall --cask caffeine
brew install --cask domzilla-caffeine

Caffeineのサイトには最新版にはmacOS 11が必要と書かれていますが、1.6.4のダウンロードに入っているInfo.plistでは最低バージョンが14.6で、Homebrewのcaskも macOS 14 を求めています。サイトの数字は1.5のころのものです。macOS 13.5〜14.5なら、GitHub ReleasesのページからCaffeine 1.6.3をダウンロードしてください。こちらにもすでに「アプリをアクティブに保つ」があります。macOS 11.5〜13.4なら、IntelliScapeの1.1.4を使います。

「brew install caffeinate」で検索した場合は、入れるものはありません。caffeinate は /usr/bin/caffeinate にあるApple標準のコマンドで、Homebrewにその名前のformulaはありません。使い方はMacのcaffeinateコマンドにあります。

Caffeineのインストールと使い方

  • caffeine-app.netから Caffeine_1.6.4.zip をダウンロードするか、上のHomebrewのコマンドを使います。
  • 展開して Caffeine.app を アプリケーション にドラッグします。Appleの署名と公証があるので、初回の起動時にmacOSが一度確認を出し、そのあと開きます。
  • 初回の起動では、環境設定と同じ項目が並んだ「Caffeine へようこそ」のウィンドウが開きます。メニューバーのカップは最初は空で、これはふつうのスリープの状態です。
  • カップをクリックします。カップの上に湯気が出て、もう一度クリックするまでMacは起きたままです。
  • カップを右クリック(またはControlを押しながらクリック)するとメニューが出ます。有効にする時間 には、無期限、5、10、15、30分、1、2、5時間があり、その下に 環境設定、Caffeineについて、アップデートを確認、終了 が並びます。macOSを日本語で使っていれば、メニューは日本語で表示されます。
  • macOS 26.5.2で1.6.4を動かし、それぞれの状態をターミナルで確かめました。カップがオンのときは、pmset にCaffeineの電源アサーションが出ます。オフのときは何も出ません。

    macOS 26.5.2の実際のメニューバーのCaffeine 1.6.4。オンは湯気の出たカップとpmsetのアサーション、オフは空のカップでアサーションなし

    Caffeineの設定

    右クリックのメニューから 環境設定 を開きます。1.6.4の設定は5つです。下はテストのときの実際の画面で、新しくインストールしたときの初期値になっています。

    Caffeine 1.6.4の設定。デフォルトの時間は無期限、起動時に有効化はオフ、手動でスリープしたときに無効化はオフ、このメッセージを表示はオン、アプリをアクティブに保つはオフ
    設定動き初期値
    デフォルトの時間カップを1回クリックしたときにMacを起こしておく時間。5分から5時間、または無期限無期限
    Caffeine 起動時に有効化アプリを開いたらすぐカップをオンにするオフ
    手動でスリープしたときに無効化自分でMacをスリープさせたらCaffeineをオフにするオフ
    Caffeine 起動時にこのメッセージを表示起動時のようこそのウィンドウオン
    アプリをアクティブに保つ90秒操作がないと、ポインタの今の位置にマウス移動のイベントを送る(30秒ごとに確認)。Microsoft Teamsなどのアプリが退席中にならないようにするオフ

    Caffeine 起動時に有効化 をオンにしてアプリを終了し、もう一度開くと、カップは満タンで始まり、起動の5秒後にアサーションが出ました。チェックを外して次に起動すると、カップは空で、アサーションもありませんでした。

    入力を作り出す設定は「アプリをアクティブに保つ」だけです。初期設定のオフのままなら、Caffeineはキーもマウスのイベントもまったく送りません。この設定はバージョン1.6.2(2025年12月)で加わり、カップがオンのあいだだけ働きます。入力のイベントを送るので、システム設定 > プライバシーとセキュリティ > アクセシビリティ で許可が必要です。画面上のポインタは動きませんが、macOSの操作なしの時間はリセットされます。Slackのデスクトップアプリはこの同じアイドル時間を10秒ごとに読むので、「アプリをアクティブに保つ」がオンなら、Macが起きていてロックされていないあいだはアクティブのままのはずです。この組み合わせはまだ時間を計って確かめていません。

    1.6.4には「ログイン時に開く」のスイッチがありません。Macと一緒にCaffeineを起動するには、システム設定 > 一般 > ログイン項目(macOS 15以降は「ログイン項目と機能拡張」)の ログイン時に開く に追加し、Caffeine 起動時に有効化 をオンにします。

Slackで「離席中」と表示されなくなります

クラウドベース。ダウンロード不要。ノートPCがオフでも24時間稼働。

Caffeineが動いているか確かめる

Caffeineは、電源アサーションでmacOSにスリープしないよう頼んでいます。Appleの caffeinate コマンドと同じ仕組みです。ターミナルを開いて次を実行します。

pmset -g assertions | grep -i caffeine

pid 47163(Caffeine): PreventUserIdleDisplaySleep named: "Caffeine prevents sleep" のような行が出れば、カップはオンです。私たちの試験では、起動の5秒後に出ました。ソースコードを見ると、このアサーションは8秒のタイムアウトつきで10秒ごとに更新されるので、Caffeineが終了したり落ちたりすると、数秒でMacはふつうのスリープに戻ります。行が出なければカップは空なので、クリックしてください。

Caffeineにできないこと

  • • ふた。 MacBookのふたを閉じると、ディスプレイ、キーボード、電源をつないでいない限りスリープします。ディスプレイなしでふたを閉じたまま使うなら、pmset disablesleepかAmphetamineのClosed-Display Modeを見てください。
  • • 画面だけ消してMacは起こしておく。 Caffeineは画面もつけたままにします。Macを起こしたまま画面だけスリープさせる設定はありません。それができるのは caffeinate -i です。Macのcaffeinateコマンドをご覧ください。
  • • 自動のルール。 アプリが起動したときや、ディスプレイをつないだときに自動でオンにはできません。Amphetamineならできます。
  • • Slackの在席状況。 試しました。Slackは10分の時点まで緑で、画面がついたまま離席中になりました。詳しくはCaffeineでSlackはアクティブのままかにあります。
  • Mac用Caffeineの代わりになるアプリ

    アプリ価格向いている用途
    Amphetamine無料、Mac App Storeきっかけ、スケジュール、ふたを閉じての利用
    KeepingYouAwake無料、オープンソース同じワンクリックのカップ、Homebrewで入る、古いMac。CaffeineとKeepingYouAwakeの比較を参照
    Caffeinated(Yugen)3.99ドル、Mac App Storeタイマーつきの有料のワンクリックアプリ
    Theine(App ahead)8.99ドル、Mac App StoremacOS 15.6が必要
    caffeinate標準搭載インストール不要、スクリプト、会社のMac

    価格は2026年9月27日の米国のApp Storeのものです。CaffeineとAmphetamineを並べて両方を pmset で試した結果はAmphetamineとCaffeineの比較に、もっと広い一覧はMacを起こしておくアプリのおすすめにあります。Windowsには、59秒ごとにF15キーのイベントを送る、同じ名前の別のアプリがあります。Windows版Caffeineをご覧ください。

    よくある質問

    CaffeineはmacOS Tahoeで動きますか? 動きます。2026年10月3日のテストで、1.6.4はmacOS 26.5.2で動き、spctl は「accepted, source=Notarized Developer ID」と報告しました。

    Caffeineをアンインストールするには? カップを右クリックして 終了 を選び、アプリケーションからCaffeineをゴミ箱にドラッグします。Homebrewなら brew uninstall --cask domzilla-caffeine を実行します。--zap をつけると、~/Library/Containers/net.domzilla.caffeine の設定フォルダーも消えます。

    Always Active

    マウスを動かす必要はもうありません。

    何百人ものリモートワーカーがSlackのステータスを気にしなくなりました。一度設定すれば、永遠にグリーン。

    Related Articles

    Guide

    Slack Daily Standup Without a Paid Bot: /remind, Workflow Builder and a Script

    We set up a weekday 9:30 standup in a free Slack workspace three ways: a /remind reminder, Workflow Builder, and a short script that posts the questions and collects the thread replies.

    Slack Green Team
    Guide

    Slack Tabs Under a Channel Name: What Each One Is and How to Edit Them

    We added, renamed, moved, hid and deleted the tabs under a channel name in Slack web on the Free plan, and compared them with the tabs in a DM.

    Slack Green Team
    Guide

    Leave Multiple Slack Channels at Once: 4 Ways Timed, Plus a Script

    Slack has no bulk leave button. We made 12 test channels and left them with the sidebar menu, the channel browser, /leave and a 30-line script, and timed each way.

    Slack Green Team