Win 11 WSL 配置Claude code 并在VsCode中使用

Win 11 配置Claude code 并使用Anyrouter

说明:要使用Anyrouter,需要用低版本的Nodejs安装(Claude原生安装是否可行没试过,目前我的2026-02-05的最新安装是用不了AnyRouter的)

最近使用的时候总是报下面500错误,为此写个文章记录一下

bash 复制代码
API Error: 500 {"error":{"type":"new_api_error","message":},"type":"error"}
  1. 完全卸载所有Claude code的配置,完全卸载Vscode

  2. 安装Git,链接教程

  3. Nodejs官网下载安装Nodejs

    然后打开cmd终端,输入下面内容测试是否安装成功,有输出版本号就没我呢提

    bash 复制代码
    npm -v
    node -v
  4. 通过Nodejs安装特定版本的Claude,我安装的是2.1.10版本

    bash 复制代码
    npm install -g @anthropic-ai/claude-code@2.1.10
  5. 安装特定版本的VsCode,我安装的是1.105版本

  6. 关闭Vscode的自动更新,Ctrl + ,打开设置,找到Update: Mode设置为none

  7. 在系统环境变量中设置ANTHROPIC_API_KEYANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKEN,也可以在项目目录中新建.vscode文件夹,里面新建settings.json文件,写入下面内容(本人采用此方法)

    json 复制代码
    {
      "terminal.integrated.defaultProfile.windows": "Command Prompt",
      "terminal.integrated.env.windows": {
        "ANTHROPIC_BASE_URL": "https://anyrouter.top",
        "ANTHROPIC_AUTH_TOKEN": "sk-xxx",
        "ANTHROPIC_API_KEY": "sk-xxx",
        "CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
      },
      "terminal.integrated.env.linux": {
        "ANTHROPIC_BASE_URL": "https://anyrouter.top",
        "ANTHROPIC_AUTH_TOKEN": "sk-xxx",
        "ANTHROPIC_API_KEY": "sk-xxx"
      },
      "terminal.integrated.env.osx": {
        "ANTHROPIC_BASE_URL": "https://anyrouter.top",
        "ANTHROPIC_AUTH_TOKEN": "sk-xxx",
        "ANTHROPIC_API_KEY": "sk-xxx"
      }
    }
  8. 重启电脑(不好使再重启也行)

  9. 安装claude code插件,测试效果

相关推荐
小狼18343 分钟前
实践6|SDD 实战:AI 写的规格被推翻了四次
后端·claude
HelloDong6 小时前
AI 说「修好了」,凭什么信
人工智能·ai编程·claude
小小啊python10 小时前
IDEA中SpringBoot项目配置热部署
java·ide·intellij-idea·springboot·热部署
golang学习记11 小时前
VS Code 2026年的正确的打开方式
vscode
卷无止境11 小时前
软件文档写作中,Agent最常用的十种skill拆解
python·agent·claude
烂蜻蜓1 天前
Node.js入门教程(二十三):全局对象
node.js·编辑器·vim
树码小子1 天前
Pycharm解释器配置问题解决
ide·python·pycharm
plainGeekDev1 天前
Loop —— 文档还是脚本?让 AI 自动干活的完整指南
ai编程·claude
岛雨QA1 天前
Claude Code接入本地大模型指南
ai编程·claude·ollama