AI 開發者工具
Adrafinil
讓您的 Mac 只在 AI 編碼代理工作時保持喚醒,工作結束後即可進入睡眠。
Adrafinil
什麼是 Adrafinil?
Adrafinil 是一款 macOS 選單列應用程式,可防止系統進入睡眠——包括闔蓋睡眠——僅在 AI 編碼代理有活動工作階段時阻止睡眠,當無代理工作時則解除阻止。
Adrafinil 與相似工具比較
| 計價模式 | 免費 | 免費 | 客製化定價 | 免費, 付費 |
| 免費額度 | ||||
| 主要功能 |
|
|
|
|
| 優點 |
|
|
|
|
| 缺點 |
|
|
|
|
| 適合對象 |
|
|
|
|
如何使用 Adrafinil?
- 1從 GitHub Releases 下載簽署的磁碟映像檔。
- 2將 Adrafinil 拖曳至應用程式資料夾並啟動。
- 3首次啟動時授權特權輔助工具。
- 4透過 'adrafinil install-hooks' 或應用程式介面安裝代理的鉤子。
- 5應用程式會自動管理睡眠:代理工作時阻止睡眠,代理休息時解除阻止。
Adrafinil 主要功能
- 代理感知睡眠管理(僅在代理活動時阻止睡眠)
- 支援 9 種代理的鉤子整合:Claude Code、Codex、Cursor、Gemini CLI、Aider、Hermes、OpenCode、Cline、Pi
- 低於 50 毫秒的 CLI 取得/釋放操作
- 參考計數的斷言,支援重疊代理工作階段
- 熱保護功能,防止闔蓋時過熱
- 閒置釋放,適用於死亡或閒置的處理程序
- 可選的進程嗅探,無需鉤子即可自動取得
- 闔蓋提示音與開蓋摘要
- 乾淨卸載,移除所有鉤子
Adrafinil 使用情境
- 在長時間的 AI 編碼工作階段中,闔蓋保持 Mac 喚醒
- 確保當無 AI 代理執行時,機器正常進入睡眠
- 透過在熱閾值自動釋放睡眠斷言來避免過熱
Adrafinil 價格與免費點數
Adrafinil 目前採用 免費 模式。
此工具完全免費使用
Adrafinil 優缺點
優點
- 代理感知,非持續開啟
- 資源使用量極低
- 開源且可審計
- 支援多種熱門 AI 編碼代理
- 闔蓋使用時的熱安全保護
缺點
- 需要 macOS 26.4 或更新版本
- 需要 root 權限才能覆蓋闔蓋睡眠
- 僅適用於 macOS
Adrafinil 最適合哪些用途?
- 在 macOS 上使用 AI 編碼代理的開發者,希望僅在代理工作時保持 Mac 喚醒
- 在闔蓋狀態下無人值守執行代理任務的使用者