
Continue
按你方式配置的开源 AI 代码助手
用 TokenMix CLI 接入
官方 TokenMix CLI 一条命令生成可直接粘贴的配置,无需手动填写环境变量:
npx tokenmix continue
将输出内容粘贴到 Continue 插件设置中即可。如果你偏好手动配置,完整步骤见下方。
简介
Continue 是在 VS Code 和 JetBrains 中运行的灵活开源 AI 编程助手。提供内联 Tab 补全、对话侧边栏和同时编辑多个文件的能力。与云锁定工具不同,Continue 将配置存储在你控制的纯 YAML 文件中。连接 TokenMix 即可使用任意模型。
前提条件
- VS Code 1.84+ 或 JetBrains IDE(IntelliJ、PyCharm、WebStorm 等)
- TokenMix 账号及以
sk-tm-开头的 API Key → 在 tokenmix.ai 注册 → 控制台 → API Keys
配置步骤
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.5 或 deepseek-v4-pro)上设置 roles: [autocomplete]。
Q: API Key 以明文存储在 config.yaml 中,安全吗?
该文件位于你的主目录中,只有你的用户账号可读。为额外安全,可以将密钥存储在环境变量中,并以 apiKey: $TOKENMIX_API_KEY 的方式引用。