大模型焚决4-关于怎么提高ClaudeCode用国产大模型的缓存命中率

昨天更新claudeCode到2.1.153,结果发现coding Plan的限额刷刷地用完了,速度感觉比之前快大概4-5倍,而且还触发了429的限制。这不科学啊。

然后我检查了下我的调用日志,好家伙,因为ClaudeCode的更新,导致缓存失效了,缓存命中都是0.... 按照之前90%-97%的缓存命中,这半天的时间的费用快赶上我之前好几天的大模型费用了属于是....

为此,我赶紧更新了一波ClaudeCode的配置,为了防止大家也被A/给坑了,将相关配置发给大家参考配置,后续不要再被ClaudeCode的恶心机制给坑了,导致费用大增。不得不说,A/真的不是人啊!!

所以今天讲一讲,如果配置国产大模型,在CC-Switch或者直接编辑ClaudeCode的时候,有哪些地方需要注意。

1.1M上下文怎么配置:

CC-switch里面,在模型后面增加[1m]的标志。如果你是deepseek,那就是deepseek-v4-pro[1m],如果是小米mimo就是mimo-v2.5-pro[1m]

配置好后,打开claudecode的cli页面,就能看到是1M上下文了,如果打开后不是1M上下文,那么可能是你的ClaudeCode的版本比较老,需要更新了。

2.提高缓存命中率

但是更新ClaudeCode后,可能缓存命中就为0或者非常低了... 为什么呢? 因为ClaudeCode的公司不当人啊,加了很多骚操作,导致你的缓存基本命中不了,这个时候就需要通过参数将它给修改了。

claudeCode的参数文件里面,它分为好几类:

2.1 环境变量类型

这里面我们要改哪些呢? 就是我下面提到的这几个,你可以直接复制进去你的claudeCode的配置文件里面,或者复制到cc-switch里面。别问为什么,配置了后试下前后的缓存命中率你就知道了,会来感谢我的!

"API_TIMEOUT_MS": "6000000", "CLAUDE_CODE_ATTRIBUTION_HEADER": "0", "CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY": "1", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1", "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1", "CLAUDE_CODE_MAX_CONTEXT_TOKENS": "1000000", "DISABLE_AUTO_COMPACT": "1", "ENABLE_PROMPT_CACHING_1H": "1", "ENABLE_TOOL_SEARCH": "true"

2.2 全局配置类

如果你是用Deepseek-V4-Pro的话,记得把effortLevel改成max,这也是官方推荐的方式,这样虽然DS响应慢一点,但是会思考得更加全面,表现会好一些(官方文件的说法是开了max后能比的上OPUS4.6不开思考....)

2.3 插件/skill/hooks相关

这些基本不需要你自己去动,你只需要知道有这块内容。你完全可以交给ClaudeCode来帮你装插件/skill/hooks。比如我的这一套,就是和claudeCode说我要

“以OMC(Oh-My-ClaudeCode)为主,以ECC(EveryThing-Claude-Code)和GSD(Get-Shit-Done)为辅,建立一个agent、hooks、skills、rules不冲突的开发提醒,给出你的方案建议供我决策”。

然后在claudecode的指导下建立起来的。

2.4 HUD类

HUD是啥呢?就是你安装了OMC或者claude-hud后,在claudeCode窗口最下方展示你的上下文用了多少,你的当前在运行的agent有哪些,以及用了什么工具的附加界面

一般你安装和配置了OMC,就会有它带的HUD。当然,如果你要装Claude-Hud,那也是推荐的。这块不用管,你装什么hud,这里就会怎么样对应改成那个hud。

经过上述配置,多对话几轮,你再看你的缓存命中,就会提到很多了,甚至能到99%:

以上就是今天的内容,感兴趣的朋友不妨点赞和关注,我们下期再见。

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com