Skip to content
claude ~ claude-code/06-coding-plan— 13 min read

06 · Coding Plan:订阅套餐与计费

📚 系列导航:上一篇 05 接入第三方 / 国产模型 教你把 DeepSeek、Kimi、GLM 接进 Claude Code。这一篇把账算清楚——到底该订哪个套餐、钱怎么花的、怎么查用量、怎么省

官方文档里有个数字第一眼看到容易愣一下:企业部署里,每个开发者平均每个活跃日烧掉约 13 美元、每月 150–250 美元(来源:官方 costs 文档)。13 美元一天,按汇率就是九十多块,一个月小两千——这还只是「平均」。

我自己刚用 Claude Code 接官方 API(按量计费)那会儿就吃过亏:没装任何用量提示,闷头干了一周。周末打开 Console 一看账单 $40 出头——钱不算多,但我完全说不清是怎么花出去的:哪次对话烧得多?模型选错了还是上下文堆太满?一笔糊涂账。

这一篇就来把账算明白。搞清楚计费逻辑,比盲目找便宜套餐重要得多——同一个套餐,会用的人撑一个月,不会用的人三天触顶。

看完这一篇,你会拿到:

  • 一张「按量计费 vs 订阅套餐 vs 国产 Coding Plan」的对比表,知道自己该选哪条路
  • 看懂 Claude Code 的计费单位(token),知道钱到底花在哪
  • 几个命令(/usage 查用量、/usage-credits 设上限、/status 核配置),自己就能盯住开销
  • 一套实测有效的省钱习惯,同样的活儿,token 能少烧一大截

01 先搞清楚:你在为什么付费

先说结论:Claude Code 本身免费,你付的是「模型算力」的钱

Claude Code 只是个跑在终端里的命令行工具,下载不要钱。真正花钱的是它背后的大模型——你提问、它读文件、它写代码,都要把内容发给模型处理,这个处理量就是计费单位

类比:Claude Code 是出租车,模型是里程。 上车免费、车也免费给你坐,但一开起来跑的每一公里都在跳表——你问得越多、让它读的文件越大、它想得越久,「里程」就越长。

这个「里程」的计量单位叫 token(令牌)类比:token 就是文字的「计价字数」。 模型把文字切成一小块一小块来数——按 Anthropic 官方平台术语表对于 Claude,1 个 token 大约代表 3.5 个英文字符,确切数字因语言而异(中文未给固定比例);你发出去的算「输入 token」、它回来的算「输出 token」,分别计价、输出通常更贵。

举几个你天天遇到的场景,感受下 token 怎么堆起来:

  • 让它「读一下这个 2000 行的文件再改」——整个文件都变成输入 token 发出去了
  • 一轮对话聊到第 50 条——前面 49 条作为上下文每次都重发一遍(这是大头,第 05 节的 /clear 习惯就是针对这个)
  • 开了扩展思考(extended thinking),它「想」一大段才动手——思考过程算输出 token

所以花钱多少跟「问了几个问题」关系不大,跟「每次塞多少上下文」关系极大——这是后面省钱的核心抓手。

💡 一句话总结:工具免费,你付的是模型按 token 计的算力费——输入 + 输出 + 思考,全都算钱。


02 三条路怎么选:按量计费 / 官方订阅 / 国产 Coding Plan

知道了为 token 付费,下个问题是:这钱通过什么渠道付? 主流就三条路,先上表再说人话。

方案怎么收费月成本(参考)适合谁主要坑
官方按量计费(API / Console)按 token 用量、用多少扣多少浮动,重度用户 $150–250+想用官方原生模型、用量稳定账单浮动、可能超预算;需绑卡(美元)
官方订阅(Pro / Max / Team)固定月费、包含一定额度固定(以官方 pricing 为准)高频用、想要固定支出、用官方模型海外支付、需魔法上网;额度有上限
国产 Coding Plan(方舟 / 百炼 / 讯飞等)固定月费、多工具共享额度低,首月常有促销国内用户、对成本敏感、能接受国产模型模型非 Claude;额度按厂商规则;价格多变

