当前位置: 首页 > news >正文

Claude Code 和 Claude Desktop 一打开就要登录?怎么改成自定义模型来用

很多人第一次装Claude CodeClaude Desktop,第一步就被拦住了:

软件刚打开,先让我登录。

这事先说清楚:

这不一定是报错。
官方默认流程本来就是先登录。

但对很多人来说,问题不在“为什么让我登录”,而在:

我本来就想接自己的 API,用自定义模型,能不能别走官方登录这条路?

可以。

这篇就只讲两件事:

  1. Claude Code CLI怎么改成自定义接口用
  2. 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_TOKEN
  • ANTHROPIC_BASE_URL

其中:

  • ANTHROPIC_AUTH_TOKEN= 你刚创建的 key
  • ANTHROPIC_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$configPath

macOS / 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 一打开先让我登录

先别慌,这很可能只是默认流程。

你真正要判断的是:

我是想按官方方式登录用,还是要直接改成自定义模型接入?

如果你是后者,那就按这个顺序来:

  1. 先建 key
  2. 分组选 AWS
  3. Claude Code 配环境变量
  4. 卡在初始化流程就改.claude.json
  5. Claude Desktop 走开发者模式 + 第三方模型配置 + 本地模式
  6. 不想来回折腾就上 CC Switch

这样处理,比一上来就怀疑 key、怀疑网络、怀疑软件版本要快得多。

http://www.jsqmd.com/news/799719/

相关文章:

  • 别再手动调阈值了!OpenCV实战:用Otsu和自适应阈值搞定光照不均的图片分割
  • SDL2入门实战:从零搭建Windows开发环境与核心子系统解析
  • 避坑指南:LabVIEW做3D模型旋转动画时,90%的人会忽略的‘添加对象及引用’模式
  • 基于MCP与LLM的智能代码安全高亮编辑器:HaE_mcp实战指南
  • 3PEAK思瑞浦 TPA1882Q-SO1R-S SOP8 运算放大器
  • Qt Quick项目实战:把C++业务逻辑‘暴露’给QML界面的两种注册方法深度对比
  • 实测数据说话:ZYNQ裸机USB用BULK和INTERRUPT模式,到底哪个传输更快?
  • 系统提示、开发提示、用户提示:在 Agent 里怎么分层
  • 不止于呼吸灯:用STM32CubeMX的PWM驱动舵机、控制风扇转速实战(附代码)
  • Godot核心系统框架:事件驱动与服务化架构实战指南
  • 3PEAK思瑞浦 TPA2772-VS1R MSOP8 运算放大器
  • 05——多 Agent 架构
  • 为AI编码助手集成aislop-skill:实时代码质量检测与修复
  • 第六篇:《JMeter逻辑控制器:循环、条件和交替执行》
  • 告别龟速下载!手把手教你配置PyTorch本地CIFAR10数据集(附避坑指南)
  • 为什么92%的研究者用错Gemini Deep Research?揭秘Google内部未公开的3层推理协议
  • 【大白话说Java面试题 第44题】【JVM篇】第4题:什么时候会触发 Young GC?什么时候会触发 Full GC?
  • Vue3 + Vite项目集成vue-particles避坑指南:从安装到性能优化全流程
  • 扫雷外挂逆向笔记:我是如何找到那个0x8F代表地雷的(含OD动态调试技巧)
  • NVMe 固态硬盘在 Linux 下开启 NCQ 队列深度对性能有何影响?
  • 别再为数据发愁了!用Python实战Domain Adaptation,让模型学会‘举一反三’
  • 非科班小白1年逆袭电网网安项目经理?我的真实转行路
  • PCI-X 2.0核心技术解析与应用实践
  • SINAMICS V90伺服驱动器故障代码大全
  • Kali Linux装好VMware Tools还是卡?可能是你漏了这步——深入排查与性能优化指南
  • Windows 10下用VS2017+Qt5.14.2编译3D Slicer 4.11的完整避坑指南(含Git加速)
  • 开源机械爪技术全解析:从结构设计到ROS集成开发指南
  • 问答系统:从检索到生成式模型
  • 3PEAK思瑞浦 TPA2772-SO1R SOP8 运算放大器
  • 蒙特卡洛估计与控制变量技术在量子误差消除中的应用