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 的成功记录推导本路线已通过。
