Claude Code 和 Claude Desktop 一打开就要登录?怎么改成自定义模型来用
很多人第一次装Claude Code或Claude Desktop,第一步就被拦住了:
软件刚打开,先让我登录。
这事先说清楚:
这不一定是报错。
官方默认流程本来就是先登录。
但对很多人来说,问题不在“为什么让我登录”,而在:
我本来就想接自己的 API,用自定义模型,能不能别走官方登录这条路?
可以。
这篇就只讲两件事:
- Claude Code CLI怎么改成自定义接口用
- Claude Desktop怎么切到第三方模型配置
不绕。
我这里演示用的是ModaPlex:
实在不会还能联系官方客服能免费远程完整配置,我自己的claude和codex还有vscode全是客服给我直接远程安装好了,特别细心!
官网:https://modaplex.cn
完整教程:https://my.feishu.cn/docx/UgbAd5BpeosxFlxkNZFc5cFNnIy
先说下它为什么适合拿来演示:
- 新用户有2 刀测试额度,联系客服还能领取3刀
- 0.3 = 1 刀,按量计费
- Claude Code、Claude Desktop、Codex、Cursor、OpenClaw 这些都能接
- 后台能直接看消耗
一、先别把“默认登录”当成“配置失败”
这个地方最容易误判。
你第一次安装完,软件先弹登录,很正常。
因为官方产品默认就是按账号体系来的。
所以要分两种情况:
情况 1:你只是第一次打开
那它先让你登录,正常。
情况 2:你本来就不想走官方登录,想直接接自己的模型
那你要做的就不是“继续点登录”,而是把它切到自定义接口这条路。
后面我们就按这个来。
二、先准备好 API Key
先去后台把 key 建好。
1)注册登录
打开:
https://modaplex.cn
2)领测试额度 / 充值
登录后进钱包管理。
新用户先领2 刀测试额度就够你拿来测试了。
3)创建 key
进:
令牌管理 → 创建令牌
这里有个点要注意:
分组别用默认,直接选 AWS。
默认分组很多时候体验一般,AWS 稳一些。
![]()
![]()
三、Claude Code CLI 怎么改成自定义接口?
Claude Code 终端版核心就看两个变量:
ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL
其中:
ANTHROPIC_AUTH_TOKEN= 你刚创建的 keyANTHROPIC_BASE_URL=https://modaplex.cn
Windows 写法
打开 PowerShell:
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN","你的API_KEY","User")[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL","https://modaplex.cn","User")写完以后,关掉当前 PowerShell,重新开一个新窗口。
macOS / Linux 写法
如果你是 zsh:
echo'export ANTHROPIC_AUTH_TOKEN="你的API_KEY"'>>~/.zshrcecho'export ANTHROPIC_BASE_URL="https://modaplex.cn"'>>~/.zshrcsource~/.zshrc如果你是 bash:
echo'export ANTHROPIC_AUTH_TOKEN="你的API_KEY"'>>~/.bashrcecho'export ANTHROPIC_BASE_URL="https://modaplex.cn"'>>~/.bashrcsource~/.bashrc四、如果 Claude Code 还是把你往登录界面拉
这时候大概率不是 key 有问题,更多是它还卡在初始化流程。
直接处理配置文件。
Windows
$configPath="$env:USERPROFILE\.claude.json"$config= @{hasCompletedOnboarding =$true}$config|ConvertTo-Json|Set-Content-Path$configPathmacOS / Linux
echo'{"hasCompletedOnboarding": true}'>~/.claude.json这一步说白了就是:
告诉 Claude Code:初始化流程我已经过了,不要再把我拉回默认登录入口。
然后重新开:
claude五、如果提示 API 和授权混用
这个也很常见。
一般是你之前登过,或者本地残留了旧状态。
直接在 Claude Code 里执行:
/logout然后关掉再重新进。
大多数时候这一步就够了。
六、Claude Desktop 怎么改成自定义模型?
桌面版别在默认登录页来回点。
你要走的是另一条路:
开发者模式 → 第三方模型配置 → 本地模式
第一步:下载安装 Claude Desktop
下载地址:
https://claude.ai/downloads
第二步:打开开发者模式
顶部菜单里点:
Help → Troubleshooting → Enable Developer Mode
第三步:打开第三方模型配置
重启后再点:
Developer → Configure
第四步:填 API 和 KEY
把你前面拿到的 API 信息填进去。
你这里本质上就是填两样:
- Key
- 接口地址
第五步:把本地模式打开
底部把本地模式打开,然后点应用重启。
这一步很关键。
因为你一旦开了这个,Claude Desktop 走的就不再是默认账号登录那条链,而是你自己的模型配置。
完整教程:https://my.feishu.cn/docx/UgbAd5BpeosxFlxkNZFc5cFNnIy
七、如果你懒得来回改,就直接上 CC Switch
如果你只是偶尔试一次,手动改也行。
但如果你后面还会同时用这些:
- Claude Code
- Claude Desktop
- Codex
- OpenClaw
- Gemini CLI
那手动改环境变量这件事,很快就会烦。
这种情况我建议直接上CC Switch。
GitHub:https://github.com/farion1231/cc-switch
它干的事很简单:
- 帮你切模型
- 帮你管环境变量
- 切完重开工具就生效
你不用老记自己上次改了什么。
八、最常见的几个坑
1)变量写了,但没重开终端
这个最多。
2)Base URL 写错了
表面看像模型问题,其实是地址写错。
3)本地残留了旧登录状态
这时候/logout很有用。
4)Claude Desktop 没真的切到本地模式
你以为改好了,其实软件还在走默认登录逻辑。
5)分组没选对
别用默认,直接选 AWS。
九、FAQ
1)第一次打开就要求登录,是不是失败了?
不是。
很多时候只是官方默认流程。
2)那为什么还要改.claude.json?
因为你不是想走默认登录,而是想直接接自己的接口。
3)Claude Desktop 真的能跳过默认登录吗?
可以,前提是你走开发者模式和第三方模型配置,不是在默认登录页死磕。
4)测试额度够不够?
如果只是测试接通、切模型、看能不能用,2 刀一般够了,联系客服还能领取3刀。
5)CC Switch 必须装吗?
不是必须。
但你工具一多,它确实省事。
十、最后直接说结论
如果你碰到的是:
Claude Code 或 Claude Desktop 一打开先让我登录
先别慌,这很可能只是默认流程。
你真正要判断的是:
我是想按官方方式登录用,还是要直接改成自定义模型接入?
如果你是后者,那就按这个顺序来:
- 先建 key
- 分组选 AWS
- Claude Code 配环境变量
- 卡在初始化流程就改
.claude.json - Claude Desktop 走开发者模式 + 第三方模型配置 + 本地模式
- 不想来回折腾就上 CC Switch
这样处理,比一上来就怀疑 key、怀疑网络、怀疑软件版本要快得多。
