Skip to content

VS Code配置 ​

VS Code + GitHub Copilot ​

VS Code + GitHub Copilot 支持接入外部模型,但主要作用于 Copilot Chat。

<span style="color: inherit; background-color: rgb(247,105,100)">注意:</span>Copilot暂不支持Anthropic(claude)相关模型,如果要使用claude模型,请参照下一小节。

前提条件 ​

开始前建议确认以下条件:

  • 已安装最新版 VS Code Insiders 1.104 (https://code.visualstudio.com/insiders/)

  • 已安装并登录 GitHub Copilot 扩展

  • GitHub 账号具备 Copilot 权限,至少 Copilot Free 或更高

  • 如果接第三方/外部模型,已准备:

    • API Key

    • Endpoint URL

    • 模型 ID

通过 Copilot Chat 图形界面添加外部模型 ​

这是当前最直接的方式,优先推荐。

操作步骤 ​

  1. 打开 VS Code。

  2. 点击标题栏或侧边栏中的 Copilot Chat。

  3. 在聊天输入框底部找到当前模型下拉框。

  4. 点击当前模型名称。

  5. 选择 Other Models,然后选择Manage Models。

  6. 在弹出的 Language Models 编辑器中,点击 Add Models。

  7. 从列表中选择模型提供方,例如:

    • OpenAI

    • Anthropic

    • Google

    • 其他内置 provider

    • 扩展提供的 provider

    • OpenAI Compatible

  8. 会提示输入API Key,然后弹框按提示填写 provider 所需信息:

    • API Key

    • Endpoint URL

    • 模型 ID

    弹框内容参考如下

    json
    [
        {
            "name": "OpenAI Compatible",
            "vendor": "customoai",
            "apiKey": "******************",
            "models": [
                {
                    "id": "gpt-5.2",
                    "name": "gpt-5.2",
                    "url": {{apiUrl}},
                    "toolCalling": true,
                    "vision": true,
                    "maxInputTokens": 128000,
                    "maxOutputTokens": 16000
                }
            ]
        }
    ]
  9. 保存后,返回聊天窗口。

  10. 再次打开模型下拉框,选择刚添加的模型。

适用场景 ​

  • 想在 Copilot Chat 中切换到第三方模型

  • 想用带 API Key 的外部模型

  • 想快速验证某个模型是否能在 VS Code 内正常工作

VS Code + Claude Code ​

前提条件 ​

开始前建议确认以下条件:

  • 已安装最新版 VS Code

  • 已安装Claude Code for VS Code 扩展

  • 如果接第三方/外部模型,已准备:

    • API Key

    • Endpoint URL

    • Model names

操作步骤 ​

  1. 打开 VS Code。

  2. 打开 settings.json,按快捷键:Mac:Cmd + Shift + P,Windows:Ctrl + Shift + P,输入:Preferences: Open User Settings (JSON),回车。

  3. 新增claude code配置,参考如下(一般调整ANTHROPIC_AUTH_TOKEN即可):

json
{
    //其它配置项
    //……
    "claudeCode.environmentVariables": [
        {
            "name": "ANTHROPIC_AUTH_TOKEN",
            "value": "******************"
        },
        {
            "name": "ANTHROPIC_BASE_URL",
            "value": {{apiUrl}}
        },
        {
            "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL",
            "value": "claude-haiku-4.5"
        },
        {
            "name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
            "value": "claude-sonnet-4.5"
        },
        {
            "name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
            "value": "claude-opus-4.5"
        },
        {
            "name": "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS",
            "value": "1"
        }
    ],
    "claudeCode.selectedModel": "claude-sonnet-4.5"
}
  • 重启VS Code

VS Code + Cline ​

Cline 是一款 VSCode 智能编程插件,支持以 OpenAI Compatible 方式接入平台。

安装:打开 VS Code,按 Cmd+Shift+X(Mac)或 Ctrl+Shift+X(Windows/Linux)打开扩展视图,搜索 Cline 并点击安装。安装后点击左侧边栏的 Cline 图标进入配置界面。

配置:在配置界面选择 OpenAI Compatible,Base URL 填入 (注意末尾的 /v1),再填入 API Key 与模型 ID 即可。

详细步骤与常见问题请参见 Cline配置。