會自動收手的咖啡因
Keepresso 讓 Mac 保持喚醒,一切由你決定
你的 Mac 總在最糟的時刻睡著:下載到一半、渲染到一半、通話到一半、智能體執行到一半。Keepresso 只在該醒著的時候讓它保持喚醒,該休息時就讓它安心休息。它免費且開源,安靜地待在選單列裡,沒有帳號,沒有追蹤工具,也不收取任何授權費用。
它能做的一切
只在該醒著的時候保持喚醒
涵蓋每一種 Mac 不該打盹的情況。可依什麼啟動工作階段、你如何控制它、它會改變什麼,或自動化如何存取它來瀏覽。
保持在線
即使暫時離開,也保持在線狀態
遠端桌面工作階段、VDI 和聊天軟體只要你一停止打字,就會把你標示為離開,有些企業系統甚至會因此把你登出。保持在線會向 macOS 回報活動狀態,讓你在閱讀、觀看或思考時,一直顯示為在場。
保持你的狀態在線 →為智能體時代打造
常駐運作 Mac 的低調必備品
把智能體整夜開著執行,Mac 也只在它工作時保持喚醒。AI 智能體觸發條件會在終端機裡盯著 claude、cursor、codex、gemini 等工具,一旦最後一個工作階段安靜滿你設定的緩衝期,就會退到一旁。連接 Claude Code、Cursor、Codex 或 Antigravity 後,每個工作階段都會回報自己的狀態,因此停在權限確認提示前的暫停,也仍算作工作中。
租約、MCP 與這個技能 →遊戲與串流
最佳化遊戲並防止 Mac 進入睡眠
macOS 會把你的 Wi-Fi 無線電模組分享給 AWDL,也就是 AirDrop 和 Handoff 背後的技術層,每次掃描附近裝置都會造成一次延遲尖峰。Keepresso 能辨識遊戲工作階段,並在此期間讓無線電模組安靜下來。
AWDL 深度解析 →無顯示器的 Mac mini 與 Mac Studio
讓無顯示器 Mac 保持喚醒並可遠端存取
把 Mac mini 或 Mac Studio 收起來,當成建置機、智能體主機或家用伺服器。Keepresso 會一步步引導你讓它保持喚醒、撐過斷電,並在恢復供電後自動重新開機,再透過螢幕共享提供清晰的 Retina 級畫面,讓你查看記錄或 MyAgens 面板時,感覺就像坐在它面前一樣。
無顯示器設定檢查清單 →