这三条路不是「哪个最好」,是「你是谁」。 表格之外补两点:

官方两条路——按量计费用原生 Claude 模型(编程第一梯队)、最灵活但账单浮动(前面那笔糊涂的 $40 就是它);订阅心理负担最小、Max 适合重度用户,但需要海外支付 + 魔法上网,几档多少钱一律以官方 claude.com/pricing 为准,这里不写死。

国产 Coding Plan 是国内开发者现在最实际的选择。火山方舟、阿里百炼、讯飞星辰都推出了「Coding Plan」——专为 AI 编程工具设计的订阅服务,固定月费、远低于按量计费、兼容 Claude Code,把千问、Kimi、GLM、DeepSeek、豆包、MiniMax 整合进来,多工具(Cursor、Cline 等)共享一份额度

⚠️ 国产 Coding Plan 的价格促销极其频繁,网传「首月 9.9 / 49.9」之类是某时段活动价,随时会变、活动会下架。本文不引用具体金额,请直接到厂商活动页看当前价。

接入方式(Base URL、ANTHROPIC_MODEL)上一篇已讲透,不重复。但有一个计费大坑必须单独拎出来,下一节专门说。

💡 一句话总结:官方原生选订阅或按量,国内省钱选 Coding Plan——先想清楚自己是谁,再挑路,别只看价格。


03 国产 Coding Plan 的计费坑:Base URL 选错,钱白花

单独拎出来,因为太多人栽在这——明明买了 Coding Plan,月底却收到一笔额外账单。根源是:同一个厂商往往有两套 Base URL,一套走套餐额度、一套走按量计费,长得还很像。以火山方舟为例:

Base URL走哪笔钱用途
https://ark.cn-beijing.volces.com/api/coding消耗 Coding Plan 套餐额度接 Claude Code 该用这个
https://ark.cn-beijing.volces.com/api/v3不走套餐,单独按量扣费普通 API 调用

看出来了吗?就差 codingv3 一个词。你买了套餐、本以为固定月费封顶,结果配置时手一抖填成 /api/v3,套餐额度一点没动,所有调用全走了按量计费、月底额外掏钱。阿里百炼也类似——它的 Coding Plan 专属 Key(sk-sp- 开头)和按量计费普通 Key(sk- 开头)不互通,混用同样出问题。

所以接国产 Coding Plan,记住两条铁律:Base URL 必须带 coding 字样API Key 用套餐专属的那把,别拿按量计费的 Key 顶上。上面方舟、百炼的具体地址和 Key 前缀都是第三方厂商的私有规则,会随厂商调整而变,动手前请以各厂商官方文档 / 控制台的当前说明为准。

配火山方舟时一旦填错成 v3,要是当晚习惯性跑了下 /usage 看用量,就会发现「套餐额度怎么没动、Console 按量这边反而有数」,赶紧改回 coding。这种坑靠肉眼查配置很难发现,靠盯用量才抓得出来。

💡 一句话总结:买了套餐 ≠ 走套餐——Base URL 选带 coding 的、Key 用套餐专属的,配完立刻核对,否则钱悄悄从另一个口子流走。


04 怎么查用量:三个命令盯住你的钱包

光交钱不看用量,等于蒙眼开车。Claude Code 内置了几个命令让你随时知道钱花在哪,逐个说。

/usage:最全的用量面板(用得最勤的一个)

在对话框直接敲:

text
/usage

它顶部的 Session 块显示当前会话的详细 token 用量,长这样(来源:官方 costs 文档):

text
Total cost:            $0.55
Total duration (API):  6m 19.7s
Total duration (wall): 6h 33m 10.2s
Total code changes:    0 lines added, 0 lines removed

四行是:估算总花销、API 实际处理时长、挂窗口的真实时长、代码改动行数。干完一个任务就随手敲一下,对当次开销有个数。 但官方有个重要提醒:

Session 块里的美元数字是从 token 数本地估算的,可能和实际账单不同。权威计费看 Claude Console 的使用页面。(来源:官方 costs 文档)

