跳转到主要内容

安装 Claude Code

可参考 Claude Code 文档 进行安装。

配置 MiniMax API

重要提示:使用前请先清除 Anthropic 环境变量在配置前,请确保清除以下 Anthropic 相关的环境变量,以免影响 MiniMax API 的正常使用:
  • ANTHROPIC_AUTH_TOKEN
  • ANTHROPIC_BASE_URL
  1. 编辑或创建 Claude Code 的配置文件,路径为 ~/.claude/settings.json,在该文件中添加或更新 env 字段。
  • ANTHROPIC_BASE_URL 需根据地理位置设置:国内用户使用 https://api.minimaxi.com/anthropic,国际用户使用 https://api.minimax.io/anthropic
  • <MINIMAX_API_KEY> 需替换为从 MiniMax 开发者平台 (国际用户可访问 MiniMax Developer Platform) 获取的 API Key
{
  "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.1",
    "ANTHROPIC_SMALL_FAST_MODEL": "MiniMax-M2.1",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M2.1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M2.1",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax-M2.1"
  }
}
  1. 配置完成后,进入工作目录,在终端中运行 claude 命令以启动 Claude Code
  2. 启动后,选择 信任此文件夹 (Trust This Folder),以允许 Claude Code 访问该文件夹中的文件,随后开始在 Claude Code 中使用 MiniMax-M2.1

在 Claude Code for VS Code 插件中使用

  1. 安装 Claude Code for VS Code 插件
  1. 完成安装后,点击 Settings
  1. 配置模型为 MiniMax-M2.1
  • Settings - Claude Code: Selected Model 输入 MiniMax-M2.1
或者
  • 点击 Edit in settings.json,进入配置文件,修改 claude-code.selectedModelMiniMax-M2.1
  1. 配置环境变量信息
  • 若已安装 Claude Code,请参考上方配置进行环境变量配置
  • 若尚未安装 Claude Code,点击 Edit in settings.json
  • claudeCode.environmentVariables 变量更改为以下设置。
  • ANTHROPIC_BASE_URL 的 value 需根据地理位置设置:国内用户使用 https://api.minimaxi.com/anthropic,国际用户使用 https://api.minimax.io/anthropic
"claudeCode.environmentVariables": [
        {
            "name": "ANTHROPIC_BASE_URL",
            "value": "https://api.minimaxi.com/anthropic"
        },
        {
            "name": "ANTHROPIC_AUTH_TOKEN",
            "value": "<MINIMAX_API_KEY>"
        },
        {
            "name": "API_TIMEOUT_MS",
            "value": "3000000"
        },
        {
            "name": "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC",
            "value": "1"
        },
        {
            "name": "ANTHROPIC_MODEL",
            "value": "MiniMax-M2.1"
        },
        {
            "name": "ANTHROPIC_SMALL_FAST_MODEL",
            "value": "MiniMax-M2.1"
        },
        {
            "name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
            "value": "MiniMax-M2.1"
        },
        {
            "name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
            "value": "MiniMax-M2.1"
        },
        {
            "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
            "value": "MiniMax-M2.1"
        }
    ],