スリープさせない

AIエージェントが作業している間は
コンピュータをスリープさせない

画面をロックして昼食に出かけ、戻ってきたら、出がけに始めたビルドがまだ3分目のまま。AgentsRoomはそれを防ぎます。エージェントが作業している間、開発コマンドが実行中の間、データベースのエクスポートが進行中の間は、コンピュータはスリープしません。

画面はこれまでどおり消灯します。止めるのはシステムのスリープだけで、何も実行していない状態になった瞬間に解除されます。ステータスバーのカップのアイコンが、マシンがスリープを止められているかどうかとその理由を教えてくれます。ワンクリックで、何も実行していなくても1、4、8時間、またはオフにするまでスリープさせずにおくこともできます。

システムのスリープ
  • エージェント認証モジュールをリファクタリング中
  • 開発コマンドnpm run build
  • データベースエクスポート、3.4 GB中2.1 GB
  • 手動のスリープ防止4時間スリープさせない
画面はオフ、マシンは作業中
スリープを停止中

ステータスバーのカップが見ているもの:ターン中のエージェント、まだプロンプトに戻っていないビルド、データベースのエクスポート、そしてあなたが自分で始めたスリープ防止。4つとも静かになれば、マシンはまたスリープできます。

ノートパソコンもデスクトップも、誰も触らなければスリープするように設定されています。工場出荷時の設定の最近のMacでは、画面が消えてからおよそ1分でシステムがスリープし、画面をロックするとすぐに画面が消えます。WindowsとLinuxにも同じアイドルタイマーがあります。メールを読んでいる人にとっては正しい判断です。でもAIエージェントやビルド、データベースのダンプを動かしているマシンにとっては、そのすべてのプロセスが作業の途中で固まってしまうことを意味します。

実際のセッションで測ってみました。ビルドを3つ始め、ユーザーはマシンをロックして席を離れました。4分後、システムはスリープしました。13分のビルドが実時間で62分かかり、そのうち45分はスリープ中で、誰かがキーを押すまで何も進みませんでした。そのビルドを待っていたエージェントも一緒に固まり、SSHトンネル経由のデータベースのエクスポートは接続が切れました。

AgentsRoomは今、本当に進行中の作業がある間はOSに起きているよう頼み、なくなればすぐにその依頼を取り下げます。Caffeine、Amphetamine、PowerToys Awakeが行っているのと同じ依頼ですが、AgentsRoomは作業がいつ始まりいつ終わるかを知っているので、オンにするのもオフにするのも覚えておく必要はありません。

そして、長いダウンロード、プレゼン、リモートセッションのために、何も実行していなくてもマシンを起こしておきたいときは、ステータスバーのカップがタイマー付きでそれもこなします。

できること

作業中は自動、必要なときは手動、そしていつでも見える。

作業中はスリープを止める

ターン中のエージェント、ジョブがまだ実行中の開発コマンド、データベースのエクスポート、インポート、コピー。どれか1つでもあればマシンは起きたままです。最後の1つが終われば、スリープが戻ってきます。

開いているターミナルが動いているとは限らない

ビルドが終わったあとに開いたままの開発コマンドのタブは、何も止めません。AgentsRoomはターミナルのジョブがまだ実行中かどうかを見るので、npm run devはマシンを起こしておき、終わったビルドはそうしません。

ステータスバーのカップ

マシンのスリープが止められている間、カップが点灯します。ホバーすると理由が表示され、クリックすると理由の一覧が見られます。どのエージェントか、どのコマンドか、どの転送か、どの手動のスリープ防止がいつまでか。

必要なときにスリープさせない

1時間、4時間、8時間、またはオフにするまで。何も実行していなくても、自動モードがオフでも使えます。別の時間を選べば今の設定が置き換わり、途中でオフにすることもできます。

画面をつけておくのは頼んだときだけ

既定では画面はこれまでどおり消え、ロックしたときのプライバシーも守られます。手動のスリープ防止では画面もつけたままにできます。画面が消えた瞬間にスタンバイが始まる一部のWindowsノートパソコンでは、これが必要です。

エージェントからも頼める

AgentsRoomのMCPを通じて、エージェントはマシンのスリープが止められているかを確認し、あなたに頼まれたときに指定した分数だけスリープさせずにおき、それを止めることができます。カップには、エージェントが始めたことが表示されます。

仕組み

OSへのたった1つの依頼を、適切なタイミングで出し、取り下げる。

  1. 1

    AgentsRoomは自分の作業を見ている

    どのエージェントが作業中か、どの開発コマンドのターミナルでジョブが実行中か、どのデータベース転送が進行中かを、すでに知っています。それが起きている理由のすべてで、あなたが始めた手動のスリープ防止がそこに加わります。

  2. 2

    システムにスリープしないよう頼む

    理由が1つでもある間、AgentsRoomはシステムの電源要求を保持します。macOSでは電源アサーション、Windowsではシステム必須の要求、Linuxではデスクトップのインヒビターに加えてlogindのスリープロックです。画面は自分のタイマーで動き続けます。

  3. 3

    作業が止まった瞬間に手を離す

    最後の理由がなくなると要求は取り下げられ、いつものスリープ設定がまた有効になります。時間指定の手動のスリープ防止は、その間に別の方法でマシンがスリープしていても、時間どおりに終わります。

  4. 4

    止まったまま残ることはない

    AgentsRoomのウィンドウがクラッシュしたり再読み込みされたりすると、その報告は数分で期限切れになり、要求は破棄されます。AgentsRoomを終了するとすべてのスリープ防止が解除され、手動のスリープ防止は次回起動時に復元されません。

