什么时候用
编码 Agent 会话还在跑,你却在别的应用里;需要不切终端也能发现 Waiting,尤其是同时开着多个会话时。
看一眼
菜单栏显示等待、运行、空闲,或停滞 / 探测异常。托盘列出相关会话,并打开对应终端。
适用与边界
编码 Agent 会话还在跑,你却在别的应用里;需要不切终端也能发现 Waiting,尤其是同时开着多个会话时。
只做 macOS 14+。Claude Code 与 Codex 在「偏好设置 → 等待信号」装 hooks 后 Waiting 最完整;其他 Agent 靠进程探测和会话采集,Waiting 深浅不一,有的没有。
不做额度、费用或重置倒计时;不是桌面宠物或统计大盘;托盘里也不替你批准或拒绝——只打开你动手的那个会话。
菜单栏里有什么
有明确 Waiting 信号时变红(新等待闪一次),有会话在跑时为绿,只剩最近会话时为灰;会话停滞或探测 / 采集异常时为橙。
行标题是任务名,次行是路径和上次动静,Agent 身份在图标上。点一行,有 TTY 时聚焦对应终端页。
Waiting 只来自 hooks 或明确的 pending 标记。没有 Waiting 通路的 Agent 仍显示运行中 / 最近,并说明暂无 Waiting,不会硬造等待状态。
稍后暂时关掉菜单栏红灯和通知,行仍留在等待分组并显示剩余时间。页脚可清除等待、跳到等待最久的项,或打开偏好设置。
等待时探得勤,空闲时放慢;息屏或锁屏停表。安静时段和按 Agent 静音在偏好设置里。
常见问题与下载
macOS 14+。当前构建是 ad-hoc 签名,首次打开可能要右键选「打开」,或用 xattr 清掉隔离属性。
不装也能看到运行中和最近会话。Claude Code 与 Codex 要让授权提示产生 Waiting,在偏好设置的等待信号里装 hooks。部分其他 Agent 用 pending 标记也能出 Waiting。
不会。探测、采集和 hooks 都在本机。检查更新只读公开的 GitHub Release。
MIT。