Skip to content
场景示例

Continue.dev

Continue 是 VS Code / JetBrains 的开源 AI 编程助手。它支持任意 OpenAI 兼容的服务商,可以接我们的接口。

先说清楚三个功能哪些能用

Continue 有三个主要功能,对模型的要求不一样:

功能能不能用说明
Chat(对话)能用任何对话模型都行
Edit(改代码)能用走对话接口
Autocomplete(行内补全)⚠️ 可能用不了需要模型支持 FIM(fill-in-the-middle)补全协议,Grok 是否支持需实测

如果你主要想要行内补全,建议先用 Chat 和 Edit 验证,别指望补全能直接工作。

配置 ​

Continue 的配置在 ~/.continue/config.yaml,不存在就新建:

yaml
name: My Config
version: 0.0.1
schema: v1

models:
  - name: Grok
    provider: openai
    model: grok-4.6
    apiBase: https://api.wxiai.com/v1
    apiKey: sk-你的APIKey
    roles:
      - chat
      - edit
      - apply

改完保存,Continue 会自动重载配置。

apiBase 要带 /v1

apiBase 是基础地址,Continue 会在后面拼 /chat/completions:

填写内容
正确https://api.wxiai.com/v1
错误https://api.wxiai.com

判断方法见 Base URL 怎么填。

关于 roles ​

roles 决定这个模型负责哪些功能。建议先只开 chat 和 edit:

yaml
    roles:
      - chat
      - edit

确认能用之后再往 autocomplete 上试——补全对模型要求更高,一起开的话出问题不好判断是哪块的。

老版本用的是 config.json ​

如果你装的是旧版 Continue,配置格式是 JSON 且在 ~/.continue/config.json:

json
{
  "models": [
    {
      "title": "Grok",
      "provider": "openai",
      "model": "grok-4.6",
      "apiBase": "https://api.wxiai.com/v1",
      "apiKey": "sk-你的APIKey"
    }
  ]
}

新版已经迁移到 YAML。如果两个文件都存在,以 config.yaml 为准。

验证顺序 ​

① Chat 能回  →  ② Edit 能改  →  ③ 再试 Autocomplete

卡住时同时看两边:

日志里没有请求 → 配置没生效,检查 apiBase。 日志里有请求但报错 → 看我们的错误信息。

常见报错 ​

现象原因怎么办
401Key 不对重新复制,别带空格
404apiBase 少了 /v1改成 https://api.wxiai.com/v1
model_not_found模型名不对用 GET /v1/models 查真实名字
配置改了没反应改错了文件确认改的是 ~/.continue/config.yaml
Chat 能用、补全不行模型不支持 FIM属预期情况,见页面开头的说明

相关页 ​

基于 Apache-2.0 许可发布