VS Code 配置指南

在 VS Code 中配置 CdCode API,通过 Continue 或其他 AI 插件使用顶尖模型。

前置条件

  • 已安装 VS Code 编辑器
  • 已安装 Continue 扩展 (推荐) 或其他 AI 代码助手
  • 已注册 CdCode 账号并获取 API Key

方式一:使用 Continue 扩展

Continue 是一款开源的 AI 代码助手,完美支持自定义 API 端点。

1. 安装 Continue

在 VS Code 扩展商店搜索 Continue 并安装,或访问 continue.dev

2. 配置 config.json

打开 Continue 配置文件(通常位于 ~/.continue/config.json), 添加以下配置:

~/.continue/config.json
{
  "models": [
    {
      "title": "Claude 4.5 Sonnet",
      "provider": "openai",
      "model": "claude-sonnet-4-5-20250929",
      "apiBase": "https://api.cdcode.org/v1",
      "apiKey": "sk-cdcode-xxxxxxxxxxxx"
    },
    {
      "title": "GPT-4o",
      "provider": "openai",
      "model": "gpt-4o",
      "apiBase": "https://api.cdcode.org/v1",
      "apiKey": "sk-cdcode-xxxxxxxxxxxx"
    }
  ],
  "tabAutocompleteModel": {
    "title": "Claude Sonnet (Autocomplete)",
    "provider": "openai",
    "model": "claude-sonnet-4-5-20250929",
    "apiBase": "https://api.cdcode.org/v1",
    "apiKey": "sk-cdcode-xxxxxxxxxxxx"
  }
}

方式二:配置 settings.json

对于其他支持自定义 OpenAI API 端点的扩展,可以直接在 VS Code settings.json 中配置:

settings.json
{
  "openai.apiKey": "sk-cdcode-xxxxxxxxxxxx",
  "openai.baseUrl": "https://api.cdcode.org/v1",
  "openai.model": "claude-sonnet-4-5-20250929"
}

注意:具体配置项名称可能因扩展而异,请参考你使用的扩展文档。

验证配置

配置完成后,使用以下方式验证:

  • 使用 Continue:按 Cmd/Ctrl + L 打开对话面板
  • 选中代码后按 Cmd/Ctrl + I 使用 AI 编辑
  • 在代码中等待自动补全建议

配置完成

如果 AI 功能正常响应,说明配置成功。享受 CdCode 带来的顶尖 AI 编程体验吧!

其他兼容扩展

以下扩展也支持自定义 OpenAI API 端点,均可使用 CdCode:

  • Codeium - 免费的 AI 代码助手
  • Cody - Sourcegraph 的 AI 编程助手
  • Tabnine - 老牌 AI 代码补全工具

常见问题

Q: Continue 没有响应?

请检查 config.json 格式是否正确(JSON 语法),确保 API Key 和 Base URL 填写无误。

Q: 代码补全不工作?

确保已配置 tabAutocompleteModel,并且模型支持流式输出。建议使用 claude-sonnet-4-5-20250929

Q: 如何使用多个模型?

在 Continue 的 models 数组中添加多个配置,即可在对话时切换不同模型。