管理者パスワードを繰り返し求められるのを止める
Keepressoのいくつかの機能は、保護されたmacOSの設定をあなたに代わって切り替えます。クローズドディスプレイモード(pmset disablesleepを使用)、ゲームやストリーミング用のAWDL一時停止、サーマルセーフティネットのファン増速、ゲームの高CPU優先度、スケジュール起床です。macOSはこれらを保護しているため、ヘルパーがない状態では、起動後に最初にどれかを使うたびに管理者パスワードを求めます。管理者ヘルパーは、これを一度きりのセットアップに変え、それ以降のすべての権限が必要な切り替えは即座かつ無言で行われるようにします。
ヘルパーを一度インストールする
- メニューバーのカップをクリックして環境設定を開きます。
- Generalの下、一番上にあるAdministrator helperを見つけてインストールします。
- システム設定、Login Items & Extensions(バックグラウンドアプリのセクションで、macOSのバージョンによってはAllow in the Backgroundと表示されます)で承認します。macOSはその一回だけ管理者パスワードを求めます。
Welcome画面でも、Keepressoを初めて起動したときの一度きりのステップとしてヘルパーが案内されます。
できること、できないこと
- パスワードは最初の一度きり。 セットアップ後は、「Only while brewing」のクローズドディスプレイモードとAWDLウォッチドッグは、トリガーがバックグラウンドでセッションを開始した場合でもプロンプトなしで動作します。
- 再起動やアップデートを乗り越えます。 ヘルパーサービスはアプリ内に同梱されているため、アプリのアップデートがディスク上の本体を自動で置き換えます。残るのはメモリ上で動き続けている更新前のサービスだけで、Keepressoはバージョンでそれを認識し、バックグラウンドで退役させ、続く間は環境設定に表示します(通常1分未満)。再インストールも、パスワードも、新しい承認も不要です。
- ヘルパーはスリープ無効化、AWDL、ファン、ゲームの CPU 優先度、予約スリープ解除、Keyboard Cleaner、DNS、蓋を閉じた低電力モードなどの特定操作を行います。セッション連動のスリープ無効化は終了時に解除されますが、手動設定は別途オフにします。ソースは公開されています。
- CLIのリンクも担います。 DMGインストールの場合、ヘルパーは
/usr/local/bin/keepressoのリンクを作成するので、コマンドラインツールがそのまま動作し、アプリの移動やアップデート後もそれを自動で修復します。作成していないファイルには一切触れません。
起動や更新直後はヘルパーの自動復旧を待ってください。初期化と更新は通常の案内として表示し、再インストールは問題が続く場合に提案します。1.27 以降は蓋を閉じた低電力モードとファンの最低速度も担当し、終了時に電源設定と macOS のファン制御を戻します。
いつでも削除できる
設定 → 一般 → 管理者ヘルパー で削除できます。蓋を閉じたモードと AWDL は管理者承認を求める場合があります。蓋を閉じた低電力モードとファン最低速度にはヘルパーが必要です。使うには再導入してください。
よくある質問
アップデート後、なぜKeepressoは再びパスワードを求めてきたのですか?
以前のバージョンでは、アップデートや再起動の後にヘルパーの登録が失われることがありました。現在のバージョンは起動時にヘルパーを確認し、多くの場合パスワードなしで無言に自分で修復します。それでも対応が必要な場合は、直すための1ステップだけを示す小さなウィンドウが前面に開きます。
ヘルパーは必ずインストールしなければなりませんか?
いいえ、任意です。なくても、クローズドディスプレイモードとAWDL一時停止は動作します。ただ、macOSがアプリの起動ごとに一度管理者パスワードを求めるようになるだけです。
ヘルパーは安全ですか?
ヘルパーの公開ソースと権限のガイドで確認できます。ヘルパーは上記の保護された操作を行います。署名と公証は配布されたアプリを識別しますが、安全性を保証するものではありません。
自動化はヘルパーを通じて起床スケジュールを変更できますか?
あなたが許可した場合だけです。keepresso wake setと対応するMCPツールは、環境設定、Automationで自動化による起床スケジュールの変更を許可がオンのときにのみ動作し、これはデフォルトでオフです。keepresso wake statusによるスケジュールの読み取りは常に許可されています。詳しくは: AIエージェントにMacを起こし続けさせる。
トラブルシューティングの他の記事
