MacOS环境下在VSCode中使用Claude Code插件配置遇到的坑

3 阅读1分钟

最近升级Claude Code插件,突然就不能用了,每次问问题都报错,查了好久资料才解决,分享给大家:

API Error: 400 {"error":{"code":"400","message":"Param Incorrect","param":"Not supported model claude-sonnet-4-6"}}

我这边用的小米的api做的测试 vscode中的setting配置如下,api.xiaomimimo.com 不能带上/anthropic(原来按照官方配置是带上的一直报错)

"hasCompletedOnboarding": true,
"claudeCode.environmentVariables": [
        {
        "name": "ANTHROPIC_BASE_URL",
        "value": "https://api.xiaomimimo.com"
        },
        {
        "name": "ANTHROPIC_AUTH_TOKEN",
        "value": "sk-*****************************"
        },
        {
        "name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
        "value": "mimo-v2-pro"
        },
        {
        "name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
        "value": "mimo-v2-pro"
        },
        {
        "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
        "value": "mimo-v2-pro"
        }
    ],

插件配置那边的setting(目录/Users/mac/.claude/settings.json)需要这样配

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.xiaomimimo.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "sk-*****************************"",
    "ANTHROPIC_MODEL": "mimo-v2-pro",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "mimo-v2-pro",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "mimo-v2-pro",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "mimo-v2-pro"
  }
}

希望能帮到大家。