Claude Code 节流 Token
·
1. Token Saver CC 的安装与配置
Token Saver CC 是一个本地中间件,能在请求发出前进行缓存与压缩,节省 40%~95% 的 Token 消耗。
1.1 安装前提
- 已安装 Node.js(推荐 v20 LTS 或 v24.18.0 LTS,避免兼容性问题)
- 若当前 Node.js 版本过新(如 v25+),建议使用
nvm降级至 LTS 版本。
1.2 安装 Token Saver CC
在终端(以管理员身份)执行:
npm install -g token-saver-cc
安装后,无需运行任何 --setup 命令(该包不提供 CLI 工具),直接进行手动配置。
1.3 手动配置 Claude Code 启动脚本
- 找到或创建 Claude Code 的配置目录:
- Windows:
C:\Users\<你的用户名>\.claude-code\ - macOS/Linux:
~/.claude-code/
- Windows:
- 在该目录下创建(或编辑)文件
startup.js,写入以下内容:require("token-saver-cc").install(); - 保存文件,重启 Claude Code。
1.4 验证是否生效
在对话过程中,任意时刻在终端运行:
node -e "const ts = require('token-saver-cc'); ts.printSummary();"
若看到统计信息,则配置成功。
若提示找不到模块:在
startup.js中使用绝对路径,例如:require("C:/Users/你的用户名/AppData/Roaming/npm/node_modules/token-saver-cc").install();
2. Claude Code 参数节流
通过设置环境变量,从源头上减少每次请求携带的 Token 量。
2.1 修改 settings.json
找到 Claude Code 的配置文件(通常位于用户目录下的 .claude-code/settings.json),在 "env" 对象中添加以下两项:
"CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT": "1",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
完整示例:
{
"env": {
// ... 其他配置
"CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT": "1",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
},
"language": "chinese"
}
保存后重启 Claude Code。
2.2 启动时使用低推理强度
在启动 Claude Code 时附加参数:
claude --effort low
该参数不能写入 settings.json,每次启动需手动添加,可通过设置命令别名简化(如 alias claude='claude --effort low')。
2.3 会话中主动管理上下文
- 使用
/compact压缩冗长的对话历史。 - 当任务无关时,使用
/new开启全新会话,避免历史累积。
3. Claude Code 使用国内 API Key(如 DeepSeek、Qwen)
通过替换底层模型,大幅降低 API 调用单价。
3.1 方法一:使用 CC-Switch 工具(推荐)
- 安装 CC-Switch(具体方法见其官方文档)。
- 运行 CC-Switch 选择你想要的国内模型(如 Qwen、DeepSeek)。
- CC-Switch 会自动修改
settings.json中的ANTHROPIC_BASE_URL和ANTHROPIC_AUTH_TOKEN等环境变量,将请求指向国内 API。
3.2 方法二:手动修改 settings.json
在 settings.json 的 "env" 中手动配置:
"ANTHROPIC_AUTH_TOKEN": "你的API_KEY",
"ANTHROPIC_BASE_URL": "国内代理地址(如DeepSeek的anthropic兼容接口)",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_SONNET_MODEL_NAME": "qwen3.7-max-2026-05-20" // 具体模型名根据厂商提供
保存后重启 Claude Code。
注意:国内模型的能力可能与 Claude 原生模型有差异,建议在非关键任务中优先使用。
📌 组合使用建议
最佳省钱组合:国内API(如Qwen) + Token Saver CC + 精简系统提示 + 禁用1M上下文 + --effort low
同时使用以上手段,可降低 70%~90% 的总 Token 开销。
⚠️ 常见问题
| 问题 | 解决方案 |
|---|---|
token-saver-cc 安装后找不到命令 |
它本身没有 CLI 命令,无需执行 --setup,按 1.3 节手动配置 startup.js。 |
| Node.js 版本不兼容 | 使用 nvm 降级到 v24.18.0 LTS。 |
修改 settings.json 后不生效 |
确保文件格式正确(JSON),并完全退出 Claude Code 后重开。 |
| API 请求报错 | 检查 ANTHROPIC_BASE_URL 是否正确,以及 API Key 是否有效。 |
更多推荐

所有评论(0)