跳到主要内容
Vantaige
Continue.dev screenshot
Continue.dev logo

Continue.dev

免费

Continue 是一款免费、开源的 AI 编程助手,可作为插件集成到 VS Code 和 JetBrains 中。该项目由 YC W23 校友 Ty Dunn 和 Nate Sesti 创立,允许开发者引入任何 LLM(包括通过 Ollama 运行的本地模型),使其成为 Cursor 或 GitHub Copilot 最灵活的替代方案。

使用场景:代码与开发
功能:Open Source

Continue 是一款开源的 AI 编程助手,作为 VS Code 和 JetBrains IDE 的插件构建。该项目由 Ty Dunn 和 Nate Sesti 创立,诞生于 Y Combinator 2023 年冬季批次,其核心理念非常明确:开发者应该拥有自己的 AI 编程技术栈,而不是被锁定在单一供应商的封闭 IDE 或订阅模式中。整个代码库采用 Apache 2.0 许可证,并在 GitHub 的 continuedev/continue 上公开,已积累了数万颗星。2024 年底的 A 轮融资为公司提供了充足的资金来构建 Continue Hub——一个用于共享和分发自定义助手的市场。

其核心功能集涵盖内联自动补全、聊天侧边栏、斜杠命令,以及一个不断发展的、能够跨代码库读取和编辑文件的智能体循环(agent loop)。Continue 的与众不同之处在于模型的灵活性:它原生集成了 OpenAI、Anthropic、Google Gemini、Mistral,以及通过 Ollama 或 LM Studio 运行的本地模型。开发者可以在 config.json 文件中配置他们首选的后端,根据任务切换模型,甚至可以完全离线运行整个技术栈。2024 年推出的 Continue Hub 进一步扩展了这一功能,提供了一个包含社区和团队构建的助手目录,支持一键导入。

Continue 在 2026 年 4 月的实际功能

Continue 提供两种主要的交互模式。聊天面板类似于侧边栏对话,你可以高亮显示代码、附加文件、提出问题或请求编辑,模型的响应可以选择性地作为差异(diff)应用。自动补全层在你输入时运行,使用你配置的任何模型(包括保持低延迟的小型、快速的本地模型)提供行级和块级的代码补全。

除了聊天和补全之外,Continue 还推出了智能体(agent)模式,它可以浏览你的代码库、在获得许可的情况下运行终端命令,并执行多步重构。config.json 的设置意味着你可以定义上下文提供者、自定义斜杠命令和模型路由规则,例如,让你的聊天查询发送给 Claude 3.5 Sonnet,而自动补全则在本地的 Qwen 代码模型上运行,从而节省 API 成本。

作为公司 A 轮融资后产品推进的一部分,Continue Hub 于 2024 年公开发布,它提供了一个目录,团队可以在其中发布和使用打包好的助手,每个助手都捆绑了针对特定技术栈或工作流进行优化的模型配置、上下文提供者和斜杠命令。这使得 Continue 从一个个人开发者工具,向更接近工程团队共享 AI 编程基础设施层的方向迈进。

“我一直通过 Ollama 将 Continue 与本地的 Qwen2.5-Coder 模型结合使用,在样板代码方面,它的自动补全功能确实能与 Copilot 媲美。零 API 成本,零数据离开我的机器。” —— u/throwaway_llm_dev,r/LocalLLaMA,2026 年 1 月

Continue 与 Cursor 和 Cline 的定位对比

最常被提及的两个对比对象是 Cursor 和 Cline。它们在机制上的差异非常重要。

Continue vs. Cursor: Cursor 是 VS Code 的一个闭源分支,被打包成独立的 IDE。它自带专有的 AI 层,并收取起价 $20/月的订阅费,免费层不提供自带模型的选项。Cursor 的智能体模式(“Composer”)在其自己的编辑器内运行,这意味着 JetBrains 用户被完全排除在外。相比之下,Continue 是一个运行在你现有 IDE 中的插件。你无需支付任何订阅费;你只需为你选择的模型提供商收取的 API 调用费用买单。如果你在本地运行 Ollama,你的成本就是零。在可扩展性方面的差距也很明显:Cursor 的模型选择仅限于其批准的列表,而 Continue 接受任何兼容 OpenAI 的端点。

Continue vs. Cline: Cline 同样是开源的,且仅支持 VS Code。这两种工具都支持自带 LLM 的设置,但 Cline 更倾向于智能体工作流,具有更激进的自主执行循环,可以启动浏览器、调用 API 并链接工具调用,而无需在每个步骤进行手动批准。Continue 的智能体模式默认情况下更为保守,这减少了误操作的风险,但也意味着它自主覆盖的范围较小。另一个机制上的分歧是 IDE 支持:除了 VS Code,Continue 还能在 JetBrains(IntelliJ、PyCharm、GoLand 等)中运行,而 Cline 仅支持 VS Code。对于以 JetBrains 为标准的团队来说,Continue 是目前唯一可靠的开源选择。

