Continue.dev 指南:开源 AI 代码 Agent 完全上手
介绍 Continue 的编码 Agent、项目上下文和自定义工作流,说明 config.yaml 配置、模型选择、自动化条件与数据外传边界。
直接回答:Continue 提供开源编码 Agent 与开发工作流能力,可结合项目上下文辅助修改和评审。上下文覆盖与自动化效果取决于配置、索引、模型及运行方式,不代表完整理解仓库或自动消除人工审查。
与 Copilot 的哲学差异
当前 Copilot 不仅是当前文件补全,也包含 Agent 等能力,不能用旧产品印象比较。Continue 的价值在于可配置模型与工作流,是否适合要看所用 IDE、上下文检索、权限和集成。
安装与配置
安装官方 IDE 插件,按当前 config.yaml 格式配置。下面是局部本地模型配置;先在 Ollama 准备对应模型,确认插件版本与模型支持:
name: Local Assistant
version: 1.0.0
schema: v1
models:
- name: Local Coder
provider: ollama
model: qwen2.5-coder
这不包含全部生产配置。检查补全、Embedding、遥测和其他工具是否仍调用外部服务;敏感代码不得未经授权自动转到云模型。
日常提效场景
- 代码库问答:"这个函数在整个系统里起什么作用"——全库检索作答,不再人肉翻代码
- 上下文精准投喂:
@文件/@文件夹/@文档显式引用,有助于明确上下文范围,但仍可能遗漏关联文件 - 编辑模式:选中代码描述改动,Agent 直接改写并给出 diff
高阶:自定义 Agent 自动化代码评审
可把团队的命名、错误处理、日志与注入检查写为规则,交给支持的工作流执行。但单个 name/rules 片段不是完整 PR 自动化,触发、仓库访问、diff 获取和评论发布需另外配置。
评审输出要指向代码证据,并由测试与人审复核;不能保证自动消除评审瓶颈。
常见问题(FAQ)
Q:Continue 收费吗?
A:核心开源免费,模型 API 费用自理(或用本地模型另计硬件与维护)。团队版提供协作与管理功能。
Q:代码发给云端模型安全吗?
A:取决于配置——仅当所有相关请求、Embedding 与工具均本地且无外传时,才可认为代码不出机器;用云端 API 则上下文会发给服务商。敏感项目建议本地模型或企业私有化部署的模型网关。
Q:和 Cursor 比怎么选?
A:Cursor 是 AI 深度定制的独立 IDE;Continue 是插件,留在你熟悉的 VS Code/JetBrains 里。不想换编辑器选 Continue,愿意为新体验换 IDE 试 Cursor。
参考资料
资料核对日期:2026 年 9 月 29 日。本文基于公开文档整理,代码片段和评估方案未作独立运行或性能验证;厂商测试结果已注明来源。