6 min · 2026-10-26

Claude Code 的限流到底是怎么运作的

两个重叠的时间窗口、一个每周上限,以及最耗额度的几个习惯。

几乎所有「今天 Claude 不能用」的抱怨,限流才是原因,不是故障。而限流不是一个计数器,是两个同时运行的窗口。误解其中任何一个,都会让套餐显得坏掉了——其实它只是按规则走完了。

第一个窗口:大约五小时

短期限制是一个滚动的区块,长度大致五小时。用量在区块里累积,越过阈值之后,你要等的是这个区块自己往前移,而不是某个你看得见的倒计时。这就是重度下午撞到的那堵墙:一切顺利,然后突然停住,一等就是一个多小时。

它带来的实际结论很直接:这个窗口奖励匀速。二十个短请求分散在五小时里,代价远低于把它们压进一次长 agent 运行——因为后者每一轮都在把上下文重新堆一遍。

第二个窗口:每周上限

另一条线是每周额度。它存在的目的,是拦住那种「整天贴着短期窗口下沿走」的用法。前一两周你毫无感觉,然后某个周四突然报废大半天,而且不知道为什么。如果你的用量是平稳而不是爆发的,真正约束你的从来是每周上限,不是五小时窗口。

两条线的区别可以用一句话记住:爆量消耗的是短期窗口,匀速消耗的是每周额度。升档对第一种立竿见影,对第二种只是把同样的曲线放大之后重新撞一次。

最耗额度的四个习惯

  • 在大仓库上跑长循环。每一轮都重读上下文。二十步循环不是二十倍的开销,更接近两百倍。
  • 并行会话。同一个仓库开三个会话,读取代价三倍,还会互相把缓存弄失效。
  • 反复粘贴超大文件。整份日志或者三千行代码粘一次,通常比让 agent 反复打开便宜;但每个新会话都粘一遍,比前两种都贵。
  • 习惯开新会话而不是继续。新会话要从零建立上下文,那一段是纯消耗。上一个会话还健康的时候,继续更省。

让小套餐用得像大套餐

启动之前先把范围收窄:一个目录、一个目标、一个停止条件。先要计划,看完批准再执行,让昂贵的那次探索只发生一遍。开一个草稿文件,把已经定下来的结论写进去,新会话就不用重新发现一次。便宜的手工改动自己动手——不是每个改动都值得开一次 agent。

这四件事里没有一件需要花钱,效果却接近升半档。真正缺余量的人,通常是先改用法、再改档位,顺序反过来会一直觉得套餐不够。

一个具体的一周

抽象说「看用法」没什么用,把两个真实形状摆出来更直观。

第一种人:上午问几个问题,下午让 agent 改一个模块,晚上跑一次测试。一周下来额度还剩一大半,五小时窗口从没碰过。这种人买 5x 是浪费,买 20x 是双倍浪费。

第二种人:周一到周三都在跑同一个大迁移,一次四五十分钟,一天三四次,还常开两个会话。这种人每天下午都停在五小时窗口上,每周上限反而次要。对这种人来说,升档买到的是具体的几个小时。

第三种人:整天开着会话,偶尔问一句,但从不关窗口,也不新建任务。这种人前几天毫无感觉,周末突然全停。他的问题不是额度小,是额度被匀速消耗在每周上限上——先把会话习惯改掉,再谈买哪档。

为什么同一个任务,别人没被卡

差距通常不在档位,而在四次决定:

  • 范围——他让 agent 只看一个目录,你让它「看看整个仓库」;
  • 顺序——他先要计划再执行,你直接让它动手,探索的费用付了两遍;
  • 会话数——他一个会话走到底,你开了三个又都留着;
  • 验证方式——他把测试放在本地跑,你让模型反复读同一份输出。

把这四项对齐,很多「我需要 20x」会自己变成「我用 5x 就够了」。这也是为什么先改用法再改档位,几乎总是更省钱的那条路。

撞墙当天先检查这四件事

  • 是不是同一个仓库开了多个会话——关掉重复的那个;
  • 是不是把同一份大文件粘进了每个新会话;
  • 是不是任务越写越宽——「顺便把测试也补了」会让一次运行长一倍;
  • 是不是在等的时候又发了三个提示,把刚恢复的额度提前花完。

这四条里至少有一条在多数「今天怎么这么快就没量了」的抱怨里成立。它们都不花钱。

撞墙之后那一分钟做什么

这一步比想象中重要。把任务停在哪里写下来:正在改哪个文件、哪条命令失败了、下一步打算做什么,然后彻底切到不需要模型的工作——读已经生成的 diff、本地跑测试、手工拆函数。在等待里再试三个提示,往往只是把刚刚恢复的那点额度又花掉了。

三十天记录该长什么样

一个纯文本文件,四列,一行一次,够用三十天:

  • 时间——几点开始、几点停;
  • 在跑什么——仓库、任务、是不是 agent 循环;
  • 卡在哪条线——五小时窗口,还是本周总额;
  • 有没有真的损失——等回来了、换工具了、还是那天的活没了。

第四列才是决定档位的列。前三列只解释发生了什么,第四列才把它换算成钱。三十天后回头看,被标「有损失」的行通常比记忆少得多——而档位应该按那几行来买,不按感觉买。

什么时候该升档

每天撞短期窗口超过一两次,或者正事被每周上限耽误了,升档比中断便宜;一周才撞一次,就不值。本站的价:Max 5x 523 元、约 70 欧元,Max 20x 1047 元、约 140 欧元,都是一个月,商品页旁边并列写着官方等效价格 668、1336 元。

还有一个更便宜的做法:先按上面四条改用法,跑满一个计费周期,再决定要不要动档位。三十天之后你会有一串记录,而不是一种感觉。Max 20x 商品页是第一种情况的解法;多数人属于第二种。

接着读:每周上限到底怎么算,以及长会话为什么更便宜。

Claude usage limits drawn on a 168-hour week: repeated rolling 5-hour windows in the top lane and a weekly ceiling in the lower lane, with back-to-back bursts emptying the 5-hour window and steady daily use crossing the weekly cap
Claude has two clocks: a rolling 5-hour block that bursts empty, and a weekly ceiling that consistent daily use reaches before the week turns.

常见问题

限流和服务故障是一回事吗

不是。故障影响所有人;限流只是你的账号把允许的那个窗口用完了。服务状态和额度状态是两件事。

两个限制会同时恢复吗

不会。短期窗口大致五小时滚动,每周上限按它自己的周期走。撞到哪一个都不能说明另一个的情况。

买更高档位能解决用法问题吗

不能。长循环和并行会话的开销会随档位一起放大。收窄范围、先要计划、留草稿文件,这几件事比倍率更值钱。

继续会话真的比新开更省吗

通常是。新会话要把已经载入的上下文重建一遍。当前会话还连贯的时候,就继续用它。

这里两个档位多少钱

Max 5x 是 523 元、约 70 欧元,Max 20x 是 1047 元、约 140 欧元,都是一个月,商品页旁边并列写了官方等效价格。

本站为独立转售方,与 Anthropic、OpenAI、Google、Anysphere、xAI 无隶属或授权关系,相关商标归其各自所有者。

返回套餐 →