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在终端以管理员身份执行npminstall-gtoken-saver-cc安装后无需运行任何--setup命令该包不提供 CLI 工具直接进行手动配置。1.3 手动配置 Claude Code 启动脚本找到或创建 Claude Code 的配置目录WindowsC:\Users\你的用户名\.claude-code\macOS/Linux~/.claude-code/在该目录下创建或编辑文件startup.js写入以下内容require(token-saver-cc).install();保存文件重启 Claude Code。1.4 验证是否生效在对话过程中任意时刻在终端运行node-econst 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--effortlow该参数不能写入settings.json每次启动需手动添加可通过设置命令别名简化如alias claudeclaude --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如QwenToken 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 是否有效。