Continue

Continue

按你方式配置的开源 AI 代码助手

用 TokenMix CLI 接入

官方 TokenMix CLI 一条命令生成可直接粘贴的配置,无需手动填写环境变量:

npx tokenmix continue

将输出内容粘贴到 Continue 插件设置中即可。如果你偏好手动配置,完整步骤见下方。


简介

Continue 是在 VS Code 和 JetBrains 中运行的灵活开源 AI 编程助手。提供内联 Tab 补全、对话侧边栏和同时编辑多个文件的能力。与云锁定工具不同,Continue 将配置存储在你控制的纯 YAML 文件中。连接 TokenMix 即可使用任意模型。

前提条件

配置步骤

1. 安装 Continue 扩展

VS Code: 打开扩展面板(Cmd+Shift+X / Ctrl+Shift+X),搜索 "Continue",点击安装

JetBrains: 进入 Settings → Plugins → Marketplace,搜索 "Continue",点击安装

2. 打开配置文件

点击活动栏中的 Continue 图标打开侧边栏,点击齿轮图标(⚙)"Open config.yaml"

这将在编辑器中打开 ~/.continue/config.yaml

3. 添加 TokenMix 模型

编辑 ~/.continue/config.yaml,在 models 键下添加:

models:
  - name: Claude Sonnet via TokenMix
    provider: openai
    apiBase: https://api.tokenmix.ai/v1
    apiKey: sk-tm-你的密钥
    model: claude-sonnet-4-6
    roles:
      - chat
      - edit

添加第二个模型用于 Tab 补全:

  - name: DeepSeek Coder via TokenMix
    provider: openai
    apiBase: https://api.tokenmix.ai/v1
    apiKey: sk-tm-你的密钥
    model: deepseek-v4-pro
    roles:
      - autocomplete

4. 保存并重新加载

保存 config.yaml。Continue 会在几秒内自动重新加载。你应该在 Continue 聊天侧边栏的模型选择器中看到新模型名称。

验证

在 Continue 聊天侧边栏中选择你的新模型,输入:

用 3 个要点说明这个文件是做什么的。

Continue 应使用 TokenMix 驱动的模型进行响应。对于补全功能,打开任意代码文件,在部分语句后按 Tab

常见问题

Q: 为什么对 Claude 模型使用 provider: openai Continue 使用 provider: openai 表示 OpenAI 兼容 API 格式。TokenMix 为包括 Claude 在内的所有模型暴露统一的 OpenAI 兼容端点,因此此设置正常工作。

Q: 可以对对话和自动补全使用不同的模型吗? 可以。在主模型上设置 roles: [chat, edit],在更快/更便宜的模型(如 claude-haiku-4.5deepseek-v4-pro)上设置 roles: [autocomplete]

Q: API Key 以明文存储在 config.yaml 中,安全吗? 该文件位于你的主目录中,只有你的用户账号可读。为额外安全,可以将密钥存储在环境变量中,并以 apiKey: $TOKENMIX_API_KEY 的方式引用。