开源 IDE AI 助手,支持接入自选模型,提供补全、对话与代码编辑能力。
Continue(https://www.continue.dev)是一款面向开发者的开源 IDE 扩展工具,核心定位是让 AI 辅助编程能力完全由开发者自己掌控。它不绑定特定云端模型,而是将模型选择权交还给用户,适用于对代码隐私、成本或模型偏好有明确要求的团队与个人。
核心能力与工作方式
Continue 以 IDE 插件形式运行,目前主要支持 VS Code 与 JetBrains 系 IDE。安装后,开发者可直接在编辑器内使用以下三类能力:
| 能力类型 | 具体功能 | 适用场景 |
| --- | --- | --- |
| 代码补全 | 基于上下文实时预测后续代码,支持多行补全 | 日常编码、重复性样板代码 |
| 对话问答 | 选中代码后直接提问,AI 结合代码库上下文回答 | 解释陌生代码、排查报错、重构建议 |
| 代码编辑 | 通过自然语言指令直接修改选中代码块 | 批量调整逻辑、添加注释、修改函数实现 |
与 GitHub Copilot 等商业产品不同,Continue 的核心交互逻辑是「显式触发」——你需要主动选中代码或发起对话,而非后台静默补全。这种模式更强调开发者主导,减少 AI 干扰。
关键特性与优势
- 完全开源:代码托管在 GitHub,无黑盒逻辑,可自行审计、修改或二次开发。
- 模型自由接入:支持 OpenAI、Anthropic、本地 Ollama、vLLM 等数十种模型服务,也可通过自定义 API 接入企业内网模型。
- 上下文管理:可指定代码库目录、打开文件、终端输出等作为上下文来源,提升回答准确性。
- 配置化驱动:所有模型参数、提示词模板均可通过
config.yaml或界面可视化配置,便于团队统一管理。
适用人群与场景
- 隐私敏感型团队:代码不出内网,通过本地模型(如 Llama 3、Qwen)完成补全与对话。
- 成本敏感型开发者:使用免费或低价的第三方 API,或本地 GPU 运行开源模型。
- 技术栈特殊者:需要针对内部框架或 DSL 定制提示词,Continue 提供完全自定义入口。
- 模型评测者:同一代码任务下,可快速切换不同模型对比输出质量。
上手路径与注意事项
- 安装 IDE 插件后,首次运行需在设置中配置至少一个模型服务。
- 建议从本地 Ollama 或 OpenAI 兼容接口开始,降低配置门槛。
- 若使用云端 API,注意密钥管理与用量监控,避免意外费用。
- 社区提供大量配置示例,遇到问题可查阅官方文档或 GitHub Issues。
结论
Continue 不是开箱即用的「傻瓜式」工具,它更适合愿意花少量时间配置、换取模型选择自由与数据可控性的开发者。如果你对 AI 编程助手的模型有明确偏好,或对代码外传有严格限制,Continue 是当前开源生态中最值得尝试的方案之一。其活跃的社区与持续迭代速度,也为长期使用提供了保障。
常见问题
Continue 是什么?
开源 IDE AI 助手,支持接入自选模型,提供补全、对话与代码编辑能力。
Continue 的官方网站是什么?
Continue 的官方网站是 https://www.continue.dev,可直接在浏览器中打开使用。
