Claude Code 使用 MiniMax M2 模型

MiniMax 近日发布的 MiniMax-M2 代表了国产大模型最新水平。关于此模型的评测已经很多了,这里仅针对模型如何配置使用整理一下,以供备忘参考。
开发环境
- Windows 10 10.0.19045
- Claude Code v2.0.32
注册 MiniMax 账号
MinMax 开放平台

创建 API key

点击创建密钥按钮后,会立即显示新的密钥,这个密钥一定记好,因为后续就没办法看到完整的密钥了(至少我没找到)。
配置 Claude Code
通过 cc-switch 等第三方工具操作会更为简便。不过我一直是手动的,也不麻烦。
首先找到 Claude 的配置 settings.json ,一般情况下,它位于当前用户目录下的 .claude 目录下,可以通过如下路径快速访问到
%USERPROFILE%\.claude

编辑打开后,替换如下配置
"env":{
"ANTHROPIC_BASE_URL":"https://api.minimaxi.com/anthropic",
"ANTHROPIC_AUTH_TOKEN":"<MINIMAX_API_KEY>",
"API_TIMEOUT_MS":"3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC":1,
"ANTHROPIC_MODEL":"MiniMax-M2",
"ANTHROPIC_SMALL_FAST_MODEL":"MiniMax-M2",
"ANTHROPIC_DEFAULT_SONNET_MODEL":"MiniMax-M2",
"ANTHROPIC_DEFAULT_OPUS_MODEL":"MiniMax-M2",
"ANTHROPIC_DEFAULT_HAIKU_MODEL":"MiniMax-M2"
}
其中,ANTHROPIC_AUTH_TOKEN 替换为刚才得到的密钥即可,其他不用改动。
如果一切顺利,重启 Claude 就能正常使用了

踩坑
401 {"error":{"message":"令牌已过期或验证不正确","type":"401"}}
表现: Claude 登录显示正在使用 minmax-m2 模型,但交互后提示上述错误信息。
解决:
可能是系统中存在ANTHROPIC_API_KEY 、ANTHROPIC_AUTH_TOKEN等环境变量和 Settings.json 配置冲突了,清除掉,重开控制台。
又或者是 Settings.json 配置不对,对照上述配置检查。
最后要注意的是,MinMax 承诺的免费截至日期是11.7日,你看到这篇文章的时候可能已经到期了,到时就需要付费使用了。不过在价格方面,每百万 token 输入 0.3 美金,折合人民币换算下来就是 2.1元,输出则为 1.2 美金,折合下来就是 8.4元,算下来,是 Claude 4.5 模型的 8%。大家酌情考虑。