如果你用官方 Pro / Max / Team / Enterprise 订阅/usage 还会多一块额度用量明细——把最近消耗按 skills、subagents、plugins、各 MCP server 拆开显示占比,按 d / w 切换「过去 24 小时 / 7 天」。注意这是从本机会话历史算出的近似值,不含其他设备或 claude.ai 的用量。(来源:官方 costs 文档)

/usage-credits:给自己设个月度上限(防超支神器)

这个是官方 Pro / Max 计划专属功能(来源:官方 costs 文档):

text
/usage-credits

它能让你在使用额度上设一个每月支出上限。一旦花到这个数,Claude Code 会提示你「提高上限还是移除限制」,直接在 CLI 里决定。改这个限制需要账户的计费访问权限(billing access)。

新手强烈建议一上来就用它设个上限——比如预算 100 块一个月,触顶就拦你,比月底看账单吓一跳强太多。我那笔糊涂的 $40,恰恰就是因为当时压根不知道有这命令。

还有个 /status,打开设置界面的 Status 标签,按官方 commands 文档显示 version、model、account、connectivity(版本、模型、账户、连通性)。官方在第三方集成文档里建议「用 /status 验证你的代理和网关配置是否正确应用」——它正是上一节核对接入配置的工具,配完套餐敲一下、确认模型和连通性正常再干活。

命令适用场景注意事项
/usage查当前会话 token 用量与估算花销金额是本地估算,权威账单看 Console
/usage-credits设月度使用上限、防超支仅官方 Pro / Max 计划可用
/status核对 version、model、account、连通性验证接入配置是否生效的第一步

💡 一句话总结:/usage 看明细、/usage-credits 设上限、/status 核配置——三个命令把钱包焊死


05 省钱的真功夫:让同样的活儿少烧 token

换便宜套餐是下策,会用工具才是上策。回到 01 节那句——花钱多少跟你塞进去多少上下文极度相关,所以省钱核心就一句:别让模型读没用的、想没必要的弯路。下面都来自官方 costs 文档,挑的是对新手最立竿见影的几条。

第一,任务之间用 /clear 清空。 这是回报最高的习惯

text
/clear

我自己以前就是一个窗口从早开到晚,上午修 bug、下午写新功能全挤在一个会话里,图省事懒得切。问题是上下文累积:下午每个问题都把上午那堆早没用的对话重发一遍,token 白白翻倍——后来盯 /usage 才发现下午那几条对话单价明显比上午高,就是这么烧出来的。官方原话:

使用 /clear 在切换到不相关的工作时重新开始。陈旧的上下文会在随后的每条消息上浪费令牌。

养成习惯:一个独立任务做完立刻 /clear,切到不相关的活儿绝不在旧会话里硬接。就这一下,长会话开销砍掉一大块。

第二,选对模型,别拿大炮打蚊子。 官方原则是「Sonnet 处理大多数编程任务都很好、成本低于 Opus,把 Opus 留给复杂架构和多步推理」(来源:costs 文档)。说人话:日常改代码、写函数、调小 bug,Sonnet 完全够;只有「重构整个模块」这种硬骨头才用 /model 切 Opus。更简单的 subagent 任务甚至可以在 subagent 配置里指定 Haiku,单价更低。默认挂 Sonnet,一周也就切两三次

第三,复杂任务先用 plan mode(规划模式)。Shift+Tab 进入,让它先探索代码库、提方案给你批准再动手——方向错了的返工最烧钱。这坑很常见:让它改一个没说清的需求,它埋头改了七八个文件、方向全错,这段 token 全打水漂。

第四,提示写具体点。 你越含糊,它越要满世界翻文件猜你想干嘛,每翻一个都是 token。官方原话对比:「改进此代码库」触发广泛扫描,「给 auth.ts 的登录函数加输入校验」让它以最少文件读取高效工作。

下面这张表可以当成贴在显示器边上的「省钱速查」:

