AIエージェントに長い仕事を任せる人が増えました。
コードベース全体をリファクタリングさせる。大量のファイルを一括で処理させる。テストを回して落ちたところを直させる。調査タスクを投げて、数十分待つ。エージェントに任せている間、人間は別の作業をするか、席を立ちます。
そして、席を立った30分後に戻ってくると、処理が止まっています。
理由は単純で、Macがスリープしたからです。蓋を閉じた。あるいは何もしないまま放置した。それだけで、実行中だったプロセスは中断されます。エージェントは応答を待っていた途中で切れ、長い処理は最初からやり直しになります。
これはAIエージェントに限った話ではありません。ビルド、大きなファイルのダウンロード、動画の書き出し、バックアップ、データベースの移行、モデルの学習。時間のかかる処理を任せて席を離れるという行為すべてに、同じ落とし穴があります。
macOSは「使っていない」と「働いていない」を区別しない
Macのスリープは、人間が操作しているかどうかで決まります。キーボードを触っていない。トラックパッドを動かしていない。蓋が閉じている。
一方で、Macが実際に何をしているかは、基本的に考慮されません。CPUが全力で回っていても、ネットワークが動いていても、条件を満たせばスリープに入ります。
これは省電力の設計としては正しい判断です。ほとんどの場合、人が触っていないMacは何もしていません。
でも、AIエージェントに任せる時代には、この前提が崩れます。 人が触っていないのに、Macは働いている。むしろ「人が触っていない時間ほど働いている」という状態が普通になりつつあります。
エージェント運用で、具体的に何が起きるか
長時間タスクをエージェントに投げたあと、スリープが挟まると厄介なのは、止まったことに気づきにくい点です。
- 処理が終わったと思って戻ると、途中で止まっている
- APIへの接続が切れ、エラーとして記録されていない
- 部分的に完了したファイルが残り、どこまで進んだのか判別しづらい
- 長時間かけた処理を、最初からやり直すことになる
- 課金が発生するAPIを使っていた場合、途中までの分だけ消費される
最後のものは地味に痛い話です。トークン課金のモデルを使っていると、中断された処理の分も請求されます。やり直せば二重に払うことになります。
そして「気づいたときにはやり直すしかない」という状況は、精神的な負荷が大きい。実際の損失は30分でも、また30分待つのかという気持ちのコストが乗ります。
ワンクリックで、寝かせない
MacSide AIの Mac覚醒 は、この状況を1クリックで解決します。オンにしている間、MacBookは蓋を閉じてもスリープしません。
使い方は単純です。
- 長い処理を始める前に、Mac覚醒をオンにする
- 蓋を閉じて席を立つ、または別の作業をする
- 処理が終わったら、オフに戻す
ターミナルで caffeinate コマンドを叩くのと目的は同じですが、コマンドを覚えておく必要も、そのターミナルを閉じないよう気を使う必要もありません。パネルのスイッチひとつです。
そして、常時オンにする機能ではありません。必要なときだけオンにして、終わったら戻す。この切り替えが軽いことが大事です。重い設定変更だと、結局「今回はいいか」と使わなくなります。
外部ディスプレイ運用(クラムシェル)でも同じ
AIエージェント以外で、この機能がいちばん使われるのはクラムシェルモードです。
MacBookを閉じて、外部ディスプレイとキーボードで使う。デスクの上がすっきりして、画面も大きい。多くの人がやっている構成です。
ただ、macOSの標準では、電源とディスプレイの接続状態によって挙動が変わります。条件が揃わないと、蓋を閉じた瞬間にスリープします。ディスプレイのケーブルを挿し直す、電源を確認する、といった作業が毎回発生することもあります。
Mac覚醒をオンにしておけば、この条件判定に振り回されずに済みます。
こんな場面で効きます
- AIエージェントに長いタスクを任せる:席を離れても処理が続く
- 大きなビルドやコンパイル:数十分かかるビルドを、待たずに離席する
- 動画の書き出し・レンダリング:完了までMacを起こしておく
- 大容量のダウンロード/アップロード:回線が細い環境で、夜間に流す
- バックアップやファイル同期:初回の同期など、時間のかかる処理
- 外部ディスプレイでのクラムシェル運用:蓋を閉じた状態で使い続ける
- オンライン会議の待機:発言しない時間が長くても、画面が落ちない
- 長時間の画面共有:説明中にスリープして気まずくなるのを防ぐ
よくある質問
常にオンにしておいた方がいいですか
必要なときだけオンにすることをおすすめします。スリープは省電力とバッテリー保護のための機能なので、常時オフにする理由はありません。長い処理を始めるときにオンにして、終わったら戻すのが基本的な使い方です。
蓋を閉じたままでも本当に動き続けますか
Mac覚醒がオンの間はスリープに入りません。閉じた状態でも処理が継続します。
熱は大丈夫ですか
蓋を閉じた状態は放熱の条件が悪くなります。長時間の重い処理を回すときは、通気を確保できる場所に置いてください。可能であれば、蓋を閉じずにディスプレイだけ切る運用の方が安全です。
caffeinate コマンドとの違いは
やっていることは近いです。違いは操作の手軽さで、コマンドを覚えたりターミナルのウィンドウを開いたままにしたりする必要がありません。オンとオフをパネルから切り替えられます。
Amphetamineの代わりになりますか
スリープを止めるという基本用途では足ります。トリガー条件を細かく設定する、特定アプリの起動時だけ自動でオンにする、といった高度な自動化が必要ならAmphetamineの方が向いています。Mac覚醒は、MacSide AIに含まれる多数の機能のひとつです。
待っている間に、止まっていた
AIエージェントに任せる仕事が増えるほど、Macが人の手を離れて働く時間は長くなります。指示を出して、席を立ち、しばらくして戻る。この使い方が、これから当たり前になっていきます。
ところがmacOSのスリープは、人が触っていないことを「使っていない」と解釈します。Macが働いている最中でも、条件が揃えば止めます。
Mac覚醒は、その解釈を一時的に上書きするだけの小さな機能です。派手さはありません。でも、30分待った処理が実は5分で止まっていたという経験を一度でもした人には、これがどれだけ実用的かがわかるはずです。
処理を始める前にスイッチをひとつ。それだけで、待っている時間が本当に待っている時間になります。