AI 编程小痛点,我用三个方法实现 Mac 临时不息屏

AI 编程小痛点,我用三个方法实现 Mac 临时不息屏

大家好,我是印刻君。

我最近换了工作,新公司拥抱 AI 很彻底。日常开发里,我很多代码都交给 Claude Code 来写。

但任务复杂时,Claude Code 经常跑很长时间,这时候我有一个小痛点。

我去接杯水、或者去趟卫生间时,Claude Code 还在跑。

出于信息安全考虑,我离开工位时通常会合上笔记本,避免屏幕内容暴露在外。

可电脑一合上息屏了,Claude Code 也就停了。

我不想长期把 Mac 设置成永不息屏,既不安全,也不太符合日常使用习惯。

命令行 caffeinate

我在终端敲 caffeinatecaffeinate 是 macOS 系统自带的命令行,作用是临时阻止 Mac 进入睡眠状态(让 Mac 像喝了“咖啡因”一样保持清醒)。

等我回来后,我按 Contrl + C 停掉命令行,Mac 就会恢复正常的睡眠策略。

但这样我每次都要开输入命令,还是不够方便。

Amphetamine

于是我开始找图形工具。

我最先发现的是 Amphetamine,它可以设置时长,能针对特定 App 阻止息屏。

但下载它需要在 App Store 上,还需要登录苹果账号。

我不想在公司电脑上登录自己的苹果账号,一怕把私人信息同步到公司电脑,二怕被公司安全策略误伤。于是我放弃这个方案。

Keeping You Awake

最后我找到了 Keeping You Awake,它能从官网 keepingyouawake.app/ 或 GitHub 直接下载,代码还是开源。

它不支持针对某个 App 单独阻止息屏,但这对我来说够了。我去开会或去洗手间时,点一下菜单栏阻止息屏,回来再点一下关掉。这样刚刚好。

小结

这就是我解决这个小痛点的过程:先用系统自带命令,再看图形化工具,最后选了一个简单、不需要登录账号的方案。

如果你也经常让 Claude Code、Cursor 或其他 AI 工具长时间跑任务,可以试试这些方法。要是你有更好的解决方案,也欢迎在评论区分享。

编辑于 2026-06-14 · 著作权归作者所有