Repolode
s3onghyun

s3onghyun/bulchimbeon

一款 macOS 菜单栏应用,仅在 Claude Code、Codex 等 AI 编程代理实际工作时阻止 Mac 休眠。

可替代:Amphetamine

Star
56
Fork
7
未关闭 Issue
15
最近提交
昨天

这是什么?

不침番(Bulchimbeon)是一款 macOS 菜单栏应用,适合需要让 AI 编程代理长时间运行、又不希望任务中途 Mac 进入休眠的开发者。它通过检查本机进程识别 Claude Code、Codex、Gemini CLI、Cursor Agent、Copilot CLI、Aider、OpenCode 等代理,只有在代理实际工作时才保持唤醒;代理停止后,经过可设置的宽限时间会自动释放,Mac 恢复正常休眠。

应用支持定时守候、保持屏幕常亮或允许屏幕关闭等模式,并可在管理员授权下启用合盖不休眠。使用电池且电量低于阈值时会自动停止守候;Mac 过热时会暂停并在降温后自动恢复。守候结束或退出应用时,合盖休眠设置会被还原。应用要求 macOS 13 及以上,另有基于 Go 的 Linux 守护进程和托盘图标,使用相同的检测逻辑。

代理识别依据进程名、安装路径和 CPU 占用,不依赖 hooks,也不修改代理的配置文件。可通过 Homebrew 或发布的 zip 安装,目前应用为 ad-hoc 签名,尚未完成公证。

核心功能

  • 01自动识别受支持的 AI 编程代理,仅在其工作时保持 Mac 唤醒
  • 02支持定时守候、保持屏幕常亮或允许屏幕关闭模式,并可选合盖运行
  • 03电量低时自动停止,过热时暂停并在降温后恢复
  • 04守候结束或退出应用时恢复正常合盖休眠
  • 05提供 Linux 守护进程、命令行和托盘图标,检测规则一致
  • 06可添加自定义代理的进程名

适用场景

  • 让编程代理通宵运行,结束后无需手动关闭 caffeinate
  • 在代理触发的长时间构建或测试期间防止 Mac 休眠
  • 接通电源后合盖运行代理,守候结束后自动恢复正常休眠

快速上手

  1. 1

    使用 Homebrew 安装应用

    brew install --cask s3onghyun/tap/bulchimbeon
  2. 2

    首次打开应用,然后在“系统设置 → 隐私与安全性”中点击“仍要打开”

  3. 3

    在 Linux 上,用 Homebrew 安装守护进程并作为用户服务启动

    brew install s3onghyun/tap/bulchimbeon-linux && brew services start bulchimbeon-linux

使用前须知

  • macOS 应用需要 macOS 13 或更高版本,Linux 守护进程需要 systemd 和 logind。
  • 应用使用临时签名且尚未经过公证,因此首次启动时会被 macOS 拦截。
  • 开启合盖模式每次都需要管理员密码。
  • 在 Docker 或通过 SSH 运行在远程主机上的智能体无法被检测到。

收录于专题

标签

#macos#menu-bar-app#ai-agents#claude-code#sleep-prevention#keep-awake#coding-agents#developer-tools#amphetamine#caffeinate

常见问题

bulchimbeon 是什么?
一款 macOS 菜单栏应用,仅在 Claude Code、Codex 等 AI 编程代理实际工作时阻止 Mac 休眠。 不침番(Bulchimbeon)是一款 macOS 菜单栏应用,适合需要让 AI 编程代理长时间运行、又不希望任务中途 Mac 进入休眠的开发者。它通过检查本机进程识别 Claude Code、Codex、Gemini CLI、Cursor Agent、Copilot CLI、Aider、OpenCode 等代理,只有在代理实际工作时才保持唤醒;代理停止后,经过可设置的宽限时间会自动释放,Mac 恢复正常休眠。
bulchimbeon 可以免费使用吗?用的什么许可证?
bulchimbeon 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
bulchimbeon 还在维护吗?
活跃维护中。bulchimbeon 最近一次提交是在 2026年11月6日。
bulchimbeon 适合用来做什么?
让编程代理通宵运行,结束后无需手动关闭 caffeinate 在代理触发的长时间构建或测试期间防止 Mac 休眠 接通电源后合盖运行代理,守候结束后自动恢复正常休眠
bulchimbeon 怎么安装和运行?
使用 Homebrew 安装应用: brew install --cask s3onghyun/tap/bulchimbeon 首次打开应用,然后在“系统设置 → 隐私与安全性”中点击“仍要打开” 在 Linux 上,用 Homebrew 安装守护进程并作为用户服务启动: brew install s3onghyun/tap/bulchimbeon-linux && brew services start bulchimbeon-linux
在哪里获取 bulchimbeon?
源代码和安装说明在 GitHub 上:https://github.com/s3onghyun/bulchimbeon

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目