役に立つ場面

スリープしたコンピュータが1時間を奪っていく瞬間。

画面をロックして席を離れる

長いエージェントのタスクを始め、コンピュータをロックして昼食へ。画面は消えてもエージェントは作業を続け、戻ってくれば結果が待っています。

長いビルドとテストスイート

リリースビルド、テストの全件実行、Dockerイメージ。画面が消えていてもコマンドは動き続け、ジョブが終わればマシンはスリープできます。

トンネル越しのデータベースのダンプ

SSHやAWS SSM経由のエクスポートは何時間もかかることがあり、マシンがスリープすればトンネルも切れます。転送は、それを始めたウィンドウを閉じたあとも、最後までマシンを起こしておきます。

プレゼンとリモートセッション

プレゼン中、画面共有中、別の場所からこのコンピュータに接続している間、マシンと画面を1時間つけたままにして、そのあとは勝手にまたスリープさせます。

Caffeine、Amphetamine、PowerToys Awakeのアプリを1つ減らせる

これらのアプリは、指定した時間だけマシンを起こしておきます。それをきちんとこなしますし、AgentsRoomも手動のスリープ防止で同じことができます。時間を指定するか、オフにするまで、画面はオンでもオフでも。

これらのアプリが知りようがないのは、エージェント、ビルド、データベース転送がいつ始まりいつ終わるかです。AgentsRoomはそれを知っているので、自動のスリープ防止は意識しなくても作業をカバーし、作業が終わったその瞬間にマシンをスリープさせます。ジョブが終わってから何時間も起こしたままにはしません。

AgentsRoomとは関係のない用途でもマシンを起こしておくなら、そのための専用アプリは引き続き正しい道具です。両方を並べて動かしても衝突しません。

エージェントもマシンをスリープさせずにおける

エージェントに「マイグレーションが終わるまで2時間、コンピュータをスリープさせないで」と頼むと、エージェントはAgentsRoomのMCPを呼び出します。現在の状態を読み、1分から1440分まで、または止めるまでスリープを防ぎ、必要なら画面もつけたままにし、スリープ防止を終わらせることができます。ステータスバーと同じスリープ防止を使うので、カップで確認でき、ワンクリックで止められます。エージェントが自分の作業のためにこれを使う必要はありません。そちらはすでに自動でカバーされています。

MCPツールkeep_awake_statuskeep_awake_startkeep_awake_stopAgentsRoom MCP

できないこと

  • ノートパソコンのふたを閉じると、macOS、Windows、Linuxのどれでもマシンはスリープします。どのアプリにもそれは防げません。画面を消したままふたを開けておくか、外部ディスプレイを使ってください。
  • Linuxでは、AgentsRoomはデスクトップセッションとsystemd-logindの両方に依頼します。systemdのないシステムや、そこに届かないサンドボックス化されたインストールでは、デスクトップセッションだけが頼りになります。
  • 画面が消えるとスタンバイが始まるWindowsノートパソコンでは、画面もつけたままにするスリープ防止でなければ作業は続きません。手動のスリープ防止にはその選択肢があり、Windowsでは既定でオンになっています。
  • すべてはAgentsRoomとともに止まります。アプリを終了するとすべてのスリープ防止が解除され、手動のスリープ防止は次回起動時に復元されません。

よくある質問

Claude Codeや他のAIエージェントがまだ作業しているのに、なぜコンピュータがスリープするの?

OSに見えているのは、誰もキーボードに触れていないという事実だけだからです。スリープのタイマーはユーザーの操作をもとにしていて、プロセスが何をしているかは見ていません。だからターミナルで動いているエージェント、ビルド、ダンプは数に入りません。AgentsRoomは作業が進行中であることをシステムに伝えるので、スリープは作業が終わるまで待ちます。

画面はつけたままになる?

いいえ、既定ではなりません。止めるのはシステムのスリープだけです。画面はいつものタイマーで消え、コンピュータのロックもこれまでどおりに動きます。頼めば、手動のスリープ防止で画面もつけたままにできます。

AgentsRoomでCaffeine、Amphetamine、PowerToys Awakeの代わりになる?

マシンを起こしておくことについては、なります。ステータスバーのカップをクリックし、1時間、4時間、8時間、またはオフにするまでを、画面のオンかオフとともに選びます。さらにAgentsRoomは、エージェントやコマンドが作業している間、自動でマシンを起こしておきます。これらのアプリには見えない部分です。

コンピュータのスリープが止められているかどうかは、どうすればわかる?

