368 个开发者的真实工作时间:AI 编程的 24 小时图谱
凌晨 3 点 token 消耗最高的不是个例——368 个 Vibe Usage 用户的数据告诉你"真实的开发者作息"和"白领作息"完全不一样。这篇是一份基于真实消耗的时间图谱。
「程序员都熬夜」是一种 stereotype,但真实数据多大程度上支持这件事?
我看 Vibe Usage 上 368 个开发者过去 30 天 Claude Code 的小时级消耗——结果展示了一份非常具体的"开发者真实作息"图谱。
直接看图(用文字版)
每小时(UTC+8 北京时间)的 token 消耗分布:
| 小时 | Token(亿) | 活跃用户 | 比例 |
|---|---|---|---|
| 0:00 | 9.1 | 146 | ▓▓ |
| 1:00 | 12.9 | 201 | ▓▓▓ |
| 2:00 | 25.7 | 239 | ▓▓▓▓▓▓ |
| 3:00 | 29.2 | 255 | ▓▓▓▓▓▓▓ |
| 4:00 | 25.3 | 238 | ▓▓▓▓▓▓ |
| 5:00 | 25.9 | 243 | ▓▓▓▓▓▓ |
| 6:00 | 34.3 | 256 | ▓▓▓▓▓▓▓▓ |
| 7:00 | 42.6 | 264 | ▓▓▓▓▓▓▓▓▓▓ ← 最高峰 |
| 8:00 | 42.0 | 258 | ▓▓▓▓▓▓▓▓▓▓ |
| 9:00 | 33.8 | 254 | ▓▓▓▓▓▓▓▓ |
| 10:00 | 29.9 | 253 | ▓▓▓▓▓▓▓ |
| 11:00 | 24.2 | 232 | ▓▓▓▓▓ |
| 12:00 | 27.5 | 235 | ▓▓▓▓▓▓ |
| 13:00 | 21.0 | 235 | ▓▓▓▓▓ |
| 14:00 | 18.6 | 236 | ▓▓▓▓ |
| 15:00 | 20.9 | 219 | ▓▓▓▓▓ |
| 16:00 | 15.8 | 199 | ▓▓▓ |
| 17:00 | 14.0 | 163 | ▓▓▓ |
| 18:00 | 10.4 | 135 | ▓▓ |
| 19:00 | 7.9 | 115 | ▓▓ |
| 20:00 | 6.1 | 83 | ▓ |
| 21:00 | 3.9 | 66 | ▓ ← 最低谷 |
| 22:00 | 5.5 | 70 | ▓ |
| 23:00 | 4.1 | 108 | ▓ |
最高峰:早上 7 点 最低谷:晚上 21 点
反共识发现
数据展示了三件反"程序员熬夜"刻板印象的事:
1. 早晨 6-9 点是真高峰
不是凌晨 2-3 点,是早晨 6-9 点。意味着大量开发者早起写代码——可能是中国时区的早班开发者,也可能是欧美时区下午时间的开发者(UTC+8 的 7 点 = US 西部前一晚 16 点 / 欧洲早晨)。
2. 下午是稳定低谷
下午 14-17 点用户数和消耗都低。这跟"白领 9-5 高效时段"完全相反。可能因为:
- 有正职的开发者下午在公司忙正职,晚上 / 周末才用 Claude Code 做副业
- 开会、午休等占据下午时段
- 创造性脑力工作普遍在早晨更高效
3. 21:00 是真谷底
晚上 9 点是最低谷——只有 66 个活跃用户。"晚上写代码"这个刻板印象在数据上不成立——晚上 7-10 点反而是最少人写代码的时段。
凌晨 2-7 点的 240+ 个开发者
最让我意外的是凌晨 2-7 点这一段——250 个左右开发者活跃。这个数字几乎和早晨 7-9 点一样多。
这群人是谁?我猜测:
- 真正的夜猫子——半夜灵感来了写代码
- 不同时区——欧美开发者的下午到傍晚
- 后台 Agent 任务——人睡了 Codex 还在跑
第三种可能性数据上能验证——凌晨时段 Codex 的活跃比例(占总 source)比白天高 8%。说明确实有不少"睡觉时让 Agent 跑"的用户。
周三是最高峰,周四其次
| 星期 | 总 token(亿) |
|---|---|
| 周日 | 4.08 |
| 周一 | 8.37 |
| 周二 | 8.81 |
| 周三 | 7.08 |
| 周四 | 9.29 |
| 周五 | 7.15 |
| 周六 | 4.28 |
工作日全部 > 周末。周四是绝对最高峰——可能因为「周四症候群」(一周接近尾声但 deadline 在压人)。
周日是最低谷——这跟"程序员周末更勤奋"的刻板印象也不符。
这些数据告诉你什么
如果你做产品/工具——
- 重度 AI 编程用户的活跃时段是早晨 + 中午——你的 launch、changelog、营销最佳时段就是这。
- 晚上 7-10 点几乎没人——别在这时段发推。
- 周三周四是高峰——Tuesday Launch 不一定最优,Wednesday 数据更猛。
如果你是开发者本人——
- 如果你不在早晨写代码而在晚上——你属于少数派。可以试试调整作息看看效率有没有变化。
- 如果你周末完全休息——你属于群体共识,不是异类。
- 如果你凌晨写代码——很多人和你一样。但记得监控你的 token——夜猫子最容易让 Agent 跑岔不发现。
一个有趣的相关性
看用户数和 token 数的同步性——大部分时段两者一致波动。但凌晨 6-7 点 token 涨得比用户数快。
意味着:早晨用户人均消耗高于白天。早晨那批人可能是"重度晨型用户"。
这跟你的实际工作有什么关系
打开 Vibe Usage 看自己的 24 小时分布——你能看到自己的工作时段,对比群体均值。
我看完之后调整了作息:之前我习惯下午 14-18 点写代码,看到群体下午是低谷之后试着改成早晨 7-11 点——专注力确实明显高。
不是说"你必须跟群体一样"——而是这种自我观察让你重新认识自己的工作模式。
一个建议
如果你是夜猫子且经常凌晨跑长 Agent 任务——务必装监控。Vibe Usage 提供分钟级 token 追踪,能让你睡前判断"任务跑通了吗",醒来时第一时间知道账单情况。
凌晨被 Agent 烧 50 美元的故事我听过不止一次。装监控比省那 50 美元强 100 倍。