テック技報最新号へ →
AIコーディング

Mac でエージェント実行中にスリープさせない(caffeinate エイリアス)

caffeinate -ims 越しに claude / codex を起動するエイリアスを作れば、エージェントが動いている間だけ Mac がスリープしない。終了すれば自動で解除。

@reita_it · 投稿 2026-10-03
#ai-coding#macOS#claude-code#codex#小技

どんな時に使う?

  • 長時間タスクを任せて席を外したら、スリープで止まっていた

手順

~/.zshrc:

bash
alias claude='caffeinate -ims claude'
alias codex='caffeinate -ims codex'
  • -i アイドルスリープ防止、-m ディスクのスリープ防止、-s AC 電源時のシステムスリープ防止
  • source ~/.zshrc で反映

注意点

  • 蓋を閉じた時のスリープは -s でも AC 電源接続時のみ防げる。バッテリー駆動中は止まる。
  • 画面ロックはされないのでセキュリティ上はロックを別途かける。

出典

X の元の投稿を開く