在linux中通过ccswitch接入minimax使用Claude code的方法

  1. 下载ccswitch对应版本的appimage版,右键运行或命令行运行
  2. 在ccswitch中加号导入mimimax的apikey,保存添加启动
  3. 在命令行运行如下命令,安装claude code

1. 安装 nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

2. 重新加载配置

source ~/.bashrc

3. 验证 nvm 安装成功

nvm --version # 应该显示版本号

4. 安装 Node.js 22

nvm install 22

5. 设为默认版本

nvm alias default 22

直接安装,无需 sudo

npm install -g @anthropic-ai/claude-code

验证安装

claude --version
4. 按理来说到这里应该可以正常启动claude连接成功,但是我到这里先后遇到了403和notlogin(经过一番折腾)的问题,解决方法如下:
在~/.claude.json中添加"hasCompletedOnboarding": true,
在~/.claude/settings.json添加
"env": {
"ANTHROPIC_BASE_URL": "https://api.minimaxi.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "MINIMAX_API_KEY",(改写这里的apikey)
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
"ANTHROPIC_MODEL": "MiniMax-M2.5",
"ANTHROPIC_SMALL_FAST_MODEL": "MiniMax-M2.5",(自行选择模型)
"ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M2.5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M2.5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax-M2.5"
},
(注意添加的这一段需要符合json格式,否则报错,如果settings为空则在外面加大括号并去掉逗号)
原理:ccswitch将claude code转接到minimax,原本应该负责写入~/.claude/的相关配置,但在这里由于未知原因失败,所以需要手动写入

posted on 2026-07-06 16:22  ninayan  阅读(12)  评论(0)    收藏  举报