C

Capsomnia

把 Caps Lock 键变成 macOS 物理防睡眠开关,合盖也能继续跑后台任务。

free
最后更新 2026/9/11

关于 Capsomnia

Capsomnia 是一款免费的 macOS 开源菜单栏工具,把 Caps Lock 键变成物理防睡眠开关:开启即禁止系统睡眠,关闭即恢复正常睡眠行为。你可以选择 15 分钟到 8 小时的预设,或自定义 1 分钟到 24 小时的时长,结束后工具会确认解除睡眠阻止,再让 Mac 自动入睡。菜单栏应用以当前用户身份运行,通过一个固定的 root 属主辅助工具修改睡眠设置,退出应用即恢复正常睡眠。适合合盖运行 Codex、Claude Code 等长时间后台任务;官方提示合盖禁眠运行会增加发热与耗电,需留意散热、电源与运行时长。

适合人群

需要在合盖时继续运行长任务的 Mac 开发者
使用 Codex 或 Claude Code 的 AI 编码用户
偏好开源软件、重视安全模型的 macOS 用户

适合场景

合上盖子,让 Codex 或 Claude Code 的长任务继续运行

设置 15 分钟到 8 小时的预设或 1 分钟到 24 小时的自定义时长,结束后自动入睡

临时阻止 Mac 睡眠,用完关闭 Caps Lock 即恢复正常睡眠

功能特性

物理防睡眠开关

把 Caps Lock 键变成开关:开启即禁止系统睡眠,关闭即恢复正常睡眠行为。

灵活的定时控制

可选 15 分钟到 8 小时的预设,或自定义 1 分钟到 24 小时的时长,结束后自动让 Mac 入睡。

透明的安全模型

菜单栏应用以当前用户身份运行,通过一个固定的 root 属主辅助工具经免密 sudo 修改睡眠设置。

免费开源

基于 MIT 许可证开源,安装前可审查源码、安装脚本、辅助命令与安全模型。

优点

  • 完全免费且开源,基于 MIT 许可证,可审查源码与安全模型
  • 一个按键即可切换防睡眠状态,操作直观
  • 支持 15 分钟到 8 小时预设和 1 分钟到 24 小时自定义时长
  • 以当前用户身份运行,退出时自动恢复正常睡眠行为

缺点

  • 合盖禁眠运行会增加发热与电池消耗,需注意散热、电源与运行时长
  • 需要 macOS 14 或更高版本

常见问题

开启 Caps Lock 后执行 pmset -a disablesleep 1 禁止睡眠;关闭后执行 pmset -a disablesleep 0,恢复正常睡眠行为。
完全免费,基于 MIT 许可证开源发布,安装前可审查源码、安装脚本与安全模型。

工具信息

开发商Capsomnia
发布日期2026/9/11
定价模式free