坏习惯 ❌好习惯 ✅省在哪
一个会话从早用到晚任务间 /clear不重发陈旧上下文
全程挂 Opus默认 Sonnet,难题才切 Opus单价更低
含糊需求直接开干复杂任务先 plan mode少返工、少瞎扫
「帮我改进下代码」「给 auth.ts 的登录函数加输入校验」少读无关文件

冷知识(来源:官方 costs 文档):Claude Code 空闲时也会用一点点 token——比如为 claude --resume 后台总结旧对话。但量很小,通常每个会话不到 $0.04,不用担心。

💡 一句话总结:省钱不是换便宜套餐,是 /clear 勤清、Sonnet 兜底、复杂先 plan、提示说清——上下文越小,账单越薄。


06 动手:三步盯住你这周的开销

光看不练等于没看。下面这套动作你现在就能跑一遍,五分钟建立起「用量感知」。

前提:已按前几篇装好并配好 Claude Code(官方订阅或国产 Coding Plan 都行)。在项目目录下启动:

bash
cd path/to/your_project
claude

第一步:核对配置没填错口子。

text
/status

它会打开设置界面的 Status 标签,按官方 commands 文档显示 version、model、account、connectivity(版本、模型、账户、连通性)——重点确认模型是你想用的那个、连通性正常,否则说明接入没配对。

Base URL 本身不在 /status 的输出里,得回去核对你写的环境变量:国产 Coding Plan 用户确认 ANTHROPIC_BASE_URLcoding 字样(如 .../api/coding),不是 /api/v3 之类的按量地址。填错了回 05 篇那套环境变量里改对、重开终端再启动。

第二步:随便问个问题,看花了多少。 先让它干点小活:

text
帮我看看当前目录下有哪些文件,简单说下这个项目是干嘛的

等它回完,敲:

text
/usage

顶部 Session 块预期长这样:

text
Total cost:            $0.0X
Total duration (API):  Xs
Total duration (wall): Xs
Total code changes:    0 lines added, 0 lines removed

记住这个数。这就是「问一个简单问题 + 读一遍目录」的成本——有了基准,以后哪次对话异常烧钱你一眼能察觉。

第三步:设月度上限(官方 Pro / Max 用户)。

text
/usage-credits

按提示设一个你能接受的上限。设完触顶它会主动拦你、问要不要提高,等于给钱包上了保险栓

国产 Coding Plan 用户:/usage-credits 针对官方使用额度,不一定适用于你的厂商套餐——额度和用量以厂商控制台为准,但 /usage/clear 这些习惯照样要养成。

跑完这三步,你就从「闷头烧钱」升级成「随时知道烧了多少、还能设闸」。

💡 一句话总结:/status 核口子 → /usage 建基准 → /usage-credits 设上限,五分钟拿回开销掌控权。


07 小结

这一篇把 Claude Code 的「钱」掰开揉碎讲了一遍。

你学到的关键点
为什么付费工具免费,付的是模型按 token 计的算力费
三条路怎么选官方原生→订阅/按量;国内省钱→Coding Plan
国产套餐的坑Base URL 选带 coding 的、Key 用专属的
怎么查用量/usage 看明细、/usage-credits 设上限、/status 核配置
怎么省钱/clear 勤清、Sonnet 兜底、复杂先 plan、提示说清

只记一条的话:花钱多少跟「塞进去多少上下文」极度相关,不是跟「问了几个问题」。吃透这句,省钱的招数你都能自己推导出来——看懂账单逻辑、查清当次开销、设月度上限、把活儿干得更省,到这你都拿下了。

⚠️ 再强调一次准确性:本文涉及的套餐价格、促销、额度规则都会变动,金额一律以官方 claude.com/pricing 或国产厂商活动页为准;/usage-credits 等命令行为以官方 costs 文档为准,可能随版本更新(claude --version 看版本)。


账算明白了,套餐也选好了,下一篇 07「第一次使用:跑通第一个例子」——正式启动 Claude Code,从一个最小的真实项目开始,把「想 → 做 → 看」的代理循环亲手跑一遍。铺垫够多了,是时候动真格了。