Holdor
Holdor 是免費 macOS 選單列應用程式:AI 程式代理執行中可防止 Mac 進入睡眠,並仍可鎖定螢幕。支援 Claude、Cursor、Windsurf、VS Code 等。
Holdor 是什麼?
Holdor 是一款免費、開源的 macOS 選單列應用程式,可防止 Mac 在 AI 程式代理執行時進入睡眠。其核心目的是避免長時間執行的程式任務因機器閒置睡眠而中斷——同時仍允許您鎖定螢幕。
Holdor 設計用於常見 AI 程式工具(包括 Claude、Cursor、Windsurf、VS Code,以及基於終端的流程)。它監控執行中的程序,並利用 macOS 內建電源管理行為,僅在選定應用程式執行時維持活躍狀態。
主要功能
- 選單列應用程式(無 Dock 圖示、無主視窗):駐留 macOS 選單列,減少螢幕雜亂。
- 選取並監控應用程式支援,具自動偵測:可切換要保護的應用程式,Holdor 會偵測支援應用程式的啟動或結束。
- 每程序智慧喚醒(一般模式):使用 macOS
caffeinate機制,綁定每個監控應用程式的程序 ID,防止其執行期間閒置睡眠。 - 蓋上機蓋情境的延伸模式:新增蓋上機蓋時的系統睡眠防護(除了閒置睡眠防護),適合插電環境。
- 持久化設定:應用程式選取會在重啟後保留。
- 輕量原生實作:使用 Swift 建置(無 Electron 執行環境),目標為最小記憶體與 CPU 負荷。
如何使用 Holdor
- 在 macOS 下載並開啟 Holdor(網站提及 v1.4.0)。應用程式會顯示選單列圖示。
- 使用選單切換要保護的應用程式。Holdor 支援多款工具的內建偵測,並會自動追蹤其啟動或結束。
- 選擇適當模式:
- 一般模式:防止監控應用程式執行時的閒置睡眠。
- 延伸模式:若需防止蓋上機蓋的系統睡眠(例如插電桌面環境)。
- 正常啟動您的 AI 程式代理。必要時鎖定螢幕並離開——Holdor 會防止 Mac 睡眠,直到監控程序結束。
使用情境
- IDE 重構期間防止閒置睡眠:在支援編輯器執行長時間代理驅動重構後鎖定螢幕;Holdor 防止 Mac 進入可能終止工作階段的閒置睡眠。
- 維持終端程式任務執行:保護 CLI 流程(例如使用支援 AI 程式工具的終端工作階段),避免您離開時系統中途睡眠。
- 插電蓋上機蓋環境:使用延伸模式防止蓋上機蓋的系統睡眠,適合希望機器保持活躍的桌面環境。
- 離開後繼續代理執行:啟動 AI 程式任務後鎖定螢幕以符合安全需求;Holdor 旨在讓代理在螢幕鎖定時於背景持續執行。
- 單一流程保護多款工具:選取多個支援應用程式(例如編輯器加終端),讓 Holdor 在依賴 AI 代理的流程階段維持 Mac 喚醒。
常見問題
Holdor 如何防止 macOS 睡眠?
Holdor 使用 macOS 內建 caffeinate 指令,綁定監控應用程式的程序 ID。一般模式使用 caffeinate -i -w PID 防止閒置睡眠。延伸模式新增 -s 旗標,也防止蓋上機蓋引發的系統睡眠。監控應用程式結束時,斷言會自動釋放。
一般模式與延伸模式的差異?
一般模式防止閒置睡眠,讓 Mac 在監控應用程式執行時因不活動而保持喚醒。延伸模式額外防止蓋上機蓋的系統睡眠。兩種模式皆允許顯示器正常關閉及螢幕鎖定。
Holdor 會耗電嗎?
網站指出 Holdor 本身資源使用極微,因其為無 Electron 的原生 Swift 應用程式。一般模式僅在監控應用程式執行時防止閒置睡眠。延伸模式下,即使蓋上機蓋 Mac 仍保持喚醒,若未插電可能耗電較多。
Holdor 執行中可以鎖定螢幕嗎?
可以。網站描述目的是防止睡眠同時允許顯示器睡眠及螢幕正常鎖定,讓您滿足安全政策,AI 代理仍可繼續執行。
Holdor 是免費的嗎?
是的。網站指出 Holdor 完全免費且開源,採用 MIT 授權,原始碼可在 GitHub取得。
替代方案
- macOS 內建電源設定 / 睡眠防護工具:這些選項通常廣泛應用於整個系統,而非依應用程式程序監控,且可能無法限制喚醒狀態僅限 AI 代理執行時。
- 每次工作流程手動變更(手動保持機器喚醒):如保持筆電開啟或調整睡眠行為可行,但無法滿足代理執行時鎖定螢幕的安全需求。
- 其他程序感知「保持喚醒」工具:類別替代方案是依活動或執行程序防止睡眠,而非嚴格綁定 AI 程式工具工作階段;主要差異在偵測監控項目及防止的睡眠模式(閒置 vs 系統/蓋合)。
- 硬體/桌面設定方式(例如使用外部電源並保持蓋開):可避免睡眠中斷,但犧牲便利性或安全工作流程(工作離開時鎖定螢幕)。
替代品
Clawcard
Clawcard 為 OpenClaw 設計,提供 AI 代理真實收件匣、電話號碼與虛擬信用卡,賦予數位互動能力。
Biji
Biji是一個多功能平台,旨在透過創新工具和功能提升生產力。
Codex Plugins
使用 Codex Plugins 將技能、應用程式整合與 MCP 伺服器打包成可重複使用的工作流程,讓 Codex 存取 Gmail、Google Drive、Slack 等工具。
Falconer
Falconer 是自動更新的知識平台,讓高速度團隊在同一處撰寫、分享並搜尋可靠的內部文件與程式碼脈絡。
OpenFlags
OpenFlags 是開源、可自架設的功能旗標系統,支援逐步交付;App SDK 可本地評估,控制平面提供安全、精準的發佈。
Decision Jar
用 Decision Jar 建立選項虛擬罐,搖手機秒選,搭配 AI 建議減少決策疲勞;本機儲存並可查看決策紀錄追蹤選擇。