星火API
    • 前言(必读)
    • 技术支持
    • OpenAI官方SDK使用教程
    • 注册公告
    • 使用说明
    • 兑换码使用说明
    • 批量请求示例
    • ccswitch + Claude code中使用deepseek
    • ccswitch + codex 使用deepseek
    • codex++配置教程
    • Claude Code 使用说明
    • Gemini cli 安装教程
    • oneclaw安装教程(openclaw)
    • opencode
    • WorkBuddy配置教程
    • deepseek harness配置方法
    • hermes配置教程
    • Claude code + vs code
    • 软件使用教程
      • Tavo 配置教程
      • 沉浸式翻译api教程
      • Zotero>配置
      • 酒馆配置
      • VScode Cline插件配置
      • curcor配置
      • Cherry studio 配置
      • ChaBox手机版 配置
      • ChatBox 电脑版 配置
      • Nextweb >配置
      • Dify > 配置
      • AnythingLLM->配置
      • SpringAi->配置
      • 定制V,Ai机器人配置
      • 学术Ai-gpt_academic
      • Trae
      • operit AI配置教程
      • Kelivo配置教程
      • RikkaHub配置
    • 代码使用教程
      • Py代码例子-对话
      • Py代码例子-识图
      • Py代码例子-text向量
      • Langchain 代码 > 配置
    • 谷歌Gemini 接口
      • 原生格式
        • 图片生成 gemini-2.5-flash-image 控制宽高比
        • 文档理解
        • 图片生成
        • 图片编辑
        • 文本生成 gemini-3-pro-preview:generateContent
        • 文本生成+思考-流
        • google search
        • 图片生成 gemini-3-pro-image-preview 控制宽高比 +清晰度
        • 文本生成-流
    • 聊天模型(Chat)
      • 列出可用模型
      • 聊天补全
      • Claude (原生格式)-可PDF分析
    • 内容审查
      • 图片审查
    • 向量嵌入
      • 创建嵌入
    • 图片处理
      • 任务:智能抠图
      • 任务:图片清晰化(无损放大)
      • 任务:去水印
      • 任务:图片添加背景
      • 任务:证件照
      • 任务:去水印-自动
      • 任务:照片上色
      • 任务:OCR服务
    • 文本排序
      • 文本排序
    • 文档处理
      • OCR识别
      • 任务:PDF解析
    • 网络爬虫
      • 任务:爬取网页
      • 爬取网页并返回结果
    • 音频模型(Audio)
      • 文字转语音TTS
        • 模型 Gemini TTS系列
      • 语音转文字 whisper
        • 创建翻译
        • 模型 SenseVoiceSmall
    • 查询令牌限额
      GET
    • 查询令牌用量
      GET
    • 查询账户信息
      GET

    Claude code + vs code

    在 VS Code 中配置 Claude Code 并连接 API 中转站#

    本文介绍如何在 VS Code 中安装 Claude Code 扩展,并将请求发送到以下 API 中转站:
    https://xh.v1api.cc
    本教程只包含 VS Code 和 Claude Code 的常规配置流程,不依赖第三方客户端或一键安装程序。中转站的可用模型、计费、请求限制和接口兼容性由中转站服务方决定。

    一、准备信息#

    开始前,请向中转站服务方确认:
    1.
    可用的 API Key 或 Token。
    2.
    鉴权方式:Authorization: Bearer,还是 x-api-key 请求头。
    3.
    中转站支持的 Claude 模型名称。
    4.
    提供的地址是否就是完整 Base URL,还是需要带服务方指定的路径。
    以下示例使用 https://xh.v1api.cc 作为 Base URL。若服务方要求带额外路径,请以其提供的接口文档为准;不要自行重复追加 /v1。

    二、安装 VS Code 扩展#

    1.
    打开 VS Code。
    2.
    按 Cmd+Shift+X(macOS)或 Ctrl+Shift+X(Windows/Linux)打开扩展面板。
    3.
    搜索 Claude Code,确认发布者为 Anthropic 后点击安装。
    4.
    安装完成后,按 Cmd+Shift+P / Ctrl+Shift+P 打开命令面板,运行 Preferences: Open User Settings (JSON)。
    Claude Code 扩展在 VS Code 中有独立的环境变量设置项。将中转站地址和鉴权变量配置在 VS Code 用户设置中,能让扩展在启动时读取到它们。

    三、配置 Base URL 和 API 凭据#

    在 VS Code 的用户 settings.json 中添加 claudeCode.environmentVariables。请把示例中的占位符替换为自己的中转站密钥。

    方式 A:中转站使用 Bearer Token#

    如果服务方说明密钥放在 Authorization: Bearer <密钥> 请求头中,使用 ANTHROPIC_AUTH_TOKEN:
    {
      "claudeCode.environmentVariables": [
        {
          "name": "ANTHROPIC_BASE_URL",
          "value": "https://xh.v1api.cc"
        },
        {
          "name": "ANTHROPIC_AUTH_TOKEN",
          "value": "替换为你的中转站API密钥"
        }
      ]
    }

    方式 B:中转站使用 x-api-key#

    如果服务方说明密钥通过 x-api-key 请求头传递,使用 ANTHROPIC_API_KEY 替换上面的 ANTHROPIC_AUTH_TOKEN:
    {
      "claudeCode.environmentVariables": [
        {
          "name": "ANTHROPIC_BASE_URL",
          "value": "https://xh.v1api.cc"
        },
        {
          "name": "ANTHROPIC_API_KEY",
          "value": "替换为你的中转站API密钥"
        }
      ]
    }
    两种鉴权方式只配置服务方要求的一种,不要同时配置。若服务方没有说明鉴权类型,可先按 Bearer Token(方式 A)尝试;若出现 401,向服务方确认请求头类型后再切换。
    如果 settings.json 已有其他配置,不要覆盖原有内容;把 claudeCode.environmentVariables 合并到现有 JSON 顶层,并确保逗号和括号符合 JSON 格式。例如:
    {
      "editor.fontSize": 14,
      "claudeCode.environmentVariables": [
        {
          "name": "ANTHROPIC_BASE_URL",
          "value": "https://xh.v1api.cc"
        },
        {
          "name": "ANTHROPIC_AUTH_TOKEN",
          "value": "替换为你的中转站API密钥"
        }
      ]
    }

    四、重载 VS Code 并测试#

    1.
    保存 settings.json。
    2.
    按 Cmd+Shift+P / Ctrl+Shift+P 打开命令面板,运行 Developer: Reload Window。
    3.
    打开 Claude Code 面板,开始一个新会话。
    4.
    发送一个简单问题进行测试,例如“请用一句话介绍你自己”。收到正常回复,说明扩展已能通过当前配置发起请求。
    如果服务端返回模型不存在或不支持的错误,向中转站服务方确认其实际支持的模型名称;不同中转站的模型标识不一定一致。

    五、常见问题#

    1. 扩展仍然提示登录或没有走中转站#

    确认配置写在 VS Code 用户设置 JSON 中,而不是某个项目的 .vscode/settings.json。
    检查 claudeCode.environmentVariables 是否为数组格式,数组项使用 name 和 value 字段。
    检查 Base URL 和 API Key 是否有拼写错误、前后空格或多余引号。
    执行 Developer: Reload Window 后再重新打开会话。
    如果仍不生效,确认安装的是 Anthropic 发布的 Claude Code 扩展,并更新扩展到当前版本。

    2. 返回 401 或鉴权失败#

    核对 API Key 是否有效、是否已过期或被停用。
    确认服务方要求的是 Bearer Token 还是 x-api-key。
    Bearer Token 对应 ANTHROPIC_AUTH_TOKEN;x-api-key 对应 ANTHROPIC_API_KEY。

    3. 返回 404、接口路径错误或请求地址错误#

    确认服务方提供的 Base URL 是否为 https://xh.v1api.cc,以及是否要求使用特定 API 路径。不同服务的网关路径约定可能不同,不要仅凭其他教程添加 /v1 或其他路径。

    4. 返回模型不存在或模型不可用#

    这通常表示请求已经到达中转站,但模型标识不在其支持列表中。使用服务方公布的模型名称,或联系服务方确认账号是否有该模型权限。

    5. 返回超时、连接失败或额度错误#

    检查网络是否可以访问中转站,确认 API Key 对应账号有余额/额度,并查看服务方公告或状态页。此类问题通常需要由中转站服务方确认。

    六、密钥安全#

    不要把真实 API Key 发到聊天、截图、公开仓库或他人可访问的文档中。
    VS Code 用户设置中保存的值可能会以明文形式落在本机配置文件中;按组织要求管理密钥,并注意 VS Code Settings Sync 是否会同步该设置。
    不要将包含密钥的设置提交到 Git。尤其不要把密钥写入项目共享的 .vscode/settings.json、.claude/settings.json 或其他会提交到仓库的文件。
    如果密钥已经泄露,立即在中转站后台撤销并重新生成。

    参考文档#

    Claude Code:在 VS Code 中使用
    Claude Code:连接 LLM Gateway
    Claude Code:环境变量
    修改于 2026-09-29 04:12:55
    上一页
    hermes配置教程
    下一页
    Tavo 配置教程
    Built with