Continue 快速入门
开源版 Cursor —— 把你的 IDE 变成 AI 编程助手,支持任意 LLM 后端。
这是什么?适合谁?
Continue 是开源的 AI 编码助手,作为 VS Code 和 JetBrains 插件运行。它不像 GitHub Copilot 那样绑定单一模型,而是让你自由选择任何 LLM 后端(OpenAI、Anthropic、Ollama 本地模型等)。支持代码补全、聊天、编辑、Agent 模式。GitHub 35K+ stars。
注意:Continue 已于 2026 年被 Cursor 收购,开源代码库仍可自由获取和使用,但不再有活跃的开发更新。对于新用户,建议关注 Cursor 或 OpenCode 等活跃替代方案。
适合谁?一是注重隐私的开发者(用本地模型,代码不出本机);二是想用最新模型的开发者(Continue 支持任意兼容 OpenAI API 的模型);三是需要自定义 AI 编程工作流的团队。不适合:想要零配置开箱即用的开发者(GitHub Copilot 更简单),以及需要 IDE 深度集成的用户(Cursor 集成更深)。
准备工作
- IDE:VS Code 或 JetBrains
- 安装:在 VS Code 扩展商店搜索 “Continue” 安装
- API 密钥:任意 LLM 提供商的 API Key(或本地 Ollama)
3 步快速上手
第 1 步:安装插件
在 VS Code 中按 Ctrl+Shift+X,搜索 “Continue”,安装。
第 2 步:配置模型
按 Ctrl+Shift+P → “Continue: Open config” → 添加模型:
{
"models": [{
"title": "DeepSeek",
"provider": "openai",
"apiBase": "https://api.deepseek.com",
"apiKey": "your-key",
"model": "deepseek-chat"
}]
}
第 3 步:开始使用
Ctrl+L:选中代码,AI 聊天Ctrl+I:内联编辑Tab:代码补全
常见踩坑
踩坑 1:补全速度慢
- 症状:代码补全延迟 > 1 秒
- 原因:API 延迟或本地模型推理慢
- 解决:使用更快的模型(如 DeepSeek-V4-Flash),或配置
maxTokens限制
踩坑 2:配置不生效
- 症状:修改配置后模型未切换
- 原因:需要重新加载窗口
- 解决:
Ctrl+Shift+P→ “Developer: Reload Window”
踩坑 3:JetBrains 插件无法安装
- 症状:JetBrains Marketplace 搜索不到 Continue
- 原因:Continue 的 JetBrains 插件更新不及时,可能不兼容新版 IDE
- 解决:从 GitHub Releases 下载 .zip 插件包手动安装:Settings → Plugins → Install Plugin from Disk
踩坑 4:上下文窗口超限
- 症状:Agent 模式报错 “token limit exceeded”
- 原因:模型有上下文限制(如 8K),而 Agent 累积了过多历史
- 解决:在 config.json 中设置
"contextLength": 4096缩短上下文窗口,或手动清除聊天历史
踩坑 5:本地 Ollama 模型无补全功能
- 症状:聊天正常,但 Tab 补全不工作
- 原因:Ollama 模型的 FIM(Fill-in-Middle)能力有限
- 解决:使用专门支持 FIM 的模型(如 CodeQwen、Stable Code),或在配置中明确设置
"completionOptions": {"temperature": 0.2}
踩坑 6:禁用 Telemetry 后某些功能异常
- 症状:关闭遥测后,配置同步或模板功能异常
- 原因:部分功能依赖遥测服务
- 解决:在 config.json 中设置
"disableAnalytics": true不会破坏核心功能(聊天/补全/编辑),如遇问题可改为false
踩坑 7:多模型切换时 API Key 冲突
- 症状:切换模型后 API 报 401 认证失败
- 原因:不同模型的 API Key 格式不同(如 OpenAI 的
sk-vs Anthropic 的sk-ant-) - 解决:为每个模型在配置中单独指定
"apiKey"字段,不要使用全局环境变量
FAQ 常见问题
Q1:Continue 免费吗?
A:Continue 本身是 Apache 2.0 开源项目,完全免费。你只需要支付 LLM API 的费用(如果使用云端模型)。使用本地 Ollama 模型则完全免费(只需硬件成本)。Continue 没有付费版本或云服务——它本质上是一个 IDE 插件。后被 Cursor 收购,开源代码继续可用。来源
Q2:Continue 和 GitHub Copilot、Cursor 有什么区别?
A:Continue(35K stars)的核心差异化是”模型自由”——不绑定任何模型。GitHub Copilot(闭源,$10-$39/月)开箱即用,模型优化极好但不可选择。Cursor(闭源,$20/月起)IDE 集成最深,有最好的 Agent 模式。Continue 适合需要自定义模型、注重隐私或想要实验最新模型的用户。GitHub Copilot 是”全家桶”,Cursor 是”豪华旗舰”,Continue 是”DIY 改装套件”。来源
Q3:Continue 能用国产模型吗?
A:可以。Continue 支持任何兼容 OpenAI API 的模型,因此 DeepSeek、Qwen(阿里通义千问 API)、GLM(智谱 AI)、Moonshot(月之暗面)等均可使用。配置 apiBase 指向对应服务的 API 地址即可。
Q4:Continue 和 OpenCode/Aider 比怎么样?
A:Continue 是 IDE 插件 VS Code/JetBrains,OpenCode 是 CLI 模式,Aider 是终端工具。Continue 适合”边写代码边让 AI 辅助”的交互式工作流;OpenCode 适合任务驱动的全权委托(类似 Codex CLI);Aider 强在 Git 感知和自动 git commit。三者的定位完全不重叠。
Q5:Continue 被 Cursor 收购后还能用吗?
A:开源代码库仍可以自由使用、克隆、修改。不会突然失效。但不再有新功能开发和 bug 修复,社区 Issue 也不再响应。如果遇到兼容性问题,建议迁移到 Cursor 或其他活跃项目(如 OpenCode、Cline)。来源
初级用法
- 解释代码:选中一段代码,
Ctrl+L打开聊天,输入”解释这段代码” - 生成代码:在聊天中输入”写一个 Python 函数实现冒泡排序”,直接生成代码片段
- 重构命名:选中变量名,
Ctrl+I内联编辑,输入”重命名为更有意义的名称” - 添加注释:选中函数,
Ctrl+L→ “为这个函数添加完整的 docstring” - 生成测试:选中一个类,让 AI 自动生成单元测试
高级玩法
- 自定义 Slash Commands:在 config.json 中定义
"slashCommands": [{"name": "review", "description": "代码审查", "prompt": "审查以下代码..."}] - Context Providers:配置
"contextProviders": [{"name": "file", "params": {}}]让 AI 能读取文件、搜索、执行终端命令 - Agent 模式:在聊天中开启 Agent 模式后,AI 可以自动编辑多个文件、运行终端命令、创建新文件
- 自定义 RAG 知识库:通过
@docs或@codebase上下文提供器,让 AI 访问项目文档和代码库 - 多模型 Fallback:配置多个 model,当主模型不可用时自动切换到备用模型
小技巧
Ctrl+Shift+Enter全文件编辑:在聊天中按快捷键直接应用整个代码块的修改,不用手动复制- 使用
/edit命令:选中代码后输入/edit直接给出修改指令,比自然语言聊天更精确 - 配置热键:在 VS Code 快捷键设置中自定义 Continue 的所有快捷键
@terminal上下文:在聊天中输入@terminal让 Continue 读取终端输出,用于调试错误信息@problems查看错误:自动读取 VS Code 的问题面板,AI 一键修复全部错误
进阶学习建议
- 阅读 Continue 官方文档:https://docs.continue.dev 了解全部配置和定制能力
- 学习 Slash Commands 自定义:编写自己的
review、refactor、test命令模板 - 尝试 Agent 模式:这是 Continue 最强大的功能之一,理解其原理有助于迁移到 Cursor
- 探索 Context Providers:通过
@file、@folder、@terminal等上下文提供器增强 AI 的代码理解能力 - 对比体验:同时安装 Cursor 和 Continue,对比两者的编辑、补全和 Agent 体验差异
免责声明
本文基于官方文档和公开资料整理,AI辅助生成,MagicNetWorld 尚未完成独立实测。
参考链接
📊 评分与标签
评分说明
总分 8.0/10 · P_优选
📊 可观测社区指标(采集日期:2026-07-23)
- GitHub: continuedev/continue ★35,034, 🔱3,100+
- VS Code Marketplace: 500万+ 安装量
- License: Apache-2.0
⚙️ 功能完整度 1.8/2.5
- 支持 VS Code 和 JetBrains 双平台
- 代码补全、聊天、内联编辑、Agent 模式
- 支持任意 LLM 后端(OpenAI 兼容 API + Ollama 本地模型)
- 对比 GitHub Copilot:Continue 模型选择更自由,但补全质量略逊
- 对比 Cursor:Continue 开源免费,但 IDE 集成深度不如 Cursor
✨ 输出质量 2.0/2.5
- 输出质量取决于所选模型
- 使用 DeepSeek-V4 时,代码补全质量接近 Copilot
- 对比 Copilot:使用顶级模型时质量相当
🖐️ 易用性 1.2/1.5
- 安装简单(VS Code 插件)
- 配置需要手动编辑 JSON,有一定门槛
- 对比 Copilot:配置更复杂,但灵活性更高
💰 性价比 1.5/1.5
- 完全开源免费(Apache-2.0)
- 可使用便宜模型(DeepSeek)降低 API 成本
- 或使用 Ollama 本地模型,零 API 费用
- 对比 Copilot($10/月):长期使用节省显著
🔒 稳定性 0.8/1.0
- 插件更新频繁,偶有兼容性问题
- GitHub Issues 响应及时
🛡️ 隐私安全 1.0/1.0
- 开源可审计
- 支持本地模型,代码不出本机
- 对比 Copilot:隐私优势明显
🏷️ 标签说明
- 免费: Apache-2.0 开源协议。来源:GitHub
- 编程: AI 编码助手。来源:Continue 官网
- 开源模型: 支持任意 LLM 后端。来源:Continue 文档
📋 来源核实
- ✅ 已验证: GitHub continuedev/continue — Stars、License
- ✅ 已验证: continue.dev — 官网功能
- ⚠️ 未实测: JetBrains 版本完整功能
同分类推荐
AI编程 分类下的其他工具