CaffeineでSlackはアクティブのまま?検証の答えはいいえ
Caffeineは画面をつけたままにし、スリープとロックによる即時の離席中を防ぎます。ただし初期設定ではキーボードやマウスの入力を生まないので、10分タイマーで灰色になります。検証、理由、対処法。
On this page
いいえ。実際に試しました。Caffeineで画面はついたままになり、Slackは10分の時点まで緑でしたが、ディスプレイが明るいまま離席中に切り替わりました。Caffeineが防ぐのはスリープで、スリープは離席中になる原因の1つにすぎません。
Caffeineがしていること
Caffeineと、macOSに標準で入っている caffeinate コマンドは、ディスプレイとシステムのスリープを止めます。スリープ中やロック中のPCは数秒で離席中を送るので、Caffeineはその原因を確かに取り除きます。席を離れた瞬間に点が消えるなら、これが無料の対処法です。
初期設定のCaffeineは、入力を一切送りません。バージョン1.6.2以降には任意の設定 Keep apps active が1つあり、初期設定ではオフです。オンにすると、Caffeineは30秒ごとにmacOSのアイドル時間を確かめ、入力がないまま90秒たつと、ポインタの今の位置でマウスを動かすイベントを送ります(アプリのGitHubのソースにある ActivitySimulator.swift)。これでMacのアイドル時間がリセットされます。Teamsが読むのはこの値です。Slackのデスクトップアプリが読むのも、このアイドル時間です(Slackデスクトップ版4.52.178のコードで2026年10月7日に確認)。そのためKeep apps activeをオンにすれば、Macがロックされていないあいだ、Caffeineはデスクトップアプリをアクティブに保てるはずです。この設定はまだ時間を計っていません。下のテストは初期設定、つまりオフのままで行いました。現在のバージョン1.6.4はmacOS 14.6以降が必要です。すべての設定はMac用Caffeineアプリの解説にまとめています。
それでもSlackが離席中にする理由
Slackのデスクトップアプリは、Macのどこでのキーボードやマウスの入力も数えます。システムのアイドル時間を10秒ごとに読んでいます。明るい画面はそのどれも生みません。最後の入力から10分たつと、画面がついていてもいなくても無操作タイマーが作動します。
仕組みはこれだけで、だからどのスリープ防止ツールでも結果は同じです。Amphetamineも同じです。起きていることは、アクティブであることとは違います。
点を実際に保てるもの
- • Macでの入力。 あなた自身か、USBのマウスジグラーによる入力です。ポインタの位置は問いません。CaffeineのKeep apps activeの設定のようなソフトウェアによる動きは、数えられないことがあります。2026年10月4日と8日のテストでは、ソフトウェアで1ピクセル動かしても、Slackが読むアイドル時間のカウンターはリセットされませんでした。Macが起きていてロックされていないあいだは効きますが、スリープ、ロック、閉じたふた、スマートフォンでは効きません。
- • サーバー側のスケジュール。 Slack Green は、コンピューターの電源が切れていても、スリープ中でも、ロック中でも、閉じていてもアクティブを保ちます。コンピューターにソフトウェアもハードウェアも要りません。
よくある質問
caffeinateでSlackはアクティブのままになりますか?
なりません。アプリと同じ結果で、画面はついたまま、10分で点は灰色になります。caffeinate のオプションはcaffeinateガイドに、WindowsとLinuxでの同等の方法は管理者権限なしで会社のPCをスリープさせない方法にあります。
CaffeineはTeamsやZoomの在席表示にも効きますか?
TeamsとZoomも、Slackのデスクトップアプリと同じく、PC上のどこで行ったキーボードやマウスの入力も数えます。Mac版のCaffeineは初期設定では入力を送らないので、Teamsは約5分で黄色になり、Zoomも無操作の上限(初期設定は15分)で離席中になります。ただし、Caffeineの任意の設定Keep apps activeをオンにすると、Macのアイドル時間がリセットされるので、Teamsでは結果が変わります。Windows版のCaffeineは別のアプリで、59秒ごとにF15キーを押します。Windowsはこれを入力として数えるので、Teamsはたいてい緑のままです。詳しくはCaffeineでTeamsはアクティブのまま?にまとめています。Slackでは、動画や通話も入力に数えられません。YouTube動画を流せばSlackはアクティブのままかを参照してください。
では、なぜCaffeineがSlack向けに勧められるのですか?
いちばん目につく症状、つまりPCがスリープした瞬間の切り替わりを直すからです。10分での切り替わりに気づいていなければ、Caffeineで全部直ったように見えます。実際には半分です。
無料で完全に直す方法は?
何もしなくてよい無料の方法はありません。無料の選択肢はどれも、PCが起動していて入力が続いていることが前提です。トレードオフはSlackをアクティブに保つ方法にあります。
まとめ
Caffeineは画面をつけたままにします。Slackが求めているのはキーボードやマウスの入力です。これは別々の問題で、Caffeineの仕事は1つ目だけです。2つ目には、席でタイマーに入力を与えるか、点をスケジュールに任せてください。
Related Articles
Slackで名前の横に絵文字を出す方法
プロフィール写真をクリックし、ステータスを更新するで絵文字を選んで保存すると、Slackのどこでも名前の横に絵文字が出ます。表示名に絵文字を入れる方法は2026年10月のテストで断られました。手順、カスタム絵文字、絵文字が消える理由をまとめました。
Slackの非アクティブ、解除済み、離席中の違い
離席中は灰色の点、非アクティブは28日Slackを使わなかったときのお支払いのステータス、解除済みは管理者が止めたアカウントです。実際のワークスペースの管理画面で、それぞれがどこに出るかを確かめました。
Slackでプロフィールを見ると相手に通知される?されません
Slackでは、相手のプロフィールを開いても、名前にカーソルを合わせても、ステータスを確かめても、相手には何も届きません。見た人の一覧もなく、管理者にも分かりません。相手が気づくのは、DMでの入力中の表示、メッセージ、リアクション、メンション、ハドルです。