Continue 完整使用指南:从入门到精通
详细介绍开源 AI 编程助手 Continue 的核心功能、安装配置、模型对接方法及最佳实践,帮助你打造属于自己的智能编码环境
工具简介
Continue 是一款专为开发者打造的开源 AI 编程助手,以 IDE 扩展的方式深度集成到 VS Code 和 JetBrains 等主流编辑器中。与许多商业 AI 编程工具不同,Continue 最大的特点是模型无关——你既可以使用 OpenAI、Anthropic 等云端大模型,也可以接入 Ollama、LM Studio 等本地运行的开源模型,甚至混合使用多个模型来完成不同任务。
Continue 的出现回应了开发者对“代码不出本地”、“完全掌控 AI 行为”和“低成本可定制”的强烈需求。它把代码补全、对话式编程、代码解释、重构建议等一系列 AI 能力,放进一个开源、可扩展的框架中,让你能像搭积木一样构建自己的 AI 编码工作流。无论你是想让 AI 帮忙写单元测试,还是想在 PR 评审前自动检查代码质量,Continue 都能通过简单的配置和扩展来满足。
核心功能
Continue 的功能围绕“在 IDE 内无缝使用 AI”展开,从上下文感知到自主执行,覆盖编程的全流程。下面这张表梳理了它的主要能力。
| 功能模块 | 具体能力 | 说明 |
|---|---|---|
| ✨ 智能代码补全 | 多行补全、上下文感知补全 | 像 Copilot 一样在输入时自动推荐代码,支持 Tab 接受;区别在于你可以自由选择补全模型,甚至用本地模型实现完全离线补全 |
| 💬 侧边栏对话 | 多轮对话、代码片段讨论 | 在编辑器侧边栏与 AI 对话,可以进行代码解释、调试、生成代码,对话结果的代码块可一键插入到当前文件 |
| 📎 上下文引用 | 自动引用当前文件、选中代码、历史消息 | AI 会自动把你在 IDE 中正在查看的文件、高亮选中的代码作为上下文,无需手动复制粘贴,大幅提高回答相关性 |
| 🔧 自定义命令 | 内置及用户自定义的斜杠命令 | 通过 /edit、/test、/explain 等命令快捷触发特定任务,你也可以编写自己的命令来批量处理文件或调用工具 |
| 🧠 多模型切换 | 同一会话中切换不同模型 | 聊天、补全、嵌入等不同任务可以分别指定不同的模型,例如用 GPT-4 聊天、用本地 StarCoder 做补全 |
| 🔗 数据源集成 | 代码库索引、文档、URL 等 | 可以通过 @docs、@folder 等引用整个代码库或指定文档,让 AI 拥有项目级的理解能力 |
| 🛡️ 隐私与安全 | 本地运行、自托管、无遥测 | 可选择完全不联网运行,代码永远不会离开你的机器;Continue 本身不开后门,不收集任何使用数据 |
| 🧩 模型与工具扩展 | 自定义 Provider、Slash Command、Context Provider | 提供了完善的 TypeScript 扩展接口,你可以接入几乎任何 LLM API,或开发上下文提供者来读取内部系统 |
如何使用
1. 安装 Continue 扩展
VS Code: 打开扩展市场(Ctrl+Shift+X),搜索 “Continue”,找到由 continue.dev 发布的扩展,点击安装。安装完成后侧边栏会出现 Continue 的图标。
JetBrains 系列: 在 Settings → Plugins 市场中搜索 “Continue”,安装并重启 IDE。
2. 选择并配置模型
Continue 启动后会引导你配置模型。你可以选择“快速开始”自动搭建,也可以手动编辑配置文件 ~/.continue/config.json。
最常用的三种模型配置场景:
使用云端模型(以 OpenAI GPT-4 为例):
{ "models": [ { "title": "GPT-4", "provider": "openai", "model": "gpt-4", "apiKey": "你的API密钥" } ] }把
apiKey换成你的 OpenAI 密钥,保存后 Continue 即可开始使用。使用本地模型(通过 Ollama):
确保你已经安装并运行了 Ollama,并拉取了模型(如ollama pull codellama)。配置如下:{ "models": [ { "title": "CodeLlama (local)", "provider": "ollama", "model": "codellama:13b" } ] }这样所有代码推理都在本机完成,完全离线。
混合使用多个模型:
可以分别为补全和聊天指定不同的模型:{ "models": [...], "tabAutocompleteModel": { "title": "StarCoder2 (local)", "provider": "ollama", "model": "starcoder2:3b" }, "chatModel": { "title": "GPT-4 (cloud)", "provider": "openai", "model": "gpt-4" } }这样补全速度快、免费,聊天能力强,兼顾成本与性能。
3. 开始使用核心功能
- 快捷键:选中代码后按
Ctrl+L(Mac:Cmd+L) 将选中代码发送到聊天窗口;按Ctrl+I(Mac:Cmd+I) 快速触发代码编辑命令;Ctrl+Shift+R(Mac:Cmd+Shift+R) 可以解释所选代码。 - 斜杠命令:在聊天输入框输入
/可以看到全部可用命令。常用命令:/edit用自然语言修改当前文件或选区/comment为所选代码生成文档注释/test生成单元测试/fix自动修复简单错误或代码风格问题
- 上下文引用:你可以使用
@file、@folder、@docs等引用,让 AI 看到更多项目信息。例如:@docs React 如何实现一个自定义 Hook,Continue 会自动去 React 文档中检索相关内容作为背景信息。
4. 自定义与进阶
Continue 的配置完全开源,你可以:
- 开发自己的 Context Provider,让 AI 可以查阅公司内部的 API 文档或设计规范。
- 编写 Slash Command,一键执行代码审查、生成 CHANGELOG、提取国际化文案等。
- 通过 Model Provider 接入公司内部的自研 LLM 或私有化部署的模型。
所有扩展都可用 TypeScript 编写,并直接在 VS Code 配置中引用,无需额外发布插件。
价格说明
Continue 本身是完全免费且开源的软件,采用 Apache 2.0 许可证。你不会有任何来自 Continue 的收费,也不会收到广告或功能限制。
使用 Continue 可能产生的费用只取决于你所接入的模型:
- 使用本地模型(Ollama、LM Studio 等)——完全免费,只需你的计算机算力。
- 使用 OpenAI、Anthropic 等云端 API——按各平台自身定价计费,例如 GPT-4 约 $0.03/1K tokens。
- Continue 官方不提供任何付费托管计划,也不抽成。
适用场景
Continue 极高的自由度和隐私保护能力,使它特别适合以下几种场景:
- 对代码安全敏感的团队或个人:金融、医疗、政府项目,或闭源商业软件的开发,需要 AI 辅助但代码绝对不能上传至第三方服务器。Continue 可以纯本地运行,满足合规要求。
- 希望低成本和高度定制的组织:不想为每人每月支付 Copilot 订阅费,且需要对 AI 行为进行精细控制(如强制使用内部代码风格、限制可访问的文件)。Continue 允许自由选择免费模型,并完全自定义提示词和上下文。
- 开源开发者与个人极客:喜欢自己动手折腾、搭建个性化编程环境的开发者。Continue 的开源特性让你能深入修改、二次开发,并与社区的模型、插件生态保持同步。
- 多模型实验与研究:需要对比不同 LLM 在编程任务上的表现,或组合使用多模型流水线。Continue 可以在同一 IDE 内快速切换模型,极大提高实验效率。
优缺点
优点
- ✅ 完全开源、免费,不会被供应商锁定
- ✅ 模型无关,既支持 SaaS 模型又支持本地模型,灵活度极高
- ✅ 高度重视隐私,代码和数据默认留在本地
- ✅ 高度可定制:命令、上下文、UI 均可按需调整
- ✅ 活跃的社区和持续的功能更新
缺点
- ❌ 需要一定的技术能力进行模型配置和环境搭建,对新手有门槛
- ❌ 本地运行较大模型需要较好的硬件,老旧机器可能体验不佳
- ❌ 代码补全的默认体验强依赖模型选择,不像付费工具那样“开箱即用”一致
- ❌ 部分 IDE 功能(如 JetBrains 的高级重构集成)仍不如原生工具结合 AI 那么紧密
同类替代工具
如果你在了解 Continue 的同时也想知道有没有其他选择,以下三款工具常常被拿来比较:
- GitHub Copilot:目前最流行的 AI 编程助手,与 IDE 集成极好,代码补全体验流畅。但它需要按月付费,模型固定为 OpenAI Codex,无法自行切换本地模型,隐私控制较弱。
- Tabby:另一款开源的本地 AI 编程助手,专注于自托管的代码补全服务。需要自己部署服务端,对硬件要求较高,但非常适合希望在团队内共享同一补全模型的组织。
- Cody (by Sourcegraph):提供基于代码搜索的 AI 编程助手,擅长理解大型代码库,有免费个人版。相比 Continue,Cody 更侧重代码库全局分析和自动化工作流,但自定义程度和模型多样性不如 Continue。
免责声明
本指南基于 Continue 截至 2026 年 5 月的公开信息和社区实践撰写,工具功能和使用方式可能随版本更新而变化,请以 Continue 官方文档 为准。文中涉及的第三方模型服务(如 OpenAI、Ollama)的价格与使用政策,请参考各平台最新说明。使用任何 AI 生成代码时,开发者应自行审查代码安全性和正确性,作者和 Continue 项目不对因使用工具而造成的任何损失承担责任。