實用技巧
闔上螢幕時讓 AI 代理程式繼續執行
闔上螢幕會讓 Mac 筆記型電腦進入睡眠。Kilobat 有一個選用的輔助程式,可讓進行中的 AI 代理程式執行在闔上螢幕後繼續下去。
在 App 中
在 Kilobat 中打開「設定」,找到「保持喚醒與 AI 代理程式」。
開啟「允許闔上螢幕時繼續執行」。
macOS 詢問時,在「系統設定」>「一般」>「登入項目」中核准 Kilobat 的電源輔助程式。
設定「闔上螢幕的最長時間」。上限為 8 小時。
設定 Mac 進入睡眠的電池電量。預設為 20%。
開啟「AI 代理程式工作時保持 Mac 喚醒」。
若要用於手動保持喚醒的時段,請打開茶杯選單並選擇「闔上螢幕時也保持」。
使用 CLI
確認設定已開啟,並查看目前的保持狀態。
kilobat conditions --json輸出
lidClosedAllowed和lidHold,以及power下的電池電量和溫度狀態。闔上螢幕時繼續執行兩小時。
kilobat awake --lid-closed --for 2h在某個指令執行期間,闔上螢幕仍繼續執行。指令結束時,保持狀態也隨之結束。
kilobat awake --lid-closed -- npm test
透過 MCP
用 claude mcp add kilobat -- kilobat mcp 連接 MCP 伺服器一次即可。其他用戶端請參閱說明文件。之後 AI 代理程式就能呼叫這些工具。會更改設定的工具會告訴 AI 代理程式先詢問你。
| 工具與參數 | 作用 |
|---|---|
get_conditions | 顯示 lidClosedAllowed 和 lidHold。 |
keep_awake | 闔上螢幕時讓 Mac 繼續執行。此工具會要求 AI 代理程式每次都先取得你的確認。 |
release_awake | 結束保持狀態。 |
注意事項
- 放在包包裡闔上螢幕的 Mac 可能會變熱,電池也可能耗盡。可以的話請接上電源轉接器。
- 當電池降到你設定的下限、溫度過高、達到時間上限,或 Kilobat 結束一分鐘後,輔助程式都會讓 Mac 進入睡眠。
- 等待你操作的 AI 代理程式最多只會讓 Mac 在闔上螢幕時保持 30 分鐘。這需要開啟「AI 代理程式等待你操作時保持喚醒」。
- 如果輔助程式或 Mac 在闔上螢幕的保持期間重新啟動,輔助程式會先將設定還原。
常見問題
不用 Kilobat 也能做到嗎?
macOS 可以在闔上螢幕模式下讓筆電保持喚醒,但需要接上外接顯示器和電源。請參閱「闔上螢幕時讓 Mac 筆電繼續運作」。
AI 代理程式需要設定 hook 才能這樣做嗎?
不需要。Kilobat 會透過流量辨識 AI 代理程式。hook 則會告訴它執行何時在等待或已完成。請參閱「讓 Kilobat 知道 AI 代理程式何時在等待或已完成」。
資料來源
資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。