nekoyaki
V2EX  ›  OpenAI

用 crontab 让 codex-cli 指定时间自动发 ping 命令,能收到 pong, 但没有开始计算 5 小时额度,是指令太短了吗?

  •  
  •   nekoyaki · 12h 28m ago · 472 views

    因为最近 codex 的五小时额度越来越吃紧,我就在服务器上用 crontab 做了个定时任务,每天指定时间执行一次:

    codex -c 'model = "gpt-5.2"' -c 'model_reasoning_effort = "low"' exec --skip-git-repo-check --ignore-user-config --ignore-rules ping

    能收到 pong ;

    也能打印出 token used , 一般是几百。

    我的日志记录了时间点和 pong, 但没有从执行的时候开始计算 5 小时额度。 但我在 codex-cli 里手动发一条 ping, 就能把重置时间固定在执行 ping 时的 5 小时以后。为什么定时任务不行呢? 是因为指令文本太少、输入输出 token 太少,被舍掉了吗?

    我在 codex-cli 里手动发一条没有其他上文的 ping ,token usage 一般是这样: Token usage: total=2,914 input=2,909 (+ 22,912 cached) output=5

    2 replies    2026-05-21 17:38:57 +08:00
    yeqiugt
        1
    yeqiugt  
       7h 25m ago
    我使用的 $CODEX_PATH exec "hi" --skip-git-repo-check 命令,token 消耗确实多,但确实能触发 5 小时额度
    nekoyaki
        2
    nekoyaki  
    OP
       7h 9m ago
    @yeqiugt 我现在也感觉, 可能就是我自作聪明加上 --ignore-user-config --ignore-rules 这两个参数想减少 token 使用量,弄巧成拙,token 使用量太少,反而无法触发额度消耗了。。。我去掉晚上再观察观察
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1511 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 16:48 · PVG 00:48 · LAX 09:48 · JFK 12:48
    ♥ Do have faith in what you're doing.