當 Codex 正在執行耗時任務時,若直接離開或闔上筆電,系統可能因進入休眠而中斷工作。以下分別說明 macOS 與 Windows 的防休眠設定方式(建議執行時皆接上電源)。
macOS:使用 caffeinate
macOS 內建 caffeinate 指令,可防止系統與磁碟閒置睡眠。
保持系統清醒
開啟 Terminal,執行以下指令:
caffeinate -dims
執行後保持該 Terminal 視窗開啟即可;任務結束後按 Control + C 停止。
若使用 Codex CLI,亦可直接包裝執行:
caffeinate -dims codex
注意:Mac 筆電若要完全「闔上上蓋」仍持續運作,硬體上需符合 Apple 闔蓋模式條件(需外接電源、外接螢幕與鍵盤/滑鼠)。若無外接設備,建議僅調暗螢幕或讓螢幕自動熄滅,勿直接闔蓋。
Windows:使用 powercfg
在 Windows 中,可透過 powercfg 指令設定「接上電源時闔蓋不動作」。
設定接電時闔蓋不休眠
以管理員身分開啟 PowerShell 或 Windows Terminal,執行以下三行指令:
powercfg /setacvalueindex SCHEME_CURRENT SUB_BUTTONS LIDACTION 0
powercfg /change standby-timeout-ac 0
powercfg /setactive SCHEME_CURRENT
這會將 AC 電源狀態下的闔蓋動作設為「不採取任何動作」,並停用自動睡眠。
復原方式:若日後需改回原本設定,可至「控制台 → 電源選項 → 選擇闔上筆電上蓋時的行為」重新調整。
執行前檢查
- 確認電腦已接上穩定電源與有線/Wi-Fi 網路。
- 確認 Codex 任務目前不需要額外的即時人工互動輸入。