作業中にMacがすぐスリープしてしまい面倒に感じている方も多いはずです。
この記事を読むと、Venturaでシステムのスリープを確実に止める方法がわかり、設定画面での操作とターミナルコマンドとサードパーティアプリの使い分けまで短時間で実践できるようになります。プログラマー視点のちょっとした裏ワザやよくある失敗の回避法も紹介します。
| 項目 | 内容 |
|---|---|
| 実践的手順 | Venturaのシステム環境設定と電源設定を使った具体的な止め方をわかりやすく示す。 |
| コマンドとアプリの使い分け | 短時間だけ止めたいときと常時止めたいときの最適な方法を場面別に紹介する。 |
| 予期せぬスリープ対処法 | スリープが戻る問題やバッテリー管理の注意点をプログラマー視点で解説する。 |
手順は画面のどこをクリックするかや実際のコマンド例つきで順を追っているので、落ち着いて進めれば短時間で設定を終えられます。
Macエンジニア焦らなくて大丈夫です。ゆっくり順番に進めれば確実に設定できます。困ったときはこのページを頼って気軽に読み返してくださいね。
Macでシステムのスリープを止める基本手順(Ventura)


Macでスリープを止めたいときは、用途に合わせて3つのやり方が便利です。まずは画面で設定する方法、ちょっとだけ止めたいときはターミナルのcaffeinateコマンド、恒久的に変えたいときはpmsetコマンドでシステムの設定を書き換える方法があります。
どれを選ぶかは状況次第です。例えばダウンロードやプレゼンで一時的に止めたいならcaffeinateが手軽ですし、常時スリープさせたくないサーバ用途ならpmsetを使うと再起動後も維持されます。
バッテリーで動かしているときは特に注意してください。長時間スリープさせない設定はバッテリー消費につながるので、電源に接続しているかどうかを確認してから行うと安心です。
Macのシステム設定(バッテリー)でスリープを止める方法


Venturaでは「システム設定」にバッテリー項目があります。ここで電源アダプタ時のスリープ設定を変えられますので、GUIで直感的に操作したい人に向いています。
バッテリーと電源アダプタで個別に設定できますので、ノートで外出先作業する場合はバッテリー側を節電にしておくのが安全です。電源に繋いでいるときだけスリープしないように切り替えるのが実用的です。
システム設定を開く→サイドバーでバッテリーを選ぶ→電源アダプタで「コンピュータを自動的にスリープさせない」をオンにする
画面左上のAppleメニューからシステム設定を選んで起動してください。
サイドバーのバッテリーをクリックして、右側の設定を表示してください。
電源アダプタの項目で「コンピュータを自動的にスリープさせない」をオンにしてください。
ターミナルのcaffeinateコマンドで一時的にスリープを防ぐ方法


caffeinateはターミナルで動く手軽なコマンドで、プロセスが動いている間だけシステムのアイドルスリープを止めます。作業中にMacが勝手にスリープするのを防ぎたいときに便利です。
たとえばダウンロードやプレゼンで一時的に使うのが定番です。バッテリーで動いていると消費が増えるので、長時間使う場合は電源に接続してから実行してください。
ターミナルを開く→caffeinate -iで無期限に防止、caffeinate -t 3600で1時間だけ防止、停止はControl+Cまたは pkill caffeinate
アプリケーションのユーティリティからターミナルを起動してください。
caffeinate -iを実行するとプロセス終了までスリープを防ぎます。
caffeinate -t 3600で1時間だけ防げます。停止はControl+Cで中断するか、別の端末でpkill caffeinateを実行してください。
pmsetでスリープ設定を恒久的に変える方法


pmsetはmacOSの電源設定を直接変更するコマンドで、sudoが必要になります。設定は永続化されるためサーバ用途や常時稼働が必要なマシン向けに使うと便利です。
実行前に現在の設定をpmset -gで確認してください。設定変更は慎重に行い、ノートをバッテリー駆動で使う場合は元に戻す手順を準備しておくことをおすすめします。
ターミナルで pmset -g で現状確認→sudo pmset -a sleep 0 でシステムスリープを無効化→元に戻すには sudo pmset -a sleep 1 などで設定
ターミナルでpmset -gを実行して現在の電源設定を確認してください。
sudo pmset -a sleep 0を実行するとシステムスリープが無効になります。
再び有効にするにはsudo pmset -a sleep 1など適切な値を指定して戻してください。
Macで状況別にスリープを止める応用例(Ventura)


Macで状況別にスリープを止めたいときは、使う場面に応じて方法を変えると快適です。短時間の作業や長時間の処理、蓋を閉じて外部ディスプレイで使うときなどで使い分けると余計な手間が減ります。
手早く切り替えたいならメニューバーアプリが便利です。自動化やスクリプトで確実に制御したいならターミナルのツールを使うのがおすすめです。
- ターミナルでcaffeinateを使う(スクリプトや自動化向け)。
- クラムシェル運用で蓋を閉じて外部ディスプレイを使う(外付け機器を有効にする)。
- メニューバーアプリ(Amphetamine、KeepingYouAwake)でワンクリック操作。



