← 返回 蓝图线条艺术:两个嵌套的仪表盘通过管道连接,代表重叠的使用限制窗口。

Claude Code 使用限制:会话上限、周限额及选项

Claude Code 同时运行两个使用计量器,大多数在任务中途被限制的用户只了解其中一个。短突发使用有一个滚动的5小时会话窗口,还有一个跨所有模型和平台的独立周上限。两者可独立触发,这就是为什么行为感觉不可预测。本文介绍如何判断触发了哪个限制、什么会比预期更快消耗使用配额,以及工作停止时有哪些实际可用的选项。

你实际触发了哪个限制?

这是首先要回答的问题,因为根据答案的不同,解决方法也完全不同。

5小时会话窗口用完时,Claude Code 会告诉你等待并给出大致等待时间直到窗口滚动推进。周配额触发时,消息不同:你已达到该周期的使用限制,等待几小时无法解决。

最可靠的判断方法是在网页应用中查看设置 → 使用情况。该视图显示会话窗口和周限制的进度条,是唯一能拉取所有设备使用情况的地方。Claude Code 内的 /status 命令会在接近任一限制时显示警告,/usage 提供更详细的分解(用 d / w 在24小时和7天视图间切换)。bestagent.dev 的分析中有一个重要提示:CLI 内的数据"从这台机器上的本地会话历史计算",不会反映你在其他机器上或通过 claude.ai 的操作。

快速诊断:

  • 消息说等待几小时:几乎肯定是5小时会话窗口
  • 消息提及使用限制且无短期等待建议:可能是周配额上限
  • 你使用 Max 5x 或 Max 20x 且快速触发限制:检查是否 Sonnet 专用周子上限是罪魁祸首(Max 计划有两个周上限,不是一个)

会话和周窗口:实际工作原理

5小时窗口是滚动的,不固定于时钟。它从你的第一条消息开始,五小时后重置,不管你何时开始。所以如果你在下午2:47发送第一条消息,你的窗口在下午7:47重置,不是晚上8点。

根据《Tokens for Good 2026指南》,周配额使用相同的滚动逻辑:它在你当前周期的第一条消息后大约七天重置,不是固定日历日。你的个人重置日取决于你何时开始,不是共享的周一午夜。

两个限制都不滚动转入。未使用的余量在重置时消失,不积累。

以下是计划比较,基于已公开的倍数和 Anthropic 的定位:

方案价格会话额度周配额
免费$0基础版1(全模型)
Pro20 美元/月~5 倍 Free1(全模型)
最高 5 倍100 美元/月5 倍 Pro2(全模型 + Sonnet 专用)
最高 20 倍200 美元/月20 倍 Pro2(全模型 + Sonnet 专用)
Team Premium100 美元/席位/月(年结)~6.25 倍 Pro2(全模型 + Sonnet 专用)

Team Premium 这个数字是该价格级别中讨论最少的一个。虽然与 Max 5x 的价格相同,但 Team Premium 席位在会话使用量上实际上超过了 Max 5x,超额部分由你的管理员管理而非自助处理。如果你正在为团队购买席位,值得留意。

有个误区值得澄清:TokenMix 的 2026 年 4 月研究明确指出"Max 5x 和 Max 20x 就是无限制 Claude"这种说法是错的。Max 扩展了使用量,但会话、周度和模型限制仍由 Anthropic 自行决定。这是一个更大的池子,而不是无底洞。

什么改变你的使用消耗

使用量不是按原始消息数计数的。真正的驱动因素是每个请求的计算权重。

比你想象的消耗更快的东西:

  • 扩展思考模式。Claude 在响应前逐步思考问题时,这个推理过程消耗的 token 数即使你从未看到全部也要计算。
  • MCP 连接器。多个活跃连接器会增加工具调用次数。每次工具调用都会增加该会话的计算费用。
  • 大文件读取。一个简短的提示触发读取大型代码库,消耗的资源可能远超长对话提示。
  • 模型选择。Opus 级模型比 Sonnet 消耗会话预算的速度要快得多。如果你用 Opus 完成 Sonnet 也能胜任的任务,你就在浪费会话预算。
  • 子智能体和并行会话。同时运行多个 Claude Code 会话会在两个窗口间增加总消耗率。

而且让人措手不及的细节是:这一切都计入一个共享配额池。Claude.ai 对话、Claude Desktop 和 CLI 都从同一个计划额度中扣费。Felloai 的分析说得很清楚:Anthropic 不再公布任何计划的消息数量,这就是为什么网上流传的数字很少与你实际体验的情况相符。

高峰时段增加了另一层限制。免费版、Pro 版和 Max 版订阅者在工作日太平洋时间上午 5 点至 11 点(格林威治标准时间下午 1 点至晚上 7 点)的五小时窗口内消耗额度的速度都更快。相同的任务、相同的模型、消耗速度更快。如果你在伦敦下午进行大量 Claude Code 工作,你会在这个窗口最繁忙的时候受到影响。

工作被阻止时该怎么办

当你在任务中途遇到阻碍时,这是一个决策树。

