# 国内无魔法也能用 Claude Code?他用 5 步接入了国产大模型!

Claude Code 是现在最强的 AI 编程工具之一,但它依赖 Anthropic 的 API——需要魔法上网、需要海外信用卡、对国内开发者极不友好。

好消息是:Claude Code 支持通过 MCP(Model Context Protocol)接入第三方模型。换句话说,你可以用 Claude Code 的交互体验,跑的是国产大模型。不用魔法、不用外币卡、不用折腾代理。

下面是一套已经验证可用的 5 步操作流程,今晚就能跑起来。


# 整体原理(先理解再动手)

Claude Code 的架构可以拆成三层:

你的终端 ←→ Claude Code CLI ←→ 模型提供商

正常情况下,模型提供商是 Anthropic。我们要做的是在第三层把它换成国产模型,具体方案是用 ccswitch 这个配置管理工具,把模型路由切换到 MiniMax(国内合规的大模型服务商,无需特殊网络环境即可访问)。

走完这 5 步之后,你在终端里用 claude 命令,背后的模型就已经是国内服务了。


# 第一步:用清华源安装 Homebrew(5 分钟)

Claude Code 和 cccswitch 都推荐用 Homebrew 安装。但 Homebrew 的官方源在国外,国内直连容易超时。

用清华大学的开源镜像来装,一步到位:

`# 在 Git Bash 或 PowerShell 中执行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 如果上面这条因为网络问题跑不动,用清华源一键脚本:

/bin/bash -c "$(curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install/master/install.sh)"`

装完后,换国内源让后续安装也加速:

`# 替换为清华镜像源
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"

# 更新

brew update`

验证一下:

`brew --version

# 输出版本号即成功`

# 第二步:安装 Claude Code(2 分钟)

Homebrew 装好后,一行命令:

brew install claude-code

或者用 npm(如果你有 Node.js 环境):

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

装完后先不要登录,直接走下一步配置模型切换。

# 第三步:安装 cccswitch + 配置 MiniMax(核心步骤,10 分钟)

ccswitch 是社区开发的一个 Claude Code 配置切换工具,可以在多个模型提供商之间一键切换。

`# 安装 cccswitch
brew install ronghuaxueleng.ClaudeCodeConfigManager

# 或者直接下载安装

# 如果 brew 方式失败,去项目的 GitHub Release 页下载 Windows 版本`

安装完成后,配置 MiniMax:

`# 初始化 cccswitch
ccswitch init

# 添加 MiniMax 作为模型提供商

ccswitch provider add minimax

# 按提示输入你的 MiniMax API Key

# 获取方式:访问 https://platform.minimaxi.com 注册,在控制台创建 API Key`

# 第四步:切换到 MiniMax 模型(1 分钟)

`# 查看可用配置
ccswitch list

# 切换到 MiniMax

ccswitch use minimax

# 验证当前用的是哪个模型

ccswitch status`

输出应该显示当前模型提供商为 MiniMax,状态为 Connected。

如果 ccswitch use minimax 这一步报"未找到提供商",检查一下 API Key 是否正确粘贴(注意不要有多余的空格或换行)。

# 第五步:测试对话,验证连通(2 分钟)

打开终端,直接输入:

claude

进入 Claude Code 交互模式后,随便问一个问题:

> 用 Python 写一个读取 CSV 文件并计算平均值的脚本

如果能正常输出代码,并且响应速度正常,说明整个链路已经打通——你现在在用 Claude Code 的界面,但底层模型已经是 MiniMax 在提供服务了。


# 常见问题排查

问题 可能原因 解决
brew install 超时 清华源没生效 重新执行 export HOMEBREW_BREW_GIT_REMOTE=... 然后 brew update
ccswitch 命令不存在 安装未完成 检查安装日志,或去 GitHub Release 手动下载 Windows 版
MiniMax API 返回 401 API Key 无效 去 MiniMax 控制台重新生成,确保余额不为零
对话卡在"连接中" 模型路由未生效 执行 ccswitch use minimax --force 强制切换
响应速度很慢 MiniMax 免费版速率限制 升级到付费版,或切换到非高峰时段使用

# 这套方案的优势和局限

优势:

  • • 无需魔法上网,全程国内网络直连
  • • 无需海外信用卡,MiniMax 支持微信/支付宝充值
  • • Claude Code 的交互体验完全保留(终端 UI、项目上下文、工具调用等)

局限:

  • • Claude Code 的部分高级功能(如 prompt caching、extended thinking)可能因模型差异而受限
  • • MiniMax 的代码能力与 Claude 有差距,复杂编程任务可能需要更详细的指令
  • • cccswitch 是社区工具,遇到 bug 需要关注项目更新

# 总结

五步操作,总耗时约 20 分钟:

1. 清华源装 Homebrew  →  绕过网络限制 2. brew install claude-code  →  安装主体 3. cccswitch + MiniMax  →  接入国产模型 4. cccswitch use minimax  →  切换路由 5. claude 命令测试  →  验证连通

整套方案的核心逻辑很简单:Claude Code 的交互层 + 国产模型的推理层 = 无需魔法的 AI 编程体验。

对于国内开发者来说,这是目前门槛最低、成本最可控的方案。今晚照着走一遍,明早就能在项目里用起来了。


注意:ccswitch 为第三方社区工具,与 Anthropic 无关联。MiniMax API 按用量收费,请关注账户余额。如遇工具更新导致步骤变化,以各项目最新文档为准。