跳转到内容

环境变量没有写进去:VS Code Claude 插件

Quick fix

检查 VS Code 的 settings.json 是否已配置 Claude 环境变量;若有,先注释掉相关配置再重新打开 Claude。

报错原文
功能都开了,环境变量没有写进去,重启也不管用,终端能正常走代理。

已有评论建议,若 VS Code 的 `settings.json` 中配置过 `claudeCode.environmentVariables`,先注释掉其中的 Claude 环境变量,再重新打开 Claude。维护者也建议关闭并重新开启相关功能,但有用户反馈这样仍未解决。评论还提到,选择的模型可能不受中转支持,可查看 `OUTPUT` 中的 Claude VSCode 输出;这些情况的原因并未在 issue 中确认。

  1. 如果曾在 VS Code 的 `settings.json` 中配置过 `claudeCode.environmentVariables`,先注释掉相关配置,再重新打开 Claude。

  2. 尝试关闭并重新开启 cc-switch 中的相关功能;若仍无效,查看 `OUTPUT` 中的 Claude VSCode 输出,确认所选模型是否受中转支持。

ToolClaude Code(VS Code 插件)
Version未知
PlatformsWindowsmacOS

本页汇总自 1 个真实 issue

`settings.json` 在哪个文件里?
评论提到 macOS 路径为 `~/Library/Application Support/Code/User/settings.json`。
关闭并重新开启功能后还是不行怎么办?
检查 VS Code 的 `settings.json` 是否配置过 `claudeCode.environmentVariables`;也可查看 `OUTPUT` 中的 Claude VSCode 输出。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。