Continue 是开源的 AI 编程扩展,很多人第一次安装时会把它理解成「免费工具」。更准确的说法是:扩展本身可以免费使用,但模型调用不是凭空产生的。真正决定账单的,是补全和对话各发了多少请求、每次带了多少上下文,以及用的是哪一档模型。

本文不写死单价,而是给一套可以复用的计算方法:先把两层成本分开,再看自动补全与对话的 Token 结构,最后用日志做预算、设上限。具体价格会调整,以所用平台和站内模型价格为准。

一、先分清两层成本:软件与模型

第一层是工具。Continue 的开源扩展可以自行安装,代码仓库公开;团队如果需要统一配置、共享助手和权限管理,可能会用到 Continue 的团队产品,是否收费、包含哪些额度,以 Continue 官方定价页为准。

第二层是模型。无论使用 Continue 自带的托管模型,还是填入自己的 Key,最终都在为 Token 或模型订阅付费。如果走第三方网关,网关也会有自己的计费与结算规则。

所以「Continue 价格」和「API 按量计费」并不是同一层级的对比。前者是工具与协作层,后者是推理资源层。实际要算的是三项之和:工具费、模型费、维护配置所花的时间。

二、自动补全和对话的 Token 结构完全不同

使用方式 触发频率 单次输入 单次输出 成本主要来自 优化重点
自动补全 很高,随输入触发 前缀、后缀、近期编辑,通常较短 很短 请求次数与输入 Token 防抖、取消过期请求、小模型
对话与编辑 中低 系统提示、规则、文件上下文,较长 中等 上下文累积与输出 精简上下文、限制输出
Agent 任务 低 多轮工具结果,最长 长 轮数与工具结果 任务拆解、审批、停止条件
代码库索引 一次或增量 代码分块 向量 嵌入模型调用 忽略目录、增量更新、本地嵌入

自动补全看起来每次只补几行,但它在一天里可能触发成百上千次。编辑器里每敲几个字符就发一次请求,成本会被频率放大。相反,对话和 Agent 单次更贵,但如果上下文管理不好,一轮长任务就能顶掉一天补全的费用。

三、用日志算一个月,而不是用感觉估

把各类请求拆开,成本公式大致是:

月模型成本 ≈
  自动补全请求数 × 平均输入 Token × 输入单价
+ 自动补全请求数 × 平均输出 Token × 输出单价
+ 对话与 Agent 请求的输入、输出 Token × 对应单价
+ 代码库嵌入与重试产生的费用

单价从所用模型提供方的价格页读取,站内模型价格只作为当期参考;价格会调整,不要拿几个月前的截图做预算。

做一次成本基线:

  1. 选一个典型工作周,导出网关或提供方的请求日志,按模型和功能打标签。
  2. 把自动补全、对话、Agent、嵌入四类请求分开统计,不要混在一起。
  3. 记录每类的请求数、平均输入、平均输出和缓存命中情况。
  4. 用当期单价估算月成本,再留出两成左右的余量给重试和波动。
  5. 连续观察两周,确认估算与实际账单的偏差,再决定是否调整模型档位。

四、缓存能帮多少,什么时候帮不上

缓存的前提是前缀稳定。对话场景里,固定的系统提示、团队规范、工具定义可以复用;如果每次都插入时间戳、随机 ID 或变化的文件列表,缓存就很难命中。

自动补全的上下文随光标位置不断变化,缓存命中通常有限。它更适合用防抖、取消过期请求、缩短上下文来降本,而不是指望缓存。还要注意缓存写入本身有成本:只缓存真正稳定的长前缀,短提示即使能缓存,收益也有限。缓存是否生效,要看用量字段里的缓存读取和写入计数,而不是凭感觉。

五、降本顺序:先测量,再换模型

  1. 先测量:没有分功能的日志,所有优化都是猜。
  2. 做模型路由:自动补全用低延迟、低成本档位;复杂 Agent 再用强模型。
  3. 精简上下文:只带相关文件,配置忽略目录,避免整库塞入。
  4. 限制输出:给对话和 Agent 设置合理的最大输出,要求结构化结果。
  5. 开启缓存:固定规则和系统提示,验证命中率。
  6. 评估本地模型:补全这类高频短任务可以试本地小模型,但要算上硬件和运维成本。
  7. 设置预算上限:按项目、按人设限额和告警,防止单点失控。

顺序不要反过来。先换便宜模型,往往只是把错误答案做得更便宜。

六、预算上限怎么设才有用

预算上限要落在「谁、哪个项目、哪类请求」三个维度上。做法是给每个项目单独发 Key,在网关侧设月度额度与告警;团队成员一人一 Key,避免共用导致无法归因。自动补全和对话最好用不同 Key 或不同标签,便于分别观察。

限额不是保证。模型价格、汇率、团队人数和任务量都会变,预算需要每月复盘一次。达到上限时是拒绝请求还是降级到低成本模型,要提前约定,不要等账单出来才处理。

七、什么时候按量更省,什么时候订阅更省

没有统一答案,但可以用三个问题判断:

  • 用量是否稳定?每天大量补全、团队人数固定,包含额度的订阅更容易做预算。
  • 是否需要多模型?在 Claude、GPT、Gemini、DeepSeek 之间切换,按量加网关更灵活。
  • 是否重视数据边界?能接受本地模型时,硬件成本可以替代部分 API 费用。

小团队常见的做法是混合:补全走低成本档位或本地模型,复杂任务走按量 API,用网关统一账单和限额。具体怎么分配,用一周日志算一遍就有答案。

常见问题

Continue 本身免费吗?

Continue 的开源扩展可以免费安装和使用,但模型调用由模型提供方计费。团队版、托管模型等是否收费、包含什么额度,以 Continue 官方定价页为准。

自动补全为什么也会产生费用?

补全请求频率高,每次都要发送上下文并生成 Token,费用按请求累积。单次很便宜,不代表一天下来可以忽略。

用本地模型是不是零成本?

不是。本地模型省掉 API 费用,但需要 GPU、内存、电力和维护人力。补全这类高频短任务适合本地小模型,复杂 Agent 仍可能需要云端模型。

缓存能省多少?

取决于前缀稳定性和命中率。固定系统提示和规则通常有效,频繁变化的上下文效果有限;缓存写入也有成本,需要看实际用量字段验证。

怎么设置月度预算上限?

按项目发独立 Key,在网关侧设置月度额度和告警,并把自动补全与对话分开统计。额度、告警方式和超限策略以所用平台的控制台为准。

下一步

先不要急着换工具。用中商起航 AI 网关创建一个测试 Key,把自动补全和对话分开跑一周,按上面的公式算一次真实成本,再决定模型档位和预算。可用模型与当期价格以模型价格为准。

相关阅读:

说明:Continue 是其权利人的商标,本文仅作技术讨论,不代表该公司的立场。