用 Codex 跑长任务的人应该都见过这一行:
Selected model is at capacity. Please try a different model.
它不报错、不退出,就是停在那里等一次点击。人不在电脑前,这一停可能就是几小时。
所以我写了个小工具,盯住 Codex 窗口,出现这个错误就自己去点「重试」。现在我的用法是:扔一个长任务,去干别的,回来接着看结果。
官网(有动图演示、双语、常见问题): https://yuxi1989.github.io/Codex-RetryPilot/
源码(MIT,核心就一个 main.swift): https://github.com/yuxi1989/Codex-RetryPilot
有 Homebrew 的话一条命令:
brew install --cask yuxi1989/tap/codex-retrypilot
没有就下载 dmg 拖进「应用程序」: https://github.com/yuxi1989/Codex-RetryPilot/releases
macOS 13 起,Intel 和 Apple Silicon 都能跑,已过 Apple 公证,双击直接开,不用右键、不用 xattr。
三层,前面能用就不往后走:
Codex 连续空闲 N 分钟后,自动发送指令队列里的下一条。我拿它跑多步 prompt 链——「先分析、再重构、最后补测试」这种一条条喂的场景。默认不开。
比较想听的是它在你机器上失灵的情况:Codex 版本不同、窗口布局不同、缩放不同,都可能让按钮定位失败。遇到了把日志贴给我(~/Library/Application Support/CodexRetry/),我按你的情况改。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.