跳转到内容

模型就自动切换到了haiku上 cc-switch

Quick fix

这是 Claude Code 自带特性:haiku 用于读文件,cc-switch 只管理环境变量,不会改变模型选择。

报错原文
我已经通过/model定义了模型是sonnet4.6,但是一开始问问题之后,模型就自动切换到了haiku上

这个是什么原因呢?在未使用ccSwitch,走自己的环境变量时没有这个问题

用户在 #1389 中已经通过 /model 将主模型定义为 sonnet4.6,但开始提问后看到模型自动切到 haiku;该现象在未使用 ccSwitch、走自己的环境变量时没有出现。维护者回复:haiku 模型是用来读文件用的,这是 Claude Code 的自带特性,cc-switch 只是帮助配置,不会改变模型使用。因此根因不是环境变量注入或 cc-switch 配置错误,而是 Claude Code 自身的模型分工。

本 cluster 中的 #614(macOS 远程服务器 Claude 环境变量配置不支持)、#833(Ubuntu 配置完 cc-switch 后仍需在 bashrc 设置环境变量)、#148(Codex env_key)和 #506(多会话注入不同环境变量)属于其他环境变量相关话题,与本页模型自动切换不是同一故障,不应沿用本页结论。

  1. 无需修改 cc-switch 或环境变量;这是 Claude Code 自带的文件读取模型行为,主模型仍由 /model 指定为 sonnet4.6。

ToolClaude Code
Version未知
PlatformsmacOSLinux
这个是什么原因呢?
haiku 模型是用来读文件用的,这是 Claude Code 的自带特性;cc-switch 只帮助配置,不会改变模型使用。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。