わからなくても大丈夫です、ゆっくり試しながら最適な方法を見つけましょう。困ったらまず短時間で試してみてください。
特定アプリ実行中だけスリープさせない方法


特定のアプリが動いている間だけスリープを止めたい場合は、アプリ起動と連動してスリープ抑止を開始するのが便利です。ターミナルのコマンドをアプリ起動と合わせるか、メニューバーアプリのアプリ連動機能を使うと手間が減ります。
実務的なコツとしては、対象アプリのプロセスIDを監視して終了時に抑止を解除する方法が確実です。簡単に済ませたい場合はショートカットやAmphetamineのアプリ連動を試してみてください。
ターミナルで caffeinate -i open -a “アプリ名” を使う、またはショートカットでアプリ起動時にcaffeinateを実行する
次のコマンドを使うと指定アプリを開いている間スリープが止まります。caffeinate -i open -a 「アプリ名」。
ショートカットアプリでアプリ起動時に上のコマンドを実行するよう設定すると便利です。起動と終了で自動的に抑止を開始・解除できます。
MacBookの蓋を閉じてもスリープさせないクラムシェル運用


MacBookの蓋を閉じてもスリープさせないクラムシェル運用は、外部ディスプレイと電源と外部入力が揃えば実現できます。接続順や外部入力での復帰設定を正しくしておくと安定して運用できます。
ただし蓋を閉じたまま高負荷作業を続けると放熱が悪くなるので注意してください。外付けディスプレイのスリープやBluetooth機器の復帰設定も事前に確認しておくと安心です。
蓋を閉じたままの高負荷作業は熱がこもりやすいので、定期的に休ませるか換気を確保してください。
外部ディスプレイと電源アダプタを接続し外部キーボード/マウスを有効にしてから蓋を閉じる(接続順と注意点を確認する)
| 項目 | 内容 |
|---|---|
| 推奨接続順 | 電源アダプタ→外部ディスプレイ→外部キーボード/マウスの順で接続してから蓋を閉じること。 |
| Bluetooth機器の設定 | Bluetooth機器を使う場合はシステム環境設定でスリープ解除を許可しておくこと。 |
| 放熱の注意 | 蓋を閉じたまま長時間の高負荷作業は避けるか冷却対策を行うこと。 |
サードパーティーアプリで簡単にスリープを止める方法


メニューバーから簡単にスリープを止めたいときはAmphetamineやKeepingYouAwakeが便利です。無期限セッションや時間指定、アプリ連動などを直感的に設定できるので日常使いに向いています。
アプリ連動で特定アプリが起動したときだけ抑止する設定もあります。配布元やライセンスを確認してから導入すると安心です。
AmphetamineやKeepingYouAwakeをメニューバーから起動してセッションを作る(無期限・時間指定・アプリ連動などを選ぶ)
- 無期限セッションをメニューバーから開始して一時的にスリープを止める。
- 時間指定で30分や2時間などを設定して自動で解除する。
- アプリ連動で指定アプリが起動したら自動で抑止を開始する。
- バッテリー駆動時のみ無効化するなど細かい条件を設定できる。
よくある質問


- Macのシステムスリープを簡単に止める方法は
システム設定のバッテリーで電源アダプタ使用時のスリープを無効にできます。ディスプレイだけ消す設定を併用すると画面を消しつつ作業を続けられます。
- 一時的にスリープを止めたいときはどうする
ターミナルのcaffeinateコマンドで一時的にスリープを止められます。作業が終わったらコマンドを終了すれば元に戻ります。
- 常時スリープを防ぐ便利なアプリはある
AmphetamineやKeepingYouAwakeなどのアプリでワンクリック制御ができます。時間指定や条件指定ができるので場面に合わせて使い分けられます。
- バッテリーが心配でもスリープを防げますか
バッテリー消耗が気になる場合は電源アダプタ接続時だけスリープを防ぐ設定にしてください。バッテリー管理機能を有効にして定期的に状態を確認すると安心です。
- 外部ディスプレイ接続時の注意点は
外部ディスプレイ接続時はスリープの動作が変わることがあるので設定を確認してください。ノートを閉じたまま使う場合は電源アダプタ接続と外付けキーボードを用意すると安定します。
まとめ


最後にやさしくまとめます。Macでスリープを止める手段は、1システムの設定変更、2ターミナルのコマンド、3専用アプリの三つがあります。それぞれ手軽さやバッテリーへの影響が違うので、行っている作業や電源接続の有無に合わせて選ぶと失敗が少ないです。
実務的なコツとしては、短時間の処理やデバッグならターミナルのcaffeinateが一番手軽で戻し忘れのリスクも低いです。長時間や常時の設定が必要な場合はシステム設定やpmsetで慎重に設定し、ログや動作を確認しながら運用してください。
バッテリー駆動時はスリープ無効化で消費と発熱が増えるため注意が必要です。作業が終わったら設定を元に戻すか、短時間だけcaffeinateを使うなどの習慣をつけると安心して使えます。



よくここまで読んでくれましたね、まずは短時間で試してみて動作に問題がないか確認してから日常的に使ってみてください。
長時間のスリープ無効化はバッテリー劣化や本体発熱につながる可能性があります。必要なときだけ使うようにしてください。
