GitHub 热门

noahelhadedy/double-shot

在 GitHub 打开 ↗

Mac 合盖也不休眠,AI agent 跑完自动睡

Star99
24h 新增+1
7 天新增—
Fork12
Issue0
语言Swift

项目介绍

更新于 1 天前

Double Shot 是一个 macOS 菜单栏小工具,解决一个很具体的痛点:你跑着 Claude Code、Codex 或 Cursor Agent 的长任务,合上盖子把 MacBook 塞进包里,任务就停了。系统自带的 caffeinate 只能防「空闲休眠」,管不了合盖休眠,也不知道你的 AI 什么时候跑完。Double Shot 两头都管:它每 10 秒检测已知 agent 进程(也支持你自己写的 LangChain 脚本,在设置里加名字即可),判断它们是在真干活还是卡死了,全部安静几分钟后自动让 Mac 正常休眠;同时通过一次性的管理员授权禁用合盖休眠,让任务在包里继续跑,跑完自动睡回去。考虑到包里散热差,它还会在机器变热时主动收手、关掉屏幕、电池模式下开 Low Power Mode、电量低于 20% 放手。适合经常挂长 agent 任务又想合盖走人的独立开发者和 AI 工程师,普通办公场景用不上。

上手成本:中

Star 趋势

记录 6 个数据点 · 期间增长 +5

话题标签

ai-agentscaffeinateclaude-codekeep-awakemacosmenubar-appswiftswiftui

仓库信息

LicenseMIT
创建时间2026-10-26
最后推送4 天前
热度分3.0