Claude Code Desktop(桌面版)设置模型别名的方法
- 内容介绍
- 文章标签
- 相关推荐
前置教程:Claude Desktop使用自定义API
感谢这位佬友的教程,让我能在CC桌面版里使用第三方模型,但是很快我就发现了一个问题,CC桌面版是不读取本地settings.json里的模型映射的,所以会出现像explore之类的子代理报错找不到claude-sonnet-4-6和claude-haiku-4-5-20251001的情况。
具体报错如下:
第一种:There's an issue with the selected model (claude-haiku-4-5-20251001). It may not exist or you may not have access to it. Run --model to pick a different model.
第二种:There's an issue with the selected model (claude-sonnet-4-6). It may not exist or you may not have access to it. Run --model to pick a different model.
第一种配置方法(不是很推荐)
好在一番摸索一下,我找到了给CC桌面版设置本地环境变量的方法,如图操作即可
7b75b55b1eebf33fe51f2ff7d2e7e99e1920×1040 64.3 KB
7424aec204927aa1aa2119aafc56dca7521×397 18.2 KB
ANTHROPIC_DEFAULT_OPUS_MODEL=glm-5.1
ANTHROPIC_DEFAULT_SONNET_MODEL=glm-5.1
ANTHROPIC_DEFAULT_HAIKU_MODEL=glm-5.1
CLAUDE_CODE_SUBAGENT_MODEL=glm-5.1
配置的格式是GPT帮我写的,测试了几遍应该是没啥问题
【4月24日 更新】 第二种可以随配置文件切换且支持[1m]后缀开启1M上下文的模型映射配置方法(更推荐这种方法配置!)
1、打开界面左上角的developer(如果没有就看本帖最开头的那个帖子链接)
2、选择Configure Third-Party Inference,进入第三方接口配置界面
3、在右上角选择你的配置文件(这里可以配置多个来回切换),选择Show in Explorer(会自动打开文件管理器并选择对应的配置文件json)
4、打开自动选择的json,在末尾添加如下配置
"inferenceModels": [
"Opus对应的模型名称[1m]",
"Sonnet对应的模型名称[1m]",
"Haiku对应的模型名称[1m]"
]
[!Tip]
1、模型名称请自行替换
2、[1m]的后缀为可选,如果加上,可以强制开启1m的上下文窗口,但请注意,前提是你的模型支持1m上下文窗口
5、改完后保存,回到CC桌面版,选择Apply locally,等待重启即可
最终效果:按下CTRL+2切换到claude code模式,你的对话主界面的右下角模型列表应该出现三个可以选择的模型,至于能不能添加多个我也不清楚~这种方法也能正常使用如explore之类的子代理
[!NOTE]
c18ac204802942b6192837792e720396517×283 9.56 KB
46efb1f58e1b178b0efae27fe048947a1920×1017 125 KB
6b7cc6ed08cd1a0275e9993bea449d98813×312 63 KB
3e585ced8a6f1a094b5e59b7b129d8e9884×681 59.9 KB
image339×343 11.2 KB
fb17feafbfb20f225c78b8e92c641219444×299 18.7 KB
来源帖子链接:
【教程】如何用功能更强大更美观的claude桌面端替代cli还能随意切换模型? - 搞七捻三 - LINUX DO
Claude 桌面版 设置模型别名映射方法 + 开启1m上下文方法 - 开发调优 - LINUX DO
--【壹】--:
看看大佬们能不能发现什么好办法, 作为官转(bushi),any无法在 claude desktop 中用,就很难受
--【贰】--:
我也遇到了,没找到解决方案,找gpt搞了半天
--【叁】--:
Claude Desktop使用自定义API - #274,来自 dooro 可以设置了,但似乎今天服务器不是很稳
image1182×1512 43.9 KB
--【肆】--:
接入any后报错
image839×191 8.25 KB
试过了在env里配置这些都不行
model=opus[1m]
ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-7[1m]
ANTHROPIC_DEFAULT_SONNET_MODEL=claude-opus-4-7[1m]
ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-opus-4-7[1m]
CLAUDE_CODE_SUBAGENT_MODEL=claude-opus-4-7[1m]
--【伍】--:
啊这,佬,我也是第一次用桌面版,不太清楚呢
--【陆】--:
There’s an issue with the selected model (MiniMax-M2.7). It may not exist or you may not have access to it. Run --model to pick a different model.
MiniMax 订阅不行,怎么弄
ANTHROPIC_DEFAULT_OPUS_MODEL=MiniMax-M2.7
ANTHROPIC_DEFAULT_SONNET_MODEL=MiniMax-M2.7
ANTHROPIC_DEFAULT_HAIKU_MODEL=MiniMax-M2.7
CLAUDE_CODE_SUBAGENT_MODEL=MiniMax-M2.7
--【柒】--:
请问cowork怎么设置这个自定义模型别名呢?
--【捌】--:
这还不到一小时,这帖子怎么就消失了www
--【玖】--:
Claude Pro 到期了,Desktop App 直接把 Cowork 和 Code 隐藏了,历史记录都丢了,有解吗
--【拾】--:
有没有佬懂怎么离线安装,claude desktop的完整离线安装包安装完成后会提示要用官方下载器重新安装,并且离线安装该如何下载安装workspace的那个环境包呢?
--【拾壹】--:
我的现在出现找不到执行 No path to Claude code executable 。 有谁遇到吗?已经配置了。
cat “$HOME/Library/Application Support/Claude/config.json”
{
"locale": "en-US",
"userThemeMode": "system",
"codeExecutablePath": "/Users/allen/.local/bin/claude",
"agentMode": "local",
"oauth:tokenCache": "djEww1863eKT3tj3+jGUqpBlAQ==",
"dxt:allowlistEnabled:360d6f04-113c-45b3-9b09-8b5e057105fa": false,
"dxt:allowlistLastUpdated:360d6f04-113c-45b3-9b09-8b5e057105fa": "2026-03-13T07:07:41.795Z",
"dxt:allowlistCache:360d6f04-113c-45b3-9b09-8b5e057105fa": "djEwQcZcHH05WXfeSa4ofXO/Ww2m4uMhjapzkHjGZjre4uGlq3Gq1JSv22FfG2KovcPLdJZf+iNVi19fzGX0IloZOg==",
"hasTrackedInitialActivation": true
}
image2380×1570 208 KB
--【拾贰】--:
谷歌登录要验证手机号,就很烦,又不想搞,算啦算啦,服了
--【拾叁】--:
image726×469 20.9 KB
没招了,我写claude-opus-4-7[1m]好像超过长度了
--【拾肆】--:
谢谢佬,这样子加 env 有效了,测试了一下新建 session 也是生效的,但是对 cowork 是不起作用的
--【拾伍】--:
好用吗?一直想试试,但又怕A/有遥测,封我号~
--【拾陆】--:
session应该都是保留在本地的?佬可以找一找,可以让codex用fast context找一下,然后做一个session迁移和索引,分配到对应的项目里,然后在项目里的CLAUDE.md或者AGENT.md写一下要读session索引,就可以恢复项目记忆了
--【拾柒】--:
没账号可以登录是不是完全用不了这个软件?
--【拾捌】--:
看到有用CCS打通CC和Desktop配置的方案了,可以参考
【教程】如何用功能更强大更美观的claude桌面端替代cli还能随意切换模型? 搞七捻三原理:用官方 3P Gateway 把 Claude Desktop 的 Code 页接到 cc-switch,再热切换任意兼容模型 前言:今天中午想把ccswitch的模型放到桌面版,结果就是接不通,有佬说只能cli,但是claude自己告诉我共用底层,所以我摆弄了半天,最后终于知道,底层的确是共用的底层,但是官方文档也写了,桌面版默认只能用官方账号,要换模型只能用cli,但是想要好看有更多功能…
--【拾玖】--: nikiski:
claude-opus-4-7[1m]
其实是因为claude-opus-4-7[1m]超长了变成了省略号…,没招了现在
前置教程:Claude Desktop使用自定义API
感谢这位佬友的教程,让我能在CC桌面版里使用第三方模型,但是很快我就发现了一个问题,CC桌面版是不读取本地settings.json里的模型映射的,所以会出现像explore之类的子代理报错找不到claude-sonnet-4-6和claude-haiku-4-5-20251001的情况。
具体报错如下:
第一种:There's an issue with the selected model (claude-haiku-4-5-20251001). It may not exist or you may not have access to it. Run --model to pick a different model.
第二种:There's an issue with the selected model (claude-sonnet-4-6). It may not exist or you may not have access to it. Run --model to pick a different model.
第一种配置方法(不是很推荐)
好在一番摸索一下,我找到了给CC桌面版设置本地环境变量的方法,如图操作即可
7b75b55b1eebf33fe51f2ff7d2e7e99e1920×1040 64.3 KB
7424aec204927aa1aa2119aafc56dca7521×397 18.2 KB
ANTHROPIC_DEFAULT_OPUS_MODEL=glm-5.1
ANTHROPIC_DEFAULT_SONNET_MODEL=glm-5.1
ANTHROPIC_DEFAULT_HAIKU_MODEL=glm-5.1
CLAUDE_CODE_SUBAGENT_MODEL=glm-5.1
配置的格式是GPT帮我写的,测试了几遍应该是没啥问题
【4月24日 更新】 第二种可以随配置文件切换且支持[1m]后缀开启1M上下文的模型映射配置方法(更推荐这种方法配置!)
1、打开界面左上角的developer(如果没有就看本帖最开头的那个帖子链接)
2、选择Configure Third-Party Inference,进入第三方接口配置界面
3、在右上角选择你的配置文件(这里可以配置多个来回切换),选择Show in Explorer(会自动打开文件管理器并选择对应的配置文件json)
4、打开自动选择的json,在末尾添加如下配置
"inferenceModels": [
"Opus对应的模型名称[1m]",
"Sonnet对应的模型名称[1m]",
"Haiku对应的模型名称[1m]"
]
[!Tip]
1、模型名称请自行替换
2、[1m]的后缀为可选,如果加上,可以强制开启1m的上下文窗口,但请注意,前提是你的模型支持1m上下文窗口
5、改完后保存,回到CC桌面版,选择Apply locally,等待重启即可
最终效果:按下CTRL+2切换到claude code模式,你的对话主界面的右下角模型列表应该出现三个可以选择的模型,至于能不能添加多个我也不清楚~这种方法也能正常使用如explore之类的子代理
[!NOTE]
c18ac204802942b6192837792e720396517×283 9.56 KB
46efb1f58e1b178b0efae27fe048947a1920×1017 125 KB
6b7cc6ed08cd1a0275e9993bea449d98813×312 63 KB
3e585ced8a6f1a094b5e59b7b129d8e9884×681 59.9 KB
image339×343 11.2 KB
fb17feafbfb20f225c78b8e92c641219444×299 18.7 KB
来源帖子链接:
【教程】如何用功能更强大更美观的claude桌面端替代cli还能随意切换模型? - 搞七捻三 - LINUX DO
Claude 桌面版 设置模型别名映射方法 + 开启1m上下文方法 - 开发调优 - LINUX DO
--【壹】--:
看看大佬们能不能发现什么好办法, 作为官转(bushi),any无法在 claude desktop 中用,就很难受
--【贰】--:
我也遇到了,没找到解决方案,找gpt搞了半天
--【叁】--:
Claude Desktop使用自定义API - #274,来自 dooro 可以设置了,但似乎今天服务器不是很稳
image1182×1512 43.9 KB
--【肆】--:
接入any后报错
image839×191 8.25 KB
试过了在env里配置这些都不行
model=opus[1m]
ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-7[1m]
ANTHROPIC_DEFAULT_SONNET_MODEL=claude-opus-4-7[1m]
ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-opus-4-7[1m]
CLAUDE_CODE_SUBAGENT_MODEL=claude-opus-4-7[1m]
--【伍】--:
啊这,佬,我也是第一次用桌面版,不太清楚呢
--【陆】--:
There’s an issue with the selected model (MiniMax-M2.7). It may not exist or you may not have access to it. Run --model to pick a different model.
MiniMax 订阅不行,怎么弄
ANTHROPIC_DEFAULT_OPUS_MODEL=MiniMax-M2.7
ANTHROPIC_DEFAULT_SONNET_MODEL=MiniMax-M2.7
ANTHROPIC_DEFAULT_HAIKU_MODEL=MiniMax-M2.7
CLAUDE_CODE_SUBAGENT_MODEL=MiniMax-M2.7
--【柒】--:
请问cowork怎么设置这个自定义模型别名呢?
--【捌】--:
这还不到一小时,这帖子怎么就消失了www
--【玖】--:
Claude Pro 到期了,Desktop App 直接把 Cowork 和 Code 隐藏了,历史记录都丢了,有解吗
--【拾】--:
有没有佬懂怎么离线安装,claude desktop的完整离线安装包安装完成后会提示要用官方下载器重新安装,并且离线安装该如何下载安装workspace的那个环境包呢?
--【拾壹】--:
我的现在出现找不到执行 No path to Claude code executable 。 有谁遇到吗?已经配置了。
cat “$HOME/Library/Application Support/Claude/config.json”
{
"locale": "en-US",
"userThemeMode": "system",
"codeExecutablePath": "/Users/allen/.local/bin/claude",
"agentMode": "local",
"oauth:tokenCache": "djEww1863eKT3tj3+jGUqpBlAQ==",
"dxt:allowlistEnabled:360d6f04-113c-45b3-9b09-8b5e057105fa": false,
"dxt:allowlistLastUpdated:360d6f04-113c-45b3-9b09-8b5e057105fa": "2026-03-13T07:07:41.795Z",
"dxt:allowlistCache:360d6f04-113c-45b3-9b09-8b5e057105fa": "djEwQcZcHH05WXfeSa4ofXO/Ww2m4uMhjapzkHjGZjre4uGlq3Gq1JSv22FfG2KovcPLdJZf+iNVi19fzGX0IloZOg==",
"hasTrackedInitialActivation": true
}
image2380×1570 208 KB
--【拾贰】--:
谷歌登录要验证手机号,就很烦,又不想搞,算啦算啦,服了
--【拾叁】--:
image726×469 20.9 KB
没招了,我写claude-opus-4-7[1m]好像超过长度了
--【拾肆】--:
谢谢佬,这样子加 env 有效了,测试了一下新建 session 也是生效的,但是对 cowork 是不起作用的
--【拾伍】--:
好用吗?一直想试试,但又怕A/有遥测,封我号~
--【拾陆】--:
session应该都是保留在本地的?佬可以找一找,可以让codex用fast context找一下,然后做一个session迁移和索引,分配到对应的项目里,然后在项目里的CLAUDE.md或者AGENT.md写一下要读session索引,就可以恢复项目记忆了
--【拾柒】--:
没账号可以登录是不是完全用不了这个软件?
--【拾捌】--:
看到有用CCS打通CC和Desktop配置的方案了,可以参考
【教程】如何用功能更强大更美观的claude桌面端替代cli还能随意切换模型? 搞七捻三原理:用官方 3P Gateway 把 Claude Desktop 的 Code 页接到 cc-switch,再热切换任意兼容模型 前言:今天中午想把ccswitch的模型放到桌面版,结果就是接不通,有佬说只能cli,但是claude自己告诉我共用底层,所以我摆弄了半天,最后终于知道,底层的确是共用的底层,但是官方文档也写了,桌面版默认只能用官方账号,要换模型只能用cli,但是想要好看有更多功能…
--【拾玖】--: nikiski:
claude-opus-4-7[1m]
其实是因为claude-opus-4-7[1m]超长了变成了省略号…,没招了现在

