Skip to main content
Claude Code 是 Anthropic 出品的 AI 编码代理,在终端中读取代码、编辑文件、运行命令。

安装

使用 CC Switch 配置(推荐)

打开 CC Switch,选择顶部 Claude 标签,点击 + 添加配置:
CC Switch 配置
Claude Code 的请求地址是 https://ruoli.dev不带 /v1

切换模型

除了 Claude 原生模型,ruoli 还接入了 gpt-5.5、GLM、Kimi、DeepSeek 等第三方模型。在 CC Switch 打开「编辑供应商 → 模型映射」,把 Claude 的别名指向你想用的模型,保存即可生效,无需改 JSON。
CC Switch 模型映射
如果供应商原生就是 Claude 模型,这几项可留空 —— 仅在需要把别名指向其他模型时填写。

关闭归属 Header

Claude Code 默认在每次请求里注入动态的归属 header(包含会话 ID 等),会彻底击穿上游 prompt cache —— 缓存命中率暴跌、费用上涨、响应变慢。不论用 Claude 官方模型还是 GLM / Kimi / DeepSeek 等第三方模型,都必须关闭
在 CC Switch「编辑供应商 → 配置 JSON」的 env 里加一行:
在 CC Switch JSON 中添加 CLAUDE_CODE_ATTRIBUTION_HEADER
手动配置 ~/.claude/settings.json 时同理,见下方示例。

手动配置

编辑 ~/.claude/settings.json
或通过环境变量:

配置上下文压缩

Claude Code 默认在上下文窗口使用约 83% 时自动压缩。如果你使用 1M 上下文窗口,可以通过 CLAUDE_AUTOCOMPACT_PCT_OVERRIDE 调整压缩触发时机。 例如,希望在 180k tokens 时触发压缩(180k / 1000k = 18%): ~/.claude/settings.jsonenv 中添加:
或临时设置环境变量:
只能将阈值设置为低于 83% 的值。设置高于 83% 的值会被静默忽略。
官方文档code.claude.com/docs