Keepressoの使い方
Shortcuts、Raycast、スクリプトからKeepressoを操作する
更新 Jul 4, 2026 1 min
Keepressoはメニューバーのクリックで操作できますが、Shortcuts、Spotlight、Siri、Raycast、Alfred、任意のスクリプトから、Shortcutsアクションと URL scheme を使ってハンズフリーで操作することもできます。
Shortcutsアクション
Keepressoはネイティブの Shortcuts アクションを提供しており、どのショートカットにも組み込めるほか、SpotlightやSiriから直接実行することもできます。
- Start Keeping Awake(オプションで分数を指定可能)
- Stop Keeping Awake
- Toggle Keep Awake

URL scheme
Raycast、Alfred、シェルスクリプトからは、keepresso://のURLを開いてください。
keepresso://start start an open-ended session
keepresso://start?duration=60 start for 60 minutes
keepresso://start?until=18:00 keep awake until 18:00
keepresso://stop stop the session
keepresso://toggle toggle it
ターミナルやスクリプトからは、open "keepresso://start?duration=90"でも同じことができます。きちんとした終了コードを持つ本物のコマンドを使いたいなら、keepresso コマンドラインツールを使ってください。
確実に反映される
Shortcutsやurlからのコマンドは、実行前にまずトリガーを一時停止します。そのため、依頼したセッションが実際に維持され、直後にトリガールールに上書きされてしまうことはありません。
Keepressoの使い方の他の記事