“仅仅为了 JetBrains 的支持,我就从 Cline 切换到了 Continue。我们的后端团队使用 IntelliJ,在 Continue 妥善添加支持之前,他们被排除在所有开源助手之外。” —— u/infraengineer_mk,r/ExperiencedDevs,2025 年 11 月

日常工作流的真实体验

对于标准的 OpenAI 或 Anthropic 后端,设置大约需要 10-15 分钟。你从市场安装 VS Code 扩展或从 JetBrains Marketplace 安装 JetBrains 插件,然后编辑 ~/.continue/config.json 以添加你的 API 密钥和首选模型。对于本地模型,你需要单独安装 Ollama,拉取一个模型,并将 Continue 指向 localhost:11434。

日常循环是:编写代码,按下 Cmd+I(或 Ctrl+I)打开内联编辑提示,或按下 Cmd+L 打开侧边栏聊天。通过选择文件或使用 @codebase 上下文提供者(它会在你的仓库中运行向量搜索)来附加上下文。斜杠命令让你能够触发预定义的提示词:/edit、/comment、/test,以及你编写的任何自定义命令。

论坛中反复出现的摩擦点是:配置文件功能强大但过于冗长,而且没有用于模型管理的 GUI。首次使用的用户经常会错误配置上下文长度,导致实际上支持更长窗口的模型返回被截断的响应。在慢速连接下,云端模型的自动补全延迟可能会很明显,这就是为什么 r/LocalLLaMA 社区比大多数人更倾向于使用 Continue:他们已经运行了 Ollama,而本地模型路径完全消除了这种延迟。

Continue Hub 为团队增加了一个层级,管理员可以在其中发布打包好的助手,其中包含锁定的模型选择和批准的上下文提供者。个人开发者只需一条命令即可安装它,而无需手动编辑 JSON。这是 Continue 押注商业收入的产品方向,尽管其核心扩展仍然免费并遵循 Apache 2.0 协议。

Continue 适合哪些人

Continue 最适合那些有特定原因需要避开 Cursor 封闭生态系统的开发者。这包括有严格数据驻留要求、需要物理隔离或自托管 LLM 基础设施的团队,已经在本地运行 Ollama 或 vLLM 并希望在其 IDE 中利用这项投资的工程师,被 Cline 拒之门外的 JetBrains 用户,以及任何希望在配置级别自定义其 AI 编程工作流而无需支付供应商订阅费的人。

开源社区本身就是它的一个重要受众群体。由于代码库采用 Apache 2.0 协议,工程团队可以复刻(fork)Continue,在其之上构建内部助手,并将其集成到专有工具链中,而无需担心许可问题。几家公司已经悄悄地这样做了,将 Continue 作为自定义内部开发者门户的基础。

想要免费 AI 编程协助但不想支付 Cursor $20/月 费用的个人爱好者也会选择这里,特别是如果他们对使用 JSON 配置文件设置后端感到得心应手的话。GitHub Copilot 的免费层在这一细分市场直接与之竞争,但 Copilot 的模型选择是固定的,并且没有本地模型选项。

Continue 不是什么

Continue 不是一个 GUI 优先、零配置的工具。与 Cursor 或 GitHub Copilot 相比,那些希望安装插件后无需设置就能“直接使用”的用户会发现,这种配置文件优先的方法阻力很大。它没有计费仪表板,没有模型选择器 UI,也没有积分系统:你需要自带 API 密钥并管理自己的成本。

它不是一个完整的 IDE 替代品。截至 2026 年初,依赖 Cursor 专有 Composer 进行大规模代码库重构的 Cursor 用户会发现,Continue 的智能体模式虽然功能可用,但不够完善。在多文件结构更改方面,Continue 中的智能体循环尚未达到 Cursor 的 Composer 或 Cline 最激进的自主工作流的深度。

Continue Hub 的团队功能仍在成熟中。该市场于 2024 年推出,用于管理团队范围内的助手部署、访问控制和版本固定的工具,比成熟的开发者平台产品所提供的要有限得多。将其作为企业级内部工具进行评估的团队,在做出承诺之前,应根据其实际需求仔细测试 Hub 的功能。

最后,对于需要内置网络搜索、实时文档抓取或 IDE 上下文之外的对话界面的开发者来说,Continue 并不是一个解决方案。它完全存在于 VS Code 或 JetBrains 内部。如果你的工作流需要在浏览器研究和代码之间跳转,你仍然需要一个单独的聊天工具来配合它。

用户评价

暂无评价,快来分享你的第一条体验吧!

登录 后即可撰写评价。

收录于精选合集

包含 Continue.dev 的精选合集。

相关文章

与 Continue.dev 相关的指南和文章。