蓝图线条艺术决策树,包含节点、管道和阀门符号,代表限制类型的故障排除流程。
  1. 检查触发了哪个限制。在网络应用中进入设置 → 使用情况。不要猜测。
  2. 如果是 5 小时会话窗口:等待滚动重置,或者在等待期间切换到轻量级模型以处理低优先级任务。
  3. 如果是每周配额:你有四个真实选项:等待个人每周重置、启用额外使用额度(如果你的计划支持)、升级到更高级别的计划,或者直接将工作路由到 Claude API。
  4. 如果你使用的是 Max 并且经常达到限制:检查是否大量使用 Sonnet 的工作流也在触发仅限 Sonnet 的子上限。全模型上限和仅限 Sonnet 上限是独立的。
  5. 如果你运行持续量大的代理工作流:订阅模型可能根本不是正确的工具。API 没有五小时会话窗口。

对于代理规模的工作流,如果达到这些限制是经常性的运营问题而不是偶发性烦恼,值得了解其他团队如何大规模构建 Claude Code 使用:我们的 Claude Code 代理指南涵盖了当你为客户运行此工具而不是为自己运行时改变的架构决策。

在批处理方面:根据 Geeky Gadgets 的更新报道,Anthropic 在今年早些时候将付费计划的五小时滚动会话限制提高了一倍。当时每周配额没有改变。伴随推出运行的临时 50% 每周使用量提升在 7 月 19 日结束。所以当前状态是:会话时间更长,每周上限相同。

订阅限制与 API 速率限制

这些是完全不同的系统,值得明确说明每个系统控制的内容。

订阅限制(Pro、Max、Team)是上述的五小时和每周配额。它们适用于你通过 claude.ai、Claude Desktop 和 Claude Code CLI 在订阅账户下执行的所有操作。它们在加权意义上是基于使用的:模型、上下文、功能和工具调用都会影响你消耗配额的速度。Anthropic 会随着需求增长调整这些额度,并且不公布准确的令牌数量。

API 速率限制在结构上不同。它们是在账户级别设置的每分钟令牌限制和并发请求上限。没有五小时滚动窗口。你可以达到每分钟速率限制,60 秒后就恢复正常。消费限额在顶部添加了财务上限。API 为生产路由而设计,你需要程序化控制何时限流以及何时支付更多费用。

实际含义是:如果你在构建工具或运行自动化任务,API 是正确的选择。不一定是因为它更便宜(Claude Code 成本分析是单独的问题),而是因为配额行为是可预测的且可程序化恢复的。订阅限制是为人类节奏的交互式使用而设计的。

重置选项和可用性

诚实的答案是重置选项很有限。

确实有效的:

  1. 等待 5 小时会话窗口向前滚动
  2. 等待您的个人周期重置(从周期内首条消息起七天后)
  3. 启用您计划中的额外使用额度(如果可用)(这会增加可用空间,但不会重置时间窗口)
  4. 升级您的计划等级(在相同的时间窗口结构下提高倍数)
  5. 将溢出工作路由到 API(无会话窗口,单独的速率限制)

有一点值得直接指出:9 月 4 日检查的 Claude Code 命令参考中没有列出 /limit-reset 命令。参考资料中没有列出不能证明该功能不存在,但也没有官方发布说明或支持文档确认其可用。在此之前,不要围绕它规划您的工作流。

如果您在周中被阻止,额外使用额度选项是最快的自助杠杆。它不会重置您的时间窗口,而是扩展您在其中可以使用的数量。可以把它想象成购买更多的可用空间,而不是重新开始。

无效的做法:在达到周限额后在同一会话内切换模型。限额涵盖所有模型。当您已经用完周期内所有模型的限额后,从 Opus 切换到 Sonnet 不会让您恢复访问权限;您需要检查 Max 计划上的 Sonnet 专用限额是否还有剩余可用空间。

FAQ

claude.ai 使用是否计入 Claude Code 限额?

是的。两者使用相同的计划额度。上午在 claude.ai 上进行的长时间研究会话将减少下午 Claude Code 可用的额度。Web 版本的"设置"→"使用情况"视图是唯一可以查看跨设备和平台的综合情况的地方。

我能为 Claude Code 和 claude.ai 设置单独的使用预算吗?

不能在订阅计划中这样做。Pro 和 Max 为您提供一个共享池。唯一在操作上分离它们的方法是通过不同账户下的 API 路由 Claude Code 任务,该账户有其自己的速率限制和计费。

未使用的周配额会怎样?

没有任何有用的处理。它不会结转、累积或延期。周限额在重置时会充值到相同的水平,无论您在那周使用了多少。部分使用一周不会为您赚取额外可用空间来用于下一周。

有办法在达到限制前监控使用情况吗?

有。CLI 中的 /status 显示剩余分配并在接近限制时提供警告。/usage 按技能、子代理和 MCP 服务器提供更详细的分析。两者都不反映来自其他设备或 claude.ai 的使用情况;为此您需要 Web 应用中的"设置"→"使用情况"。

在周期中升级会给我完整重置吗?

Anthropic 在为本文审查的资源中没有明确记录这一点。实际预期是升级会将您转移到更高的倍数以供今后使用,但它是否会在周期中追溯重置当前窗口尚未确认。如果您购买升级是为了解除活跃会话的阻止,请在假设您会获得即时可用空间之前检查当前支持文档或联系 Anthropic 支持。

这一切中最尖锐的警告:Anthropic 没有发布会话或周限额的确切令牌计数,并且公司已随着需求增长多次调整额度。您在网络上找到的任何具体消息计数数字(包括 Pro 的"~45 条消息/5 小时")都是典型条件下的近似值,而不是硬性保证。

← 返回