Continue
Continue 是领先的开源 AI 编程助手,可无缝集成 VS Code 和 JetBrains,允许开发者自由接入 Claude、GPT-4、Gemini、Ollama 等任意 LLM。提供代码自动补全、对话式编程和内联编辑三种交互模式,支持企业私有化部署,GitHub 星标超 2 万,是最受欢迎的开源 AI 编程插件。
Continue — 开源 AI 代码助手,自由接入任意 LLM
核心参数与统计
| 参数 | 详情 |
|---|---|
| 创立时间 | 2023 年 |
| 创始人 | Nate Sesti、Ty Dunn |
| 开源协议 | Apache 2.0 |
| GitHub 星标 | 22,000+(截至 2025 年) |
| 支持 IDE | VS Code、JetBrains 全系(IntelliJ、PyCharm、WebStorm 等) |
| 支持模型 | OpenAI、Anthropic、Google Gemini、Ollama、Together AI、Mistral 等 100+ 种 |
| 定价 | 开源免费 + 企业版(联系报价) |
| 三大核心功能 | 代码自动补全(Tab)、对话式编程(Chat)、内联编辑(Edit) |
| 企业功能 | 私有化部署、组织级配置、管理控制台 |
| Context Providers | 支持代码库、文档、Git、Jira、GitHub 等多种上下文接入 |
Continue 的核心差异化在于「模型自由」——它是目前开源生态中集成模型数量最多、配置最灵活的 AI 代码助手插件,开发者和企业可以完全自主决定使用哪个模型提供商、使用哪个部署方案,不被任何单一供应商锁定。
用户与市场认可
Continue 在 GitHub 上的星标超过 2.2 万,是 VS Code Marketplace 和 JetBrains Marketplace 中下载量最高的开源 AI 编程插件之一。在注重数据隐私和模型选择自由的企业客户中,Continue 是 GitHub Copilot 的主要替代方案,尤其受到金融、医疗、政府等合规敏感行业用户的青睐。
开源社区对 Continue 的热情体现在其持续的功能贡献上——Context Providers 系统发布后,社区在数周内贡献了十余种自定义 Context Provider。企业用户反馈中,Continue 在「接入私有模型部署」和「定制化上下文注入」方面的灵活性远超闭源竞品,是构建企业内部 AI 编程平台的首选基础框架。
成本优势
| 计划 | 价格 | 主要权益 | 目标用户 |
|---|---|---|---|
| 开源免费 | 完全免费 | 全部核心功能,自带模型 API 费用 | 个人开发者、小团队 |
| 企业版 | 按席位定制报价 | 组织级配置管理、私有化部署、管理控制台、技术支持 | 中大型企业 |
Continue 本身免费,用户可以选择以下模型来控制成本:使用本地 Ollama 模型实现零成本;使用 DeepSeek API 以极低成本(约 $0.1/百万 token)获得高质量补全;企业版定价相比 GitHub Copilot Enterprise($39/用户/月)具备显著成本优势,且允许使用企业已有的云服务商模型合同。
主要功能
- 代码自动补全(Autocomplete):基于光标位置和上下文,通过 FIM(Fill-in-the-Middle)技术提供高质量 Tab 补全,支持 Codestral、DeepSeek Coder 等专为补全优化的模型,延迟媲美商业产品。
- 对话式编程(Chat):在 IDE 侧边栏开启 AI 对话,可将代码文件、选中代码段、终端输出、Git diff 等作为上下文与 LLM 交流,快速理解代码或获取编程建议。
- 内联编辑(Edit):选中代码段后按快捷键,用自然语言描述修改需求,AI 直接在编辑器中原地重写代码,无需来回切换界面。
- Context Providers 系统:可将代码库、文档网页、GitHub Issue、Jira 任务、Git 历史等多种外部数据源接入对话上下文,让 AI 理解更完整的业务背景。
- 自由模型接入(BYOM):通过统一配置文件接入任意 LLM API 或本地模型,包括 OpenAI 兼容接口、Ollama、HuggingFace TGI 等,真正实现模型无关。
- MCP 工具集成:完整支持 Model Context Protocol,可通过 MCP 接入数据库查询、文件系统、外部 API 等工具,扩展 AI 的行动边界。
- 企业级私有化部署:支持将模型代理层部署在企业内网,代码请求不出企业网络,满足严格数据安全合规要求。
- 自定义 Slash 命令:开发者可定义自己的
/指令(如/explain、/test、/review),封装常用提示词,提升重复任务效率。
模型与版本演进
| 版本 | 时间 | 主要变化 |
|---|---|---|
| 公开发布 | 2023-07 | VS Code 插件发布,支持 OpenAI/Anthropic,基础 Chat 功能 |
| v0.8 | 2024-04 | Context Providers 系统,多数据源上下文接入 |
| v0.9 | 2024-08 | 自动补全引擎升级,FIM 模型支持,JetBrains 插件优化 |
| v0.9.5 | 2024-11 | MCP 协议支持,工具调用能力,Slash 命令系统 |
| v1.0 | 2025-09 | 正式稳定版,企业管理功能,组织级配置管理 |
技术优势
模型抽象层设计:Continue 构建了一套统一的 LLM 抽象层,将所有模型提供商(OpenAI、Anthropic、Ollama、本地模型等)统一成相同的接口,使得用户可以在 config.json 中一行配置切换模型,插件代码本身完全不感知底层模型差异。这种设计使 Continue 能够在第一时间支持新发布的模型。
Context Providers 的可扩展架构:Context Providers 是 Continue 最具创新性的架构设计之一——它将「如何获取上下文」抽象为可插拔的 Provider 接口,社区和企业可以通过实现该接口,将任意数据源(代码库搜索、内部文档、项目管理工具等)接入 AI 对话,而无需修改插件核心代码。
开源生态的网络效应:Apache 2.0 协议的开源策略使得企业用户可以安全地将 Continue 作为内部工具平台的基础,并根据需要二次开发。这吸引了大量企业技术团队贡献针对其内部系统的 Context Provider 和集成,形成了 GitHub Copilot 等闭源工具无法复制的社区驱动生态。
渐进式功能架构:Continue 的三种交互模式(补全/对话/内联编辑)设计上相互独立,用户可以仅启用某一种功能,或为不同功能配置不同模型(如用快速本地模型做补全,用大模型做对话),灵活适配不同性能和成本需求。
如何使用
| 入口 | 说明 |
|---|---|
| VS Code 扩展市场 | 搜索「Continue」,安装后通过配置文件接入模型 |
| JetBrains Marketplace | 搜索「Continue」,支持 IntelliJ、PyCharm、WebStorm 等 |
| 官方文档 | https://continue.dev/docs |
| GitHub 仓库 | https://github.com/continuedev/continue |
典型使用步骤:
- 在 VS Code 扩展市场搜索并安装「Continue」插件。
- 插件安装后,点击侧边栏的 Continue 图标,初次使用会引导配置模型。
- 编辑
~/.continue/config.json,添加模型配置(以 Claude 为例:填写 API Key 和模型名称)。 - 在编辑器中按
Tab键触发代码补全,或按Cmd+I(Mac)打开内联编辑。 - 按
Cmd+Shift+L打开对话面板,选中代码后按Cmd+L将代码片段发送到对话。 - 使用
@符号在对话中引用代码库文件,或使用@docs引用文档网页作为上下文。
产品定价
Continue 核心功能完全免费开源,用户自行承担 LLM API 费用:
- 免费开源版:包含代码自动补全、对话编程、内联编辑全部功能,使用自带 API Key,无功能限制。
- 企业版(定制报价):提供组织级模型配置统一管理、团队共享的 Context Rules 和 Slash 命令、私有化模型代理部署、使用数据分析控制台和专属技术支持;定价按席位计算,具体金额需联系 Continue 销售团队。
对于企业,Continue 的价值不仅在于工具本身,更在于其作为「AI 编程基础设施」的可定制性——企业可以在 Continue 基础上构建统一的内部 AI 编程平台,接入内部知识库、代码规范检查器和企业专有模型,而无需从零开发。
应用场景
1. 企业私有化 AI 编程平台 不愿将代码发送到第三方云服务的企业(金融、医疗、国防等),通过 Continue + 私有化部署的开源 LLM(如企业内网的 Llama 3 部署),构建代码完全不出内网的 AI 编程解决方案,满足数据主权要求。
2. 多模型对比与评测 研究团队或平台工程师需要对比不同 LLM 在编程任务上的表现时,Continue 的自由模型切换能力使其成为理想的测试平台,可以快速在同一 IDE 环境下切换模型进行横向对比。
3. 个性化开发环境定制 资深工程师希望根据不同项目(如前端用 GPT-4o、后端用 Claude、数据处理用 DeepSeek)配置不同 AI 助手,Continue 的灵活配置系统允许每个工作区使用独立的模型和上下文规则。
4. 文档驱动开发
通过 @docs Context Provider,将官方文档(如 AWS SDK、React 文档)实时注入对话,让 AI 基于最新文档生成代码,解决 LLM 训练数据过时导致的 API 错误问题。
5. 新人代码库 Onboarding 新入职工程师通过 Continue 的 Chat 模式结合代码库 Context Provider,快速理解复杂业务逻辑、查询历史设计决策,将代码库理解时间从数周压缩到数天。
适用人群
- 注重数据安全的企业:需要私有化部署或不希望将代码发送到外部 API 的组织,Continue 是最灵活的企业级开源选择。
- 技术追新的开发者:希望第一时间尝试最新 LLM(包括开源模型)而不受工具限制的工程师,Continue 的宽泛模型支持是最大吸引力。
- 多 IDE 工作者:同时使用 VS Code 和 JetBrains 系列 IDE 的开发者,Continue 提供跨 IDE 的统一体验。
- 不适配场景:完全不熟悉 JSON 配置、希望开箱即用零配置体验的初级用户;需要 AI 深度理解超大型企业代码库(百万行级)的场景(此类场景更适合 Augment Code 等专为大规模代码库优化的工具);需要 AI 自主执行复杂多步骤任务的团队(Continue 更侧重辅助而非自主 Agent)。
总结与展望
Continue 在开源 AI 编程工具领域确立了「模型自由、高度可定制」的差异化定位,成功吸引了对 GitHub Copilot 等闭源工具感到模型锁定焦虑的开发者和企业用户。其 Context Providers 架构和对 MCP 协议的支持,使其具备向「可编程 AI 编程平台」演进的技术基础。
当前局限:企业级功能相对于 GitHub Copilot Enterprise、Augment Code 等竞品仍在成熟中;自动补全在极低延迟场景下(与 Copilot 相比)仍有差距;需要用户自行管理模型 API Key 和账单,对非技术用户有一定门槛;界面 UX 相比商业产品较为工程师向。
后续关注点:企业版功能的持续完善、与更多 CI/CD 和 DevOps 工具的 Context Provider 集成、Agent 模式(自主执行多步骤任务)的能力扩展,以及在 AI 编程工具市场格局明朗化背景下的商业化路径。
版本信息
- Continue v1.0 企业版 :正式发布 v1.0 稳定版,引入企业级功能,包括组织级模型配置管理、团队共享上下文规则、私有化部署支持(自托管模型代理)和管理控制台。新增对 MCP(Model Context Protocol)的完整支持,允许通过 MCP 接入外部工具和数据源。
- 自动补全重大升级 :大幅升级代码自动补全引擎,引入基于 FIM(Fill-in-the-Middle)的专用补全模型支持,显著提升 Tab 补全的速度和准确率;新增对 Codestral、DeepSeek Coder 等专为补全优化的模型的原生支持。
- Context Providers 系统 :引入 Context Providers 系统,允许开发者将代码库、文档、Git 历史、Issue 等外部数据源作为上下文注入对话;支持自定义 Context Provider,企业可接入内部知识库。
- Continue 公开发布 :Continue 首次公开发布 VS Code 插件,提供基于 LLM 对话的代码辅助功能,首批支持 OpenAI 和 Anthropic 模型,以「Bring Your Own Model」理念迅速引发开发者社区关注。
用户评价