Continue 是开源的 AI 编程扩展,很多人第一次安装时会把它理解成「免费工具」。更准确的说法是:扩展本身可以免费使用,但模型调用不是凭空产生的。真正决定账单的,是补全和对话各发了多少请求、每次带了多少上下文,以及用的是哪一档模型。
本文不写死单价,而是给一套可以复用的计算方法:先把两层成本分开,再看自动补全与对话的 Token 结构,最后用日志做预算、设上限。具体价格会调整,以所用平台和站内模型价格为准。
一、先分清两层成本:软件与模型
第一层是工具。Continue 的开源扩展可以自行安装,代码仓库公开;团队如果需要统一配置、共享助手和权限管理,可能会用到 Continue 的团队产品,是否收费、包含哪些额度,以 Continue 官方定价页为准。
第二层是模型。无论使用 Continue 自带的托管模型,还是填入自己的 Key,最终都在为 Token 或模型订阅付费。如果走第三方网关,网关也会有自己的计费与结算规则。
所以「Continue 价格」和「API 按量计费」并不是同一层级的对比。前者是工具与协作层,后者是推理资源层。实际要算的是三项之和:工具费、模型费、维护配置所花的时间。
二、自动补全和对话的 Token 结构完全不同
| 使用方式 | 触发频率 | 单次输入 | 单次输出 | 成本主要来自 | 优化重点 |
|---|---|---|---|---|---|
| 自动补全 | 很高,随输入触发 | 前缀、后缀、近期编辑,通常较短 | 很短 | 请求次数与输入 Token | 防抖、取消过期请求、小模型 |
| 对话与编辑 | 中低 | 系统提示、规则、文件上下文,较长 | 中等 | 上下文累积与输出 | 精简上下文、限制输出 |
| Agent 任务 | 低 | 多轮工具结果,最长 | 长 | 轮数与工具结果 | 任务拆解、审批、停止条件 |
| 代码库索引 | 一次或增量 | 代码分块 | 向量 | 嵌入模型调用 | 忽略目录、增量更新、本地嵌入 |
自动补全看起来每次只补几行,但它在一天里可能触发成百上千次。编辑器里每敲几个字符就发一次请求,成本会被频率放大。相反,对话和 Agent 单次更贵,但如果上下文管理不好,一轮长任务就能顶掉一天补全的费用。
三、用日志算一个月,而不是用感觉估
把各类请求拆开,成本公式大致是:
月模型成本 ≈
自动补全请求数 × 平均输入 Token × 输入单价
+ 自动补全请求数 × 平均输出 Token × 输出单价
+ 对话与 Agent 请求的输入、输出 Token × 对应单价
+ 代码库嵌入与重试产生的费用
单价从所用模型提供方的价格页读取,站内模型价格只作为当期参考;价格会调整,不要拿几个月前的截图做预算。
做一次成本基线:
- 选一个典型工作周,导出网关或提供方的请求日志,按模型和功能打标签。
- 把自动补全、对话、Agent、嵌入四类请求分开统计,不要混在一起。
- 记录每类的请求数、平均输入、平均输出和缓存命中情况。
- 用当期单价估算月成本,再留出两成左右的余量给重试和波动。
- 连续观察两周,确认估算与实际账单的偏差,再决定是否调整模型档位。
四、缓存能帮多少,什么时候帮不上
缓存的前提是前缀稳定。对话场景里,固定的系统提示、团队规范、工具定义可以复用;如果每次都插入时间戳、随机 ID 或变化的文件列表,缓存就很难命中。
自动补全的上下文随光标位置不断变化,缓存命中通常有限。它更适合用防抖、取消过期请求、缩短上下文来降本,而不是指望缓存。还要注意缓存写入本身有成本:只缓存真正稳定的长前缀,短提示即使能缓存,收益也有限。缓存是否生效,要看用量字段里的缓存读取和写入计数,而不是凭感觉。
五、降本顺序:先测量,再换模型
- 先测量:没有分功能的日志,所有优化都是猜。
- 做模型路由:自动补全用低延迟、低成本档位;复杂 Agent 再用强模型。
- 精简上下文:只带相关文件,配置忽略目录,避免整库塞入。
- 限制输出:给对话和 Agent 设置合理的最大输出,要求结构化结果。
- 开启缓存:固定规则和系统提示,验证命中率。
- 评估本地模型:补全这类高频短任务可以试本地小模型,但要算上硬件和运维成本。
- 设置预算上限:按项目、按人设限额和告警,防止单点失控。
顺序不要反过来。先换便宜模型,往往只是把错误答案做得更便宜。
六、预算上限怎么设才有用
预算上限要落在「谁、哪个项目、哪类请求」三个维度上。做法是给每个项目单独发 Key,在网关侧设月度额度与告警;团队成员一人一 Key,避免共用导致无法归因。自动补全和对话最好用不同 Key 或不同标签,便于分别观察。
限额不是保证。模型价格、汇率、团队人数和任务量都会变,预算需要每月复盘一次。达到上限时是拒绝请求还是降级到低成本模型,要提前约定,不要等账单出来才处理。
七、什么时候按量更省,什么时候订阅更省
没有统一答案,但可以用三个问题判断:
- 用量是否稳定?每天大量补全、团队人数固定,包含额度的订阅更容易做预算。
- 是否需要多模型?在 Claude、GPT、Gemini、DeepSeek 之间切换,按量加网关更灵活。
- 是否重视数据边界?能接受本地模型时,硬件成本可以替代部分 API 费用。
小团队常见的做法是混合:补全走低成本档位或本地模型,复杂任务走按量 API,用网关统一账单和限额。具体怎么分配,用一周日志算一遍就有答案。
常见问题
Continue 本身免费吗?
Continue 的开源扩展可以免费安装和使用,但模型调用由模型提供方计费。团队版、托管模型等是否收费、包含什么额度,以 Continue 官方定价页为准。
自动补全为什么也会产生费用?
补全请求频率高,每次都要发送上下文并生成 Token,费用按请求累积。单次很便宜,不代表一天下来可以忽略。
用本地模型是不是零成本?
不是。本地模型省掉 API 费用,但需要 GPU、内存、电力和维护人力。补全这类高频短任务适合本地小模型,复杂 Agent 仍可能需要云端模型。
缓存能省多少?
取决于前缀稳定性和命中率。固定系统提示和规则通常有效,频繁变化的上下文效果有限;缓存写入也有成本,需要看实际用量字段验证。
怎么设置月度预算上限?
按项目发独立 Key,在网关侧设置月度额度和告警,并把自动补全与对话分开统计。额度、告警方式和超限策略以所用平台的控制台为准。
下一步
先不要急着换工具。用中商起航 AI 网关创建一个测试 Key,把自动补全和对话分开跑一周,按上面的公式算一次真实成本,再决定模型档位和预算。可用模型与当期价格以模型价格为准。
相关阅读:
说明:Continue 是其权利人的商标,本文仅作技术讨论,不代表该公司的立场。
