Kilo Code for VS Code 自定义模型配置

本路线使用 Kilo Code 的共享 kilo.jsonc 配置,但 VS Code extension 的版本和工具调用 evidence 独立于 JetBrains 与 CLI。

当前状态:配置机制与 Chat transport 已确认,最终 VS Code evidence 待完成。

配置

用户级配置位于 ~/.config/kilo/kilo.jsonc,项目也可使用 ./kilo.jsonc

{
  "$schema": "https://app.kilo.ai/config.json",
  "provider": {
    "acedatacloud": {
      "npm": "@ai-sdk/openai-compatible",
      "env": ["ACEDATACLOUD_API_KEY"],
      "options": { "baseURL": "https://api.acedata.cloud/v1" },
      "models": { "MODEL_ID": { "name": "MODEL_ID" } }
    }
  },
  "model": "acedatacloud/MODEL_ID"
}

MODEL_ID 替换为选择器允许的 exact model ID,并在启动 VS Code 的环境中导出 ACEDATACLOUD_API_KEY

验证

重载 VS Code,选择 acedatacloud/MODEL_ID,让 Kilo Code 读取一个测试文件并回复 KILO_VSCODE_OK。发布 evidence 必须核对 extension 版本、最终请求路径、stream/tool call、trace、ApiUsage与扣费。

不要从 Kilo CLI 或 JetBrains 的成功记录推导本路线已通过。