AI 开发者工具
Adrafinil
在AI编码代理活动工作时保持Mac唤醒,并在它们完成后让Mac休眠。
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
- 亚50ms的命令行界面用于获取/释放操作
- 引用计数的断言用于重叠代理会话
- 热切断以防止合盖时过热
- 空闲释放用于死亡或闲置的进程
- 可选进程嗅探以无需钩子自动获取
- 合盖提示音和开盖摘要
- 干净卸载,移除所有钩子
Adrafinil 使用场景
- 在合盖长时间AI编码会话期间保持Mac唤醒
- 确保没有AI代理运行时机器正常休眠
- 通过在热阈值时自动释放休眠断言避免过热
Adrafinil 价格与免费额度
Adrafinil 目前采用 免费 模式。
此工具完全免费使用
Adrafinil 优缺点
优点
- 代理感知,非始终开启
- 资源占用最小
- 开源且可审计
- 支持多种流行AI编码代理
- 合盖使用的热安全
缺点
- 需要macOS 26.4或更高版本
- 需要root权限以覆盖合盖休眠
- 仅适用于macOS
Adrafinil 最适合哪些用途?
- 在macOS上使用AI编码代理的开发者,他们希望仅在代理活动工作时保持Mac唤醒
- 合盖无人值守运行代理任务的用户