Keepressoの使い方
スマートトリガーで、必要なときだけ起こしておく
更新 Jul 4, 2026 1 min
スマートトリガーを使えば、いつMacを起こしておくかをあなたが手動でオン・オフする代わりに、Keepressoが判断してくれます。1つ以上の条件を選ぶと、Keepressoはその条件が成立している間だけMacを起こし続け、それ以外では普通にスリープさせます。
使える条件
- 電源: AC電源接続中、バッテリー駆動中、充電中。
- 外部ディスプレイの接続。
- Wi-Fiネットワーク: 指定したネットワークに接続中(ネットワーク名の読み取りには位置情報のアクセスが必要です)。
- アプリの実行中またはフロントエンド: 指定したアプリが開いている間、あるいは最前面にある間だけ。
- プロセスの実行中:
node、python、ffmpegなど、任意のコマンドラインに一致する間。 - カメラまたはマイクの使用中: Meetingsプリセットの土台になる条件です。カメラやマイクの権限は不要です。
- オーディオ再生中: 音が出ている間、曲間の無音に対する短い猶予付きで。
- VPN接続中。
- CPUがしきい値を超えている間: 25、50、75、90パーセントから選べ、平滑化されているため一瞬のスパイクではセッションが始まりません。
- ボリュームのマウント中: 選んだ外部ドライブ、SDカード、ネットワーク共有が接続されている間。
- ネットワークアクティビティがしきい値を超えている間: 選んだレート(100 KB/s、500 KB/s、1 MB/s、5 MB/s)よりもネットワークが速くデータを転送している間。大きなアップロードやダウンロードの間Macを起こし続け、トラフィックが減れば通常に戻ります。
- 監視フォルダへのダウンロード: Downloadsのようなフォルダを指定すると、ファイルが実際に届いている間は起きています。
- Bluetoothデバイスの接続中: ペアリングされたデバイスが範囲内にある間、30秒の猶予期間付きで、瞬間的な切断でセッションが終わらないようにします。
- スケジュール: 選んだ曜日の毎日の時間帯。深夜0時をまたぐ夜間帯も含みます。
- カレンダーの予定: Macのカレンダーに予定がある間。会議や予約枠がMacを起こし続けます。
- ゲームのプレイ中: Steamのタイトルやクラウドクライアント(GeForce NOW、Boosteroid、Parsec、Moonlight、Shadow)が実行中の間。ゲームとストリーミングのラグを解消するを参照してください。
自分なりに組み合わせる
条件はいずれか(少なくとも1つが真ならば起きている)またはすべて(すべてが真の間だけ起きている)で組み合わせられます。アプリトリガーは条件が偽になった後も数秒居残ることができ、瞬間的な途切れでセッションが打ち切られるのを防ぎます。
条件を追加メニューは、すべての条件をPower & Display、Network & Devices、Apps & Activityにグループ分けするので、項目が増えてもリストは見やすいままです。

ワンクリックのプリセット
ゼロからルールを組み立てたくない場合は、プリセットを適用してください。
- AI Agent:
claude、codex、grokのいずれかが実行中の間。 - Meetings: カメラまたはマイクが使用中の間。
- On AC Power: 電源に接続している間。
- External Display Connected。
- Remote Session (SSH): アイドルのリスナーではなく、実際にSSH接続がアクティブな間だけ。
- Backup Running: Time Machineのバックアップ中。手順: Time Machineと長いバックアップ。
- Media Render:
ffmpegが実行中の間。 - Cloud Gaming / Remote Control: クラウドゲームやリモートデスクトップクライアントが最前面にある間。
プリセットを適用すると現在のルールセットが置き換わり、トリガーによる制御がオンになります。
何がオンにしているかを確認する
メニューには、現在セッションを維持しているリアルタイムの条件が表示され、Pause Triggersボタンは保存済みのルールに触れずにトリガーエンジン全体を一時的に停止させます。セッションの挙動がおかしい場合は、それでもMacがスリープしてしまうのチェックリストを確認してください。
Keepressoの使い方の他の記事