免费开源,适用于 Mac 上的 Codex CLI

模型不换。 工作不停。

Codex Whip 待在你的菜单栏里。Codex 因模型满载而停下,或者额度用完时,它会等待、检查,再请同一个会话用你选的模型接着做。

Apple silicon · macOS 14 或更高版本 · Intel 处理器的 Mac

Codex Whip 运行在 Mac 上。把这个页面发到你的 Mac,稍后再看。

插画短片 · 时间经过压缩

Codex 停下了。然后一直等着你。

模型满载的报错会让这一轮结束。Codex 建议换个模型,然后就安静了。没人回应的话,它会一整晚都停在那里。

工作原理

你睡觉时,Whip 在做什么

时间取自短片。等待时长是应用的默认设置:Whip 发现报错 3 分钟后重试,额度每 5 分钟检查一次。

0102:15 至 02:18

模型满载

Whip 在下一次检查时发现报错,等待 3 分钟,再把你保存的消息发给同一个会话。模型、推理强度、权限,全都不变。

  1. 模型满载 下一次检查时发现
  2. 重试倒计时 3:00 等待重试间隔
  3. 已发送重试 保存的消息,同一个模型

0204:52 至 05:02

额度刷新

额度用完后,Whip 每 5 分钟检查一次 Codex。一旦 Codex 表示你的用量已恢复,Whip 就会继续工作。

  1. 已达用量上限 等待额度恢复
  2. 已检查 Codex 暂不可用
  3. 额度已恢复 Codex 已确认,已发送重试

0306:31 至 06:36

提前重置

重置不一定按时间表来。Whip 直接从 Codex 读取你的额度,所以下一次检查就能发现提前的重置。

  1. 已达用量上限 等待额度恢复
  2. 额度已恢复 Codex 已确认
  3. 已发送重试 保存的消息,同一个模型

Whip 从不切换模型、不消耗重置积分,也不更换账户。如果 Codex 无法确认你的额度,或者账户变了,重试就会先等着。

隐私

一切都留在你的 Mac 上

Whip 与你 Mac 上已在运行的 Codex 守护进程通信,设置和历史记录都保存在你用户账户里的一个文件夹中。无需注册账户,没有数据分析,也没有我们自己的服务器。

  • 它唯一的联网流量,是每天一次在 GitHub 上进行的签名更新检查,以及你安装更新时下载的更新本身。
  • 为了让额度重试落在正确的账户上,它会保存你 Codex 账户 ID 的单向哈希,绝不保存你的姓名或邮箱。
  • 源代码公开,每一行你都可以自己读。

安装

三步就能用起来

  1. 下载下载适合你 Mac 的 DMG,把 Codex Whip 拖到“应用程序”文件夹。
  2. 打开Whip 会出现在菜单栏中。选择“Start at Login”,让它一直待在那里。
  3. 照常使用 Codex像平常一样运行 Codex CLI。Whip 会留意 Codex 已加载的会话。

macOS 14 或更高版本 · 免费 · MIT 许可证

常见问题

真的免费吗?

是的。Codex Whip 免费开源,采用 MIT 许可证,代码就在 GitHub 上。

它会把我切换到别的模型吗?

不会。每次重试都保留你的模型、推理强度、权限和服务层级。

它实际会发送什么?

只发一条消息,发给同一个会话:你保存的重试消息。默认内容是“Keep using the selected model. Continue the unfinished work.”

它会消耗重置积分,或者用别的账户吗?

绝不会。额度重试会一直等到 Codex 表示同一个账户可以继续使用。如果账户变了,重试会保持暂停。

它会盯着宣布提前重置的帖子吗?

不会。它检查的是 Codex 自己的额度状态,所以提前重置会在下一次检查时出现。

重试什么时候算成功?

连续工作 2 分钟没有中断,或者这一轮在此之前就已完成。Activity 报告会在那时计入。

它能在哪些 Mac 上运行?

macOS 14 或更高版本,Apple silicon 和 Intel 机型都可以。

它是 OpenAI 做的吗?

不是。它是 Codex CLI 的非官方辅助工具。模型能否使用,仍取决于 OpenAI。

开发者

你好,我是 turushan

我做 Codex Whip,是为了自己那些很长的 Codex 任务。现在它免费开源,也能让你的任务一直跑下去。

模型不换。工作不停。

免费开源。下一个长任务,它已经准备好了。

Apple silicon · macOS 14 或更高版本 · Intel 处理器的 Mac