# 06 · Coding Plan：订阅套餐与计费

> 📚 **系列导航**：上一篇 [05 接入第三方 / 国产模型](05-third-party-models.md) 教你把 DeepSeek、Kimi、GLM 接进 Claude Code。这一篇把账算清楚——**到底该订哪个套餐、钱怎么花的、怎么查用量、怎么省**。

官方文档里有个数字第一眼看到容易愣一下：企业部署里，**每个开发者平均每个活跃日烧掉约 13 美元、每月 150–250 美元**（来源：官方 [costs](https://code.claude.com/docs/zh-CN/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 官方[平台术语表](https://platform.claude.com/docs/zh-CN/about-claude/glossary)，**对于 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](https://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 调用 |

看出来了吗？**就差 `coding` 和 `v3` 一个词**。你买了套餐、本以为固定月费封顶，结果配置时手一抖填成 `/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](https://platform.claude.com/usage) 的使用页面。**（来源：官方 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**（版本、模型、账户、连通性）。官方在[第三方集成文档](https://code.claude.com/docs/zh-CN/third-party-integrations)里建议「用 `/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_URL` 带 `coding` 字样**（如 `.../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](https://claude.com/pricing) 或国产厂商活动页为准；`/usage-credits` 等命令行为以[官方 costs 文档](https://code.claude.com/docs/zh-CN/costs)为准，可能随版本更新（`claude --version` 看版本）。

---

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