Continue

Continue

开源 AI 编码助手,Agent/Chat/Edit/自动补全全模式

核心功能

Continue 是开源 AI 编码助手,提供 VS Code、JetBrains 插件与终端 CLI(cn)三种形态。核心是 Agent 模式:把代码库上下文交给模型,自主规划、改文件、执行命令。模型接入不锁厂商,config.yaml 可配 Claude、GPT、DeepSeek、Ollama 等主流与本地模型,并可为各功能分派不同模型。

功能亮点

Agent 模式

把需求交给智能体,自主规划、改文件并执行命令,工具调用逐项审批

多角色模型

聊天、编辑、自动补全可分别指定模型,按性价比自由搭配

终端 CLI

cn 命令在终端跑同一套智能体,可接入脚本与 CI 流程

配置即代码

config.yaml 声明模型、规则与 MCP,可随仓库共享团队

自定义模型 / 模型接入

完全自定义

不锁厂商。config.yaml 的 models 列表可加任意 provider,OpenAI 兼容端点用 apiBase 指向,本地可用 Ollama,官方覆盖 Claude、GPT、DeepSeek、Gemini 等主流厂商。

接入方式
  • config.yaml 用 provider、model、apiKey 三字段声明模型
  • 自定义端点:provider: openai 加 apiBase 指向网关
  • 本地 Ollama:provider: ollama 直接接入
  • 密钥用 ${{ secrets.XXX }} 引用,避免明文
  • roles 字段为聊天、编辑、补全分派不同模型
支持模型
Anthropic ClaudeOpenAI GPTGoogle GeminiDeepSeekMistralxAI GrokOllama 本地模型OpenRouter 网关
bash
在 ~/.continue/config.yaml 中配置多模型(含国产网关)
models:
  - name: gateway-model
    provider: openai
    model: <model-id>
    apiBase: https://<gateway>/v1
    apiKey: ${{ secrets.MY_KEY }}
  - name: local-coder
    provider: ollama
    model: <ollama-model>
保存后重载配置,在模型选择器切换使用

适用场景

• 在 IDE 里让 AI 自主完成多步改代码任务
• 用终端 CLI 批量处理跨文件重构
• 自动补全与内联编辑提速日常编码
• 接本地 Ollama 离线使用

安装配置

bash
VS Code 扩展:市场搜索「Continue.continue」安装(或 OpenVSX 安装)
JetBrains 插件:插件市场搜索「Continue」安装
CLI 安装:curl -fsSL https://raw.githubusercontent.com/continuedev/continue/main/extensions/cli/scripts/install.sh | bash
验证:cn --version

使用方法

bash
cd your-project
cn
(首次启动用 Continue 账号登录或填 Anthropic API Key)
会话中 @ 引用文件、逐项审批工具调用
无头模式:cn -p "修复所有 lint 报错"
VS Code 中按 cmd/ctrl+L 打开侧边栏对话

关键指标

尚未核验对标产品,此处只列本工具自身指标,不做对比结论。

指标Continue
价格免费
开源
上手难度进阶
Token 消耗

相关工具

优点

  • 完全开源,Apache 2.0,社区活跃
  • 模型不锁定,兼容端点与国产、本地模型都能接
  • 插件与 CLI 三种形态共用同一套智能体能力
  • 支持 MCP 扩展外部工具

缺点

  • 官方 GitHub 仓库已进入只读维护,迭代放缓
  • 深度定制需手写 config.yaml,有门槛
  • 自身不提供模型,token 费用按各家 API 另计
  • Agent 模式在大仓库下上下文占用高