偏好設定
設定一次,從此不用管
所有可設定項目都在七個分頁裡,遊戲與串流工具則有獨立視窗。選單本身始終保持一鍵操作的簡潔。
是什麼讓它保持喚醒
AI 智能體觸發條件
只在編碼智能體實際工作時保持喚醒,而不是只要它開著就算。可辨識 Claude、Cursor、Codex、Gemini、Grok、Antigravity、Hermes、Kilo Code、OpenCode、DeepSeek Harness、LM Studio Bionic 等。已連接的工具會回報每個對話的精確狀態;其餘則依據即時工作判斷,而不是一個閒置的應用程式視窗。
遊戲觸發條件
只要遊戲或雲端用戶端在最前面、遊戲手把已開啟(DualSense、Xbox、任何遊戲手把,甚至是在硬體層免權限偵測的 Steam Controller),或 Steam 正在任一遊戲庫下載或更新遊戲時,就保持喚醒。
會議感知
只要有任何程式在使用攝影機或麥克風,就保持喚醒,它只讀取裝置狀態,不接觸串流內容,因此不會跳出權限請求。一條規則涵蓋所有會議軟體,包括瀏覽器分頁裡的通話,也可以把範圍限定在單一應用程式,讓只有 Slack、Discord 或 Zoom 通話才算數。
觸發引擎
只在充電或使用電池、外接顯示器已連接、連上指定的 Wi-Fi 或 VPN,或某個特定應用程式執行時才保持喚醒。可以用「任一」或「全部」組合條件,一鍵暫停所有觸發條件。
網路活動與下載觸發條件
只要網路傳輸量高於你設定的速率,從 100 KB/s 到 5 MB/s 皆可選擇,或監控資料夾中有下載正在寫入,就保持喚醒,讓大型傳輸順利完成而不會中途卡住。
時程觸發條件
在你選定的日子設定每日時間區間:平日 9:00 到 18:00,或跨越午夜的通宵 22:00 到 6:00。內建「工作時段」與「通宵」兩種起始範本。
音訊播放觸發條件
只要有聲音在播放:音樂、影片、Podcast,就保持喚醒。30 秒的釋放緩衝能撐過曲目間隔和短暫停頓,避免工作階段反覆開關。
CPU 負載觸發條件
只要經過平滑處理的 CPU 使用率高於你設定的門檻,就保持 Mac 喚醒。長時間的建置、渲染和訓練任務能保持喚醒,短暫的尖峰則不會觸發。
藍牙觸發條件
只要已配對的藍牙裝置保持連線,例如手把、耳機或觸控板,就保持喚醒。30 秒的緩衝期能撐過短暫斷線,避免工作階段反覆開關。
行事曆觸發條件
在行事曆事件期間保持 Mac 喚醒,會議、課程或當天預定的時段都能讓它自動保持喚醒,無需手動切換。
磁碟區觸發條件
只要選定的外接硬碟、SD 卡或網路共享處於掛載狀態,就保持喚醒,並透過磁碟保活功能防止它在任務進行中被降速停轉。
照你的方式運作
任意時長,或指定到某個時間點
可選預設時長、自訂的時分時長,或讓工作階段在某個具體時間點結束,若該時間已過則順延到明天。工作階段進行到一半時,一鍵就能將它轉換成 15、30 或 60 分鐘後停止。
預設組合
一鍵套用一組命名的觸發條件組合:會議、AI 智能體、遊戲、接上電源、外接顯示器、遠端工作階段、備份進行中、媒體渲染等等,也可以儲存你自己的規則組合。刪除的預設組合也能還原。
活動面板
為什麼我的 Mac 還醒著?選單會顯示是哪個應用程式讓它保持喚醒,活動面板則列出每個應用程式的即時電源斷言,還有記錄每次工作階段啟動或停止原因的決策記錄。記錄會在重新啟動後保留,並附上七天摘要,顯示 Keepresso 讓 Mac 保持喚醒了多久。
系統級快速鍵
設定一個全域快速鍵,在任何應用程式中都能啟動或停止保持喚醒,不用切到選單列。任務進行到一半也能隨手切換工作階段,之後再接著手上的工作。
啟動時自動開始
Keepresso 在登入時啟動後會自動開始保持喚醒工作階段,讓常駐運作的 Mac 在你坐下動手之前就已經保持喚醒。
匯出與匯入設定
把你整套設定,包括觸發條件、預設組合和規則,儲存成一個檔案,然後在另一台 Mac 上或重灌系統後匯入,不用從頭重新建立條件。
鍵盤清潔工具
擦拭時鎖定按鍵,避免在前景 App 中輸入內容,或意外開啟「指揮中心」、Spotlight 和聽寫。
公共 Wi-Fi 工具
咖啡館或飯店的登入頁面無法顯示時,可在一個面板中開啟入口網站、清除 DNS 快取或重新啟動 Wi-Fi。
它對 Mac 做了什麼
只需輸入一次密碼
每一項特殊權限切換,閉蓋模式、遊戲用的 AWDL 暫停、風扇加速、遊戲的 CPU 優先權、排程喚醒,過去都意味著一次管理員密碼提示。在「登入項目」裡核准一次輔助程式後,之後每一項都會瞬間靜默完成。它能撐過重新啟動,會隨應用程式一併更新,也能在同一個地方移除。
排程喚醒
透過管理員輔助程式安裝單次或重複的系統喚醒,然後啟動工作階段,或交給觸發條件接手。Keepresso 可以同步定期的 Claude Desktop 例行任務、Codex 自動化與 tokenstat.ai 任務,並在每次開始前喚醒 Mac。它只讀取時程和名稱,從不讀取提示詞。接電源時可靠;用電池時,韌體可能略過這次喚醒。
熱能安全網
為那台無法自救的 Mac 而設的防護:闔蓋保持喚醒後被遺忘,也許還被塞進包包。監控 macOS 熱壓力或你選定的感測器;持續過熱時可先加速風扇,接著暫停工作階段並解除睡眠覆寫,讓 Mac 真正降溫。「測試風扇」檢查能在你真正需要前,先驗證整條路徑。
提醒與工作階段結束動作
N 分鐘後跳出「仍在沖泡中」的提醒通知,還能選擇提示音,避免被遺忘的工作階段耗盡電池。工作階段自行結束時,它可以讓顯示器睡眠、啟動螢幕保護程式、鎖定畫面,或讓整台 Mac 進入睡眠。
電量感知自動暫停
一旦電量低於你設定的門檻,就讓 Mac 進入睡眠,即使正處於工作階段中途也不例外,這樣保持喚醒的規則就不會把電池耗盡。暫停時會有通知說明原因,重新插上電源後工作階段就會自動恢復。
閒置時調暗顯示器
讓螢幕保持喚醒,但在你離開幾分鐘後自動調到最暗,你一回來或工作階段結束的那一刻立刻恢復亮度。比起整夜全亮的螢幕,這樣做對面板和電池都更友善。
讓螢幕保護程式照常出現
讓螢幕保護程式或顯示器睡眠在閒置幾分鐘後照常啟動,同時系統本身持續運作,機器保持忙碌,螢幕依然能得到休息。
保持在線
讓遠端桌面、VDI、Teams、Slack 和閒置計時器把你視為在場。使用不需權限提示的 macOS 方式;當某個系統需要物理式訊號時,也可選擇 F15、Shift、其他按鍵或輕微移動滑鼠。僅在使用按鍵或滑鼠方式時才會申請輔助使用權限。
閉蓋模式
闔上上蓋、不接外接顯示器也能繼續運作,接電源或用電池都可以。闔上的上蓋內螢幕會自動關閉,不會一直亮在你的包包裡。
隨時隨地都能存取
事件 hooks
在事件發生時執行捷徑、POST webhook,或執行 shell 指令:工作階段開始或結束、觸發條件啟動或釋放、電池或熱能暫停觸發、AI 智能體進入閒置。通宵任務結束時推播到手機,只差一個 hook。
命令列工具
keepresso CLI 可以從指令碼和流水線中驅動應用程式:啟動、停止、切換,並透過 JSON 狀態檔讀取狀態,還有供自動化使用的 lease 和 wake 指令。也可以完全不啟動應用程式,以類似 caffeinate 的方式保持 Mac 喚醒,直到某個處理程序結束或你按下 Ctrl-C。
自動化租約
指令碼和 AI 智能體透過必須持續續約的有限期租約讓 Mac 保持喚醒,因此當掉的工具其租約會直接到期。選單裡有即時倒數,Stop 會一次結束全部,內建的 MCP 伺服器加上一鍵安裝的智能體技能,能教會 Claude Code、Gemini CLI、Grok 或 Codex 整套協定。
十五種語言
整個應用程式都已在地化:選單、設定與遊戲串流畫面、通知、旁白(VoiceOver)標籤,以及桌面小工具。你可以在偏好設定或歡迎畫面選擇語言,也可以讓它跟隨系統語言。
捷徑與 URL scheme
提供完整的「捷徑」動作(啟動、停止、切換,也可指定 N 分鐘),在聚焦搜尋和 Siri 中同樣可用,還支援 keepresso://start?duration=60 或 until=18:00,適用於 Raycast、Alfred 和指令碼。
小工具與控制中心
在 macOS 14 及更新版本上提供帶即時倒數計時的桌面與通知中心小工具,macOS 26 上還新增了控制中心開關,可以直接啟動或停止工作階段,全程無需開啟選單。
無顯示器 Mac 工具集
設定檢查清單會檢查睡眠、自動重新啟動、自動登入和遠端存取,實驗性的 HiDPI 虛擬顯示器則能讓螢幕共享保持清晰,不需要任何模擬插頭。
安裝
只差一次 brew
不論哪種方式,之後 Keepresso 都會透過已簽署的 Sparkle 更新自動保持最新。
Homebrew
直接從 tap 安裝已簽署、已公證的應用程式,並把 keepresso 指令加入你的 PATH,指令碼可以立即呼叫它。可以和其他 cask 一起更新,也可以讓應用程式自行更新。
搭配使用
在那台常駐 Mac 上配一整支團隊
已經在那台常駐運作的 Mac 上跑智能體了?MyAgens 能為它配上一支 Claude Code 智能體團隊,你可以直接從 Telegram 指揮:核准、記憶、排程執行,全部在手機上完成。
Keepresso 負責保持通電,MyAgens 負責值夜班。
MyAgens.com你的夜班要花多少錢?
tokenstat 會把那台 Mac 上 Claude Code、Codex、Cursor 以及其他所有工具和代理的每一次工作階段匯成一張熱力圖和一個儀表板。所有內容按目錄價格計價,讓你看清楚如果自己為 API 付費,這些工作要花多少錢,以及你的訂閱已經帶來多少價值。預設在本機執行,提供免費方案,原始碼公開可用。
立即認領你的用戶名