MiniMax-M2 接入 claudeCode

1,157 阅读2分钟

无需订阅Claude code,我们使用自己喜欢的大模型api
这里我用minimax-m2的coding plan API做示例

wsl2安装

安装nodejs:

# 1. 添加 Node.js 官方源
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - && \
# 2. 安装最新 LTS 
sudo apt install -y nodejs

安装claudeCode:
npm install -g @anthropic-ai/claude-code

测试安装成功:
claude --version

修改settings.json

mkdir -p ~/.claude && sudo nano ~/.claude/settings.json

在这个文件中写入以下内容:

{
  "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"
  }
}

注意:替换<MINIMAX_API_KEY>为实际的API KEY

minimax Coding Plan链接
首月starter订阅仅9.9元

配置完成后,进入工作目录,在终端中运行 claude 命令以启动 Claude Code

image.png

Windows powerShell 安装

Windows powerShell:

irm https://claude.ai/install.ps1 | iex

添加环境变量:

快捷键:Win+R 输入:sysdm.cpl enter回车↩︎
高级 --> 环境变量

在用户的变量里找到 Path 双击,添加 C:\Users\your_username\.local\bin
在这个目录下你会看到有一个 claude.exe 文件,这个就是你要添加的文件了

测试安装成功:

claude --version

配置minimax-m2的coding plan API:

C:\Users\your_username\.claude目录下创建一个config.json文件,内容如下:

{
  "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"
  }
}

注意:替换<MINIMAX_API_KEY>为实际的API KEY

minimax Coding Plan链接
首月starter订阅仅9.9元

配置完成后,进入工作目录,在终端中运行 claude 命令以启动 Claude Code

image.png

更多大模型接入claude code

还有一些的项目可以更加方便的实现多个大模型的切换
claude code router