首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Claude Code 支持多个大模型配置指南(Kimi、GLM、MiniMax 等,2026 年 2 月最新)

Claude Code 支持多个大模型配置指南(Kimi、GLM、MiniMax 等,2026 年 2 月最新)

作者头像
不吃草的牛德
发布2026-04-23 12:23:08
发布2026-04-23 12:23:08
1.4K0
举报
文章被收录于专栏:RustRust

Claude Code(Anthropic 官方终端编码 Agent)原生只连官方 Claude,但由于很多国产模型(如 Kimi、GLM、MiniMax、DeepSeek、Qwen 等)已经提供了 Anthropic Messages API 兼容接口,你可以轻松实现多模型切换。主要有三种主流玩法,从简单到高级:

  1. 1. 最简单:Shell 函数 / 别名切换(推荐新手,零额外工具)
  2. 2. 中级:使用 claude-code-switch / CCM 等一键切换脚本
  3. 3. 高级:Claude Code Router(CCR)智能路由 + 动态 /model 命令切换

下面一步步教你实现“在 Claude Code 里随时切换 Kimi / GLM / MiniMax 等模型”。

方法一:Shell 函数 / 别名方式(最轻量,5 分钟搞定)

~/.zshrc~/.bashrc 里添加函数,每次想换模型就敲一个命令(如 kimiglmminimax),然后再运行 claude

示例配置(复制到 /.zshrc 末尾,source /.zshrc 生效):

代码语言:javascript
复制
# Claude Code 多模型切换函数

kimi() {
  export ANTHROPIC_BASE_URL="https://api.moonshot.cn/anthropic"   # 或 api.moonshot.ai/anthropic
  export ANTHROPIC_AUTH_TOKEN="sk-你的Kimi Key"
  export ANTHROPIC_MODEL="kimi-k2-thinking-turbo"               # 或 kimi-k2-thinking
  export ANTHROPIC_DEFAULT_SONNET_MODEL="kimi-k2-thinking"
  export ANTHROPIC_DEFAULT_OPUS_MODEL="kimi-k2-thinking"
  echo "已切换到 Kimi K2 Thinking Turbo"
}

glm() {
  export ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic"
  export ANTHROPIC_AUTH_TOKEN="sk-你的GLM Key"
  export ANTHROPIC_MODEL="glm-4-7"
  export ANTHROPIC_DEFAULT_SONNET_MODEL="glm-4-7"
  export ANTHROPIC_DEFAULT_OPUS_MODEL="glm-4-7"
  echo "已切换到 GLM-4.7"
}

minimax() {
  export ANTHROPIC_BASE_URL="https://api.minimaxi.com/anthropic"   # 确认最新官方兼容端点
  export ANTHROPIC_AUTH_TOKEN="你的MiniMax Key"
  export ANTHROPIC_MODEL="minimax-m2"
  export ANTHROPIC_DEFAULT_SONNET_MODEL="minimax-m2"
  export ANTHROPIC_DEFAULT_OPUS_MODEL="minimax-m2"
  echo "已切换到 MiniMax M2"
}

# 恢复官方 Claude(可选)
official() {
  unset ANTHROPIC_BASE_URL
  unset ANTHROPIC_AUTH_TOKEN
  unset ANTHROPIC_MODEL
  echo "已恢复官方 Anthropic Claude"
}

# 启动 Claude Code 时自动显示当前模型(可选)
claude() {
  echo "当前模型: ${ANTHROPIC_MODEL:-官方 Claude}"
  command claude "$@"
}

使用方式:

  • • 终端输入 kimi → 切换 Kimi → claude
  • • 输入 glm → 切换 GLM → claude
  • • 输入 minimax → 切换 MiniMax → claude

优点:零依赖、纯 shell、随时生效。 缺点:手动敲命令切换,不能在 Claude Code 运行中动态换。

方法二:使用 claude-code-switch (CCM) 一键切换工具(GitHub 最受欢迎)

GitHub 项目:foreveryh/claude-code-switch(或搜索 “claude code switch”)

安装:

代码语言:javascript
复制
npm install -g claude-code-switch
# 或直接用 npx

常用命令:

代码语言:javascript
复制
ccswitch kimi          # 切换到 Kimi(自动配置环境变量)
ccswitch glm           # 切换到 GLM-4.7
ccswitch minimax       # 切换到 MiniMax M2
ccswitch list          # 查看支持列表(支持 DeepSeek、Qwen、LongCat 等)
ccswitch status        # 显示当前模型

很多用户反馈这个工具支持智能 fallback(Key 失效自动切下一个),非常省心。

方法三:Claude Code Router (CCR) → 最强大方式(支持运行中动态切换)

GitHub 项目:musistudio/claude-code-router(或 datartech/claude-code-router)

安装:

代码语言:javascript
复制
npm install -g claude-code-router
# 启动代理
ccr start   # 默认监听 localhost:3000

配置 config.json(示例支持 Kimi + GLM + MiniMax):

代码语言:javascript
复制
{
  "providers": {
    "kimi": {
      "type": "anthropic",
      "baseURL": "https://api.moonshot.cn/anthropic",
      "apiKey": "sk-你的Kimi Key",
      "model": "kimi-k2-thinking-turbo"
    },
    "glm": {
      "type": "anthropic",
      "baseURL": "https://open.bigmodel.cn/api/anthropic",
      "apiKey": "sk-你的GLM Key",
      "model": "glm-4-7"
    },
    "minimax": {
      "type": "anthropic",
      "baseURL": "https://api.minimaxi.com/anthropic",
      "apiKey": "你的MiniMax Key",
      "model": "minimax-m2"
    }
  },
  "routing": {
    "default": "glm",
    "think": "kimi",
    "longContext": "minimax"
  }
}

启动 Claude Code 时指向代理:

代码语言:javascript
复制
ANTHROPIC_BASE_URL=http://localhost:3000 claude

在 Claude Code 运行中直接输入命令切换:

代码语言:javascript
复制
/model kimi,kimi-k2-thinking-turbo
/model glm,glm-4-7
/model minimax,minimax-m2

优点:

  • • 智能路由(思考任务用 Kimi,长上下文用 MiniMax)
  • • /model 命令动态切换
  • • 支持更多规则(如根据 token 长度自动选模型)

缺点:多了一层代理,首次配置稍复杂。

快速对比表(2026 年 2 月主流模型表现)

模型

编程强度

长上下文

价格(大致)

推荐场景

切换命令示例

Kimi K2 Thinking

★★★★★

256K+

中等

复杂 Agent / 多步推理

kimi / ccr kimi

GLM-4.7

★★★★☆

128K

免费额度高

日常编码 / 性价比

glm

MiniMax M2

★★★★

优秀

推理 + 代码平衡

minimax

一句话建议

  • • 新手先用 Shell 函数方式(方法一),最快上手。
  • • 想爽用动态切换 → 直接装 claude-code-router(方法三),这是目前社区公认最强大的多模型方案。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-02-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust火箭工坊 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方法一:Shell 函数 / 别名方式(最轻量,5 分钟搞定)
  • 方法二:使用 claude-code-switch (CCM) 一键切换工具(GitHub 最受欢迎)
  • 方法三:Claude Code Router (CCR) → 最强大方式(支持运行中动态切换)
  • 快速对比表(2026 年 2 月主流模型表现)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档