AgentsRoomの下部にあるステータスバーのカップのアイコンを見てください。マシンのスリープが止められている間は点灯し、ホバーかクリックで理由の一覧が出ます。作業中のエージェント、実行中の開発コマンド、データベース転送、または終了時刻つきの手動のスリープ防止です。

ターミナルを開いたままにすると、コンピュータはずっとスリープしなくなる?

いいえ。開いたままの開発コマンドのタブは、ジョブが終われば何も止めません。AgentsRoomはターミナルが実際に何かを実行しているかを確認するので、プロンプトに戻らない開発サーバーはマシンを起こしておき、終わったビルドはそうしません。

ふたを閉じても使える?

いいえ。ノートパソコンのふたを閉じると、どのOSでもマシンはスリープし、どのアプリケーションもそれを覆せません。画面を消したままふたを開けておくか、外部ディスプレイをつないでください。

WindowsやLinuxでも使える?

はい。AgentsRoomは各システムのネイティブな要求を使います。Linuxではさらにsystemd-logindのスリープロックも取るので、通常の要求を無視するデスクトップでもスリープを止められます。画面が消えるとスタンバイが始まるWindowsノートパソコンでは、画面もつけたままにする手動のスリープ防止を使ってください。

自動モードはオフにできる?

はい。設定 > ターミナル > マシンをスリープさせない、でオフにできます。自動モードがオフでも、ステータスバーからの手動のスリープ防止はそのまま使えます。カップは他の要素と同じようにステータスバーから非表示にできます。

AIエージェントにコンピュータをスリープさせないようにしてもらえる?

はい、あなたが頼めば。AgentsRoomのMCPはエージェントに3つのツールを渡します。状態を読む、指定した分数または止めるまでスリープを防ぐ、それを終わらせる、の3つです。そのスリープ防止はステータスバーにエージェントが始めたものとして表示され、そこから止められます。

料金はかかる?

いいえ。マシンをスリープさせない機能は、自動でも手動でも、無料プランを含むすべてのプランのAgentsRoomに含まれています。

こちらもおすすめ

プロセスガード

AIコーディングエージェントを一日動かしたあとにマシンが重い?原因はたいていエージェントではなく、エージェントが残していったコマンドです。1つで数ギガバイトを抱えるプロセス、あるいは少しずつ抱えたプロセスが十数個並んで、空きがなくなるまで。AgentsRoomはそれを見つけ、起動したエージェントの名前を示し、ワンクリックで終了させるか、そのエージェントを中断させます。

スケジュールタスク:AIエージェント向けのcron

cron式を一切書かずに、AIエージェントと開発ワークフローを定期実行できます。毎朝Claude CodeやCodexのセッションを起動してpull requestをレビュー、毎晩クラッシュログをスキャン、毎週月曜に依存関係をチェック、週次のchangelogを生成、あるいはデプロイのたびにQAパスを実行。頻度(N分ごと、毎時、毎日、毎週、毎月)、プロンプト、エージェントのロールを選ぶだけ。AgentsRoomが代わりに起動し、次回起動時に取りこぼした実行を追いつき、再度開ける実行履歴を保持します。

新機能

AgentsRoom Dev Terminalsは、macOS、Windows、Linux向けの真のプロジェクト単位ターミナルマネージャーです。バックエンド、フロントエンド、モバイルバンドラー、データベース、マイクロサービスをワンクリックで起動。セカンドモニターに分離できるウィンドウ、Claudeによるコマンド生成、本物のxterm.jsターミナル、gitネイティブの保存、iOSとAndroidのモバイルアプリから4G/5G経由でのリモートコマンド実行。iTerm2、Terminal.app、Warp、Ghostty、Kitty、Alacritty、WezTerm、Hyper、Tabbyに代わるモダンな選択肢です。

データベース接続

MySQL、PostgreSQL、MongoDBの接続を保存し、SSHトンネルやAWS SSMセッション経由でプライベートサブネット内のデータベースに到達して、AIエージェントにMCP経由でクエリさせましょう。デフォルトは読み取り専用、1回の呼び出しにつき1文、結果セットには上限があり、パスワードがエージェントに届くことはありません。エクスポート、インポート、そしてデータベース間の直接コピーも含みます。

MCP : エージェント操縦可能:手動または自動

4 つの MCP サーバーにより、Claude Code や Codex などの CLI が AgentsRoom 自体を操縦できます。backlog の読み取り、dev コマンドの実行、prompt library の利用、内蔵ブラウザの操作までこなします。

スリープでビルドを失うのはもう終わり

AgentsRoomをダウンロードして、キーボードから離れている間もエージェントに作業を最後までやらせましょう。

無料無料でダウンロード

コンパニオンアプリ:外出先でもエージェントを確認

Claude、Codex、Antigravity CLI、またはその他の AI プロバイダーを使用します。

拡張機能を入手
Chrome Web Store

バグや要望を公開バックログに直接送信できます。

マルチプロジェクト
マルチプロバイダー
マルチエージェント
ライブステータス
ファイル差分
モバイルアプリ
ライブプレビュー
エージェントチーム
ブラウザテスト
バックログ駆動開発
プロンプトライブラリ
スキルライブラリ
すべての機能を見る