スリープと電源
蓋を閉じた状態でMacノートブックを動かし続ける
Macノートブックは蓋を閉じるとスリープします。外部ディスプレイとアクセサリを接続していれば、蓋を閉じたままMacを使い続けられます。
症状
- 蓋を閉じると、ダウンロードや長いタスクが止まる。
- 蓋を閉じるたびにMacがスリープする。
caffeinateでMacはスリープしなくなるが、蓋を閉じるとやはりスリープする。
考えられる原因
- 蓋を閉じるとMacがスリープする。Appleは、ディスプレイを閉じることをMacノートブックをスリープさせる方法の1つとして挙げています。
- 外部ディスプレイやアクセサリがない。Appleが説明している蓋を閉じた状態での使い方は、ディスプレイとアクセサリを接続した場合です。
- 電源がない。M3モデルで蓋を閉じて2台のディスプレイを使う場合、Appleはディスプレイまたは電源アダプタからの給電を条件に挙げています。
- アサーションは蓋には効かない。
caffeinateのmanページが説明しているのは、アイドル時のスリープとシステムスリープです。蓋については説明していません。
確認方法
外部ディスプレイが接続され、デスクトップが表示されていることを確認します。
外部キーボードとマウスまたはトラックパッドが接続されていることを確認します。
Macにディスプレイまたは電源アダプタから給電されていることを確認します。
今スリープアサーションを保持しているプロセスを確認します。
pmset -g assertions
解決方法
外部キーボードとマウスまたはトラックパッドを接続します。
Macを電源に接続します。
外部ディスプレイを接続します。デスクトップが表示されるまで待ちます。
蓋を閉じます。外部ディスプレイで作業を続けます。
蓋を閉じる前に、カメラカバー、パームレスト、キーボードカバーをMacから外します。
ディスプレイがない場合は、タスクの実行中は蓋を開けたままにします。アイドル時のスリープを止めるにはcaffeinateを使います。
起きているMacをバッグに入れないでください。Macが熱くなり、バッテリーが切れることがあります。
Kilobatを使う場合
Kilobatを使うと、ディスプレイがなくても蓋を閉じた状態でタスクを実行し続けられます。まず、Kilobatの「設定」›「スリープ防止とエージェント」を開きます。
「蓋を閉じた状態での実行を許可」をオンにします。「システム設定」›「一般」›「ログイン項目」でヘルパーを承認します。
そのあと、蓋を閉じた状態で1つのコマンドを実行し続けます。保持はコマンドの終了とともに終わります。
kilobat awake --lid-closed -- make releaseまたは、時間を指定して保持します。最長8時間です。
kilobat awake --lid-closed --for 2hヘルパーは、バッテリーが下限(デフォルトは20%)に達したときや、Macが熱くなったときにはMacをスリープさせます。
AIエージェントについては、蓋を閉じた状態でエージェントを実行し続けるを参照してください。
よくある質問
caffeinateは蓋を閉じても効きますか?
manページが説明しているのは、アイドル時のスリープとシステムスリープのアサーションだけです。通常の使い方では、蓋を閉じるとMacはスリープします。
蓋を閉じた状態で外部ディスプレイを2台使えますか?
M3搭載のMacBook AirとMacBook Proについては、Appleがこの構成を説明しています。外部キーボードとマウスまたはトラックパッド、そして電源が必要です。
出典
- Appleサポート:Macをスリープ/スリープ解除する
- Appleサポート:MacBook Proに外部ディスプレイを接続する
- Appleサポート:M3チップ搭載のMacBook AirとMacBook Proでデュアルモニタを使う
- Appleサポート:Macノートブックでカメラカバー、パームレスト、キーボードカバーを使う場合
- caffeinate(8)、macOS 27.2に付属のmanページ
出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。