Continue 接入
开源 AI 编程助手,支持 VS Code 和 JetBrains,通过配置文件灵活接入多个模型提供商。
Continue 是一款开源 AI 编程助手扩展,支持 VS Code 和 JetBrains IDE,提供代码补全、内联编辑、对话问答等功能,可同时配置多个模型。
前置准备
- 前往 Calgine Tokens 控制台 注册账号。
- 进入 工作台 → API 令牌,点击「添加令牌」,创建成功后复制 API Key(以
sk-开头)。
| 配置项 | 值 |
|---|---|
Base URL | https://api.calgine.com.cn/v1 |
API Key | 您在控制台创建的 API 令牌 |
安装
- VS Code:在扩展市场搜索 Continue 并安装,或访问 VS Code Marketplace
- JetBrains:访问 JetBrains Marketplace
配置步骤
Continue 通过 ~/.continue/config.json 文件进行配置。安装后按 Cmd/Ctrl + Shift + P 搜索 Continue: Open config.json 打开配置文件。
OpenAI 兼容配置(推荐)
在 config.json 的 models 数组中添加:
json
{
"models": [
{
"title": "GPT-4o",
"provider": "openai",
"model": "gpt-4o",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/v1"
},
{
"title": "DeepSeek R1",
"provider": "openai",
"model": "deepseek-r1",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/v1"
}
]
}Anthropic 兼容配置
json
{
"models": [
{
"title": "Claude Opus",
"provider": "anthropic",
"model": "claude-opus-4-5-20251101",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/anthropic"
}
]
}同时配置多个模型
json
{
"models": [
{
"title": "GPT-4o(通用)",
"provider": "openai",
"model": "gpt-4o",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/v1"
},
{
"title": "Claude Opus(复杂任务)",
"provider": "anthropic",
"model": "claude-opus-4-5-20251101",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/anthropic"
},
{
"title": "DeepSeek R1(推理)",
"provider": "openai",
"model": "deepseek-r1",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/v1"
}
]
}配置多个模型后,可在 Continue 面板左上角的下拉菜单中随时切换。
验证配置
保存 config.json 后,按 Cmd/Ctrl + L 打开对话面板,选择刚配置的模型并发送一条消息,能正常返回回复即表示配置成功。
主要功能
| 功能 | 快捷键 | 说明 |
|---|---|---|
| 对话问答 | Cmd/Ctrl + L | 打开 AI 对话面板 |
| 内联编辑 | Cmd/Ctrl + I | 选中代码后直接编辑 |
| 代码补全 | 自动触发 | 在编辑器中实时补全 |
| 添加到上下文 | Cmd/Ctrl + Shift + L | 将选中代码加入对话上下文 |
代码自动补全配置
在 config.json 中添加 tabAutocompleteOptions 对应的补全模型(建议使用速度较快的轻量模型):
json
{
"tabAutocompleteModel": {
"title": "自动补全",
"provider": "openai",
"model": "gpt-4o-mini",
"apiKey": "sk-your-token",
"apiBase": "https://api.calgine.com.cn/